14

Мой ноутбук настроен как двойная загрузка между Windows 7 (64-разрядная версия) и Ubuntu Linux (64-разрядная версия). Поскольку большую часть своего рабочего времени я провожу в Linux, мне нужна виртуальная машина Windows 7, чтобы иметь возможность использовать инструменты Microsoft Office и т.д. Но на моем ноутбуке есть только SSD объемом 256 ГБ, поэтому наличие загрузочного раздела Windows 7 и виртуальной машины занимает довольно много времени. много места.

Есть ли способ запустить раздел Windows 7 как виртуальную машину из Linux без преобразования его в.IMG файл, в идеале с KVM? Если нет, есть ли другие варианты, которые могут мне помочь?

3 ответа3

3

У меня нет опыта работы с KVM, но для VirtualBox, VMWare и Parallels это сработает.

Для распознавания нового (виртуального) оборудования требуется несколько перезагрузок виртуальной машины W7, и вам придется установить гостевые дополнения /VMWare Tools / драйверы устройств, как бы это ни называлось вашим программным обеспечением для виртуализации.

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

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

Я настоятельно рекомендую вам сделать полную (образную) резервную копию вашего ноутбука, прежде чем начать экспериментировать с этим.

3

У меня довольно большой опыт переключения между загрузкой раздела Windows и его запуском в качестве виртуальной машины. Прежде всего, поддержка оборудования и драйверов НЕ была для меня проблемой, и при этом не было необходимости удалять VMware Tools при загрузке в физическом контексте.

Помимо этого, это звучит как отличная идея, но активация продукта - это то, где она действительно падает. Не нужно заново активировать Windows каждый раз, когда Windows переключается между режимами P и V, но это не является надежной защитой. Windows и Office время от времени будут запрашивать повторную активацию из-за предполагаемых изменений оборудования. Однажды, после переключения между физическим и виртуальным режимами, моя должным образом лицензированная установка Windows 7 деактивировалась с небольшой фанфарией из-за якобы «эксплойта активации». Эти проблемы можно было бы избежать или, по крайней мере, сделать тривиальными, если бы они возникали в среде KMS.

Когда я обновил SSD на 300 ГБ, я перевел свой раздел Windows как VMDK и больше никогда не загружал его изначально. Кажется, что Windows 7 работает лучше на виртуальных дисках SSD, чем на собственном HDD, и разреженный образ, который я сейчас использую, занимает меньше места на диске, чем старый раздел.

Резюме: Да, это может быть сделано; Драйверы представляют собой меньшую проблему, чем вы ожидаете, а активация Windows - большая проблема, чем вы ожидаете. Если вам на самом деле не нужно запускать Windows на голом железе, я бы предложил преобразовать ваш раздел в VHD или VMDK и запускать его только как виртуальную машину.

-1

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

Смотрите http://blog.allanglesit.com/2011/03/linux-kvm-managing-disk-images/

Изменить: после перечитывания вашего поста я вижу, что ваш вопрос очень похож на Как я могу запустить существующий раздел WinXP (двойной загрузочный компьютер) внутри KVM?

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