4

У меня есть машина под управлением Windows, где диск имеет два раздела C (50 ГБ) и D (250 ГБ). Я занимаюсь поиском информации и мне нужно работать с большим корпусом (более 50 ГБ) и в Linux.

Так что, если я хочу установить Linux на существующую систему, сохраняя инсталляцию Windows без изменений, можно ли будет запустить ее в виртуальной коробке? (скажем, QEMU, VMWare и т. д.)

Альтернативой является использование Wubi. В этом случае установка Linux должна быть на диске C. Затем, если я сохраню небольшую установку Linux (скажем, 5 ГБ) на C и мой корпус на D (смонтированный в Linux), как это повлияет на производительность моих программ, что будет получать доступ к подключенному диску Windows D.

Возможно ли использовать Linux таким образом? Что из вышеперечисленного лучше, если вообще есть выход?


Замечания :

Со времени моего сообщения в июле 2010 года я использовал и попробовал несколько способов поддержки образа диска, который можно смонтировать в Linux. У меня был qcow2 диск 100GB и необработанный диск 100GB, как отформатирован в файловой системе ext3.

Я монтировал и подключался к диску qcow2 с помощью qemu-nbd. Проблема заключалась в том, что время от времени соединение с диском терялось, а работающие программы генерировали ошибки дискового ввода-вывода.

Необработанный диск будет монтироваться и нормально работать как устройство, монтируемое в цикле, но при записи данных на него программа mount.ntfs будет перегружать процессор, и этот процесс займет огромное количество времени. На самом деле я запускал make на программном обеспечении, расположенном на этом необработанном диске, и через некоторое время make ждал, пока mount.ntfs покажет 100% загрузки ЦП.

5 ответов5

4

Я бы лично использовал virtualbox. Это бесплатно, в основном с открытым исходным кодом, и чрезвычайно прост в использовании. Он отлично работает на Windows с каждой гостевой операционной системой Linux, включая:

  • убунту
  • линукс-мятный
  • Debian
  • Archlinux
  • папуасских
  • systemrescuecd (основанный на gentoo)

Новичок может запустить виртуальную машину Linux в течение получаса. Я запускал его на Mac OS X, Windows 7 и Windows Server 2008, все без нареканий. На моем ноутбуке dell с 4 ГБ оперативной памяти работают 3 виртуальных машины Linux и 2 виртуальные машины Windows (не все одновременно). Вы можете выбрать, какой объем ОЗУ выделить для виртуальной машины, и я обнаружил, что дистрибутивы Linux работают очень хорошо и быстро, только 1 ГБ ОЗУ выделено на моем ноутбуке под управлением Windows 7.

Установка Wubi, я думаю, была бы более хлопотной. Вы бы двойной загрузки для одного, что имеет тенденцию замедлять вашу работу. Тогда вы также имеете дело с загрузчиками и таблицами разделов, а также со всеми видами дерьма, которые действительно просто не нужны, если вы можете избежать этого.

Если в вашей системе имеется достаточное количество оперативной памяти (4 ГБ или более, хотя я предполагаю, что на XP можно использовать даже 2 ГБ), я бы выбрал виртуальное решение. Это позволяет вам в любой момент открыть установку Linux и позволить своим инструментам исследования работать в фоновом режиме, пока вы продолжаете использовать программы Windows.

0

Доступ к разделу NTFS (Windows) из linux быстрый. Вы не видите разницы между доступом к разделу NTFS или ext (linux). Я думаю, что опция VM хороша, если у вас достаточно ОЗУ (1 ГБ свободно при использовании Windows, чтобы выделить 1 ГБ для Ubuntu VM). Ubuntu работает неплохо с 512MB тоже. Если у вас недостаточно ОЗУ, вам понадобится опция двойной загрузки, но она не такая гибкая. Ваша Ubuntu по-прежнему будет использовать NTFS-раздел без проблем (при обычной установке или wubi), но вам придется выбрать при запуске и перезагрузиться, чтобы измениться ... В таком случае я бы установил обычную Ubuntu, а не wubi, но это только потому, что я думаю, что лучше иметь стандартную установку, чтобы вы могли найти больше помощи сообществу, как это сделать и т.д., В основном, с машиной с двойной загрузкой.

В любом случае, хорошей стороной виртуальной машины является то, что вы можете попробовать без какого-либо риска. Если он слишком медленный, вы можете удалить его и перейти на систему с двойной загрузкой. Это одна из положительных сторон ВМ.

И ... вы можете сделать оба варианта ... :) так что если в Windows вам нужен быстрый взгляд на Linux, вы запускаете виртуальную машину, и если вы планируете весь день на Linux, загрузитесь на Linux

0

Я бы сделал виртуальные машины, если бы ваша машина справилась с этим. Я использую виртуальные машины Linux и Windows на своем Mac; требуется около 6 ГБ памяти (всего, включая другие вещи)

0

Wubi довольно прост в использовании. Для меня это были просто несколько щелчков мыши и 30 минут ожидания, а у меня была система Linux с двойной загрузкой. Если вам нужна производительность в системе Linux, или вам просто нужно запустить ее с полным доступом к вашему реальному оборудованию, используйте Wubi. Кроме того, Wubi не включает разделы вообще. Это обрабатывает все для вас. Никаких хлопот других систем с двойной загрузкой.

0

В зависимости от вашего оборудования это не так. У меня 4 ГБ ОЗУ и я запускаю Gentoo в VirtualBox. Я установил для него использование 1 ГБ в VirtualBox, и я не замечаю какого-либо снижения производительности, если я что-то не компилирую. Также, если файлы, с которыми вы работаете, уже находятся в вашем разделе Windows, вы можете поделиться им с гостевой ОС, чтобы вам не пришлось копировать их.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .