1

Я работаю .net разработчиком на работе, но я все больше и больше занимаюсь разработкой ruby на rails дома, и я рассматриваю возможность перехода на Linux в качестве основной ОС дома. Однако я не смогу полностью отказаться от Windows (я бы на самом деле не хотел), поэтому мне интересно, возможна ли такая настройка:

  • Двойная загрузка Ubuntu и Windows 7
  • Экземпляр Windows 7 загружается на виртуальный жесткий диск
  • Во время работы Ubuntu я хочу иметь возможность использовать Virtual Box или какой-либо хост виртуализации для загрузки Windows 7 на тот же VHD и запуска в Ubuntu, поэтому мне не нужно перезагружаться для одной мелочи

Возможна ли эта настройка? Мне кажется, что так и должно быть, но я совсем не перепутал функцию загрузки с VHD, поэтому не знаю.

1 ответ1

1

Я бы не подумал, что это будет (легко) возможно.

Причина в том, что загрузка с VHD - это просто функция, которая позволяет вам проводить тестирование и различные другие действия, например снимок, удаление / откат / любой файл VHD, и он все равно будет работать.

Однако файлы на виртуальном жестком диске по-прежнему являются обычной установкой Windows и привязаны к одному набору оборудования.

(Перепишите следующий абзац примерно 4 раза, и он все еще не звучит правильно - если у кого-то есть что-то лучше, пожалуйста, отредактируйте!)

Тем не менее, когда вы монтируете этот виртуальный жесткий диск как жесткий диск виртуальной машины - HAL будет привязан к виртуальной машине - единственный путь - это скопировать файл VHD на другой жесткий диск виртуальной машины (VHD, VMDK или другой). ), смонтировать этот новый как виртуальную машину, а затем установить загрузчик Windows, чтобы вы могли запустить настоящий VHD как VHD Windows ... (Тем не менее, я никогда не пробовал, но я предполагаю, что это должно работать).

Наконец, как я написал в нескольких других ответах, единственный реальный способ обойти это - запускать что-то вроде sysprep с generalize каждый раз, когда вы выключаете / перезагружаете свою машину, что должно удалить аппаратные связи - однако это занимает много времени, когда ты перезагружаешься и не очень практично.

... Честно говоря, если у вас быстрый компьютер и если вам действительно не нужно графически интенсивное приложение, вам гораздо лучше просто полностью запустить виртуализацию Windows - или два отдельных экземпляра и общее файловое пространство.

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