Можно ли загрузить Linux с виртуального жесткого диска?

есть ли способ загрузить систему Linux с VHD в Windows 7?

Если есть способ, как я могу поставить его там в первую очередь?

EDIT: чтобы уточнить, я не пытаюсь запустить Linux на виртуальной машине. Я пытаюсь загрузить его на своей физической машине с VHD, как я могу сделать с Windows 7.

20
задан R. Martinho Fernandes
14.11.2022 22:28 Количество просмотров материала 3326
Распечатать страницу

7 ответов

нельзя. В Windows поддержка VHD интегрирована в процесс загрузки, и Linux такой поддержки не предлагает. Кроме того, я не знаю, что Linux поддерживает загрузку с любого другого типа виртуального диска.

15
отвечен Josip Medved 2022-11-16 06:16

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

вы можете найти более подробную информацию здесь:

скачать и загрузить физический компьютер, также работает как vm - http://www.vmlite.com/index.php/forums/17-vboot/1864-linux-vhd-boot-available-download-and-boot-your-physical-pc-also-runs-as-vm

1 Linux как реальное устройство

с VBoot для Linux, вы можете предварительно установить и предварительно настроить ОС Linux и ее приложений, затем распространить полученный файл виртуального диска в формате VHD. Vhd может загрузить реальный компьютер, с конфигурацией и приложениями, доступными мгновенно. Таким образом, операционные системы действительно управляемы, так же просто, как файлы. Мы называем такой виртуальный жесткий диск Linux реальным устройством в том смысле, что он загружает физические компьютеры.

очень легко настроить и загрузить компьютер с vhd-файлом. Загрузите файл vhd, поместите его в файловую систему Windows или Linux, затем настройте загрузчик и перезагрузить компьютер.

2 Linux как виртуальное устройство

точно такой же файл vhd также работает как виртуальная машина с помощью программного обеспечения виртуализации, таких как Vmlite Workstation, VirtualBox, Xen и Virtual PC и Hyper-V и т.д. По умолчанию он оптимизирован для рабочей станции VMLite.

Если Vmlite Workstation установлена, вы можете просто дважды щелкнуть ubuntu-910-desktop-i386.файл mop для запуска виртуального жесткого диска в качестве виртуальной машины с Vmlite Workstation.

образец Ubuntu VHD пакет готов для загрузки:

http://www.vmlite.com/index.php/download/22-appliances (требуется бесплатная регистрация на сайте)

загрузить, извлечь, затем дважды щелкните настройка.exe на Windows, перезагрузка На Linux, нужно настроить загрузчики.

подробно инструкции:

http://www.vmlite.com/appliances/ubuntu-910-readme.html

скриншоты:

http://www.vmlite.com/images/vboot/vboot-grub2.png

Команда VMLite

21
отвечен ZJR 2022-11-16 08:33

сначала создайте загрузочный Win 7 VHD с помощью этой известной процедуры из Keith Combs.

http://blogs.technet.com/b/keithcombs/archive/2009/05/22/dual-boot-from-vhd-using-windows-7-and-windows-server-2008-r2.aspx

загрузки операционной системы Win 7 на VHD.

иди бесплатного установщика Wubi.

http://www.ubuntu.com/download/ubuntu/windows-installer

из Windows 7, установить Ubuntu Установщик Wubi, но убедитесь, что вы устанавливаете файлы на основной раздел физического HD (не раздел C: windows VHD)

перезагрузка при запросе сделать это, но не выбирайте Ubuntu еще из меню загрузки (он не будет работать), вам нужно запустить Windows 7 в последний раз.

теперь важный бит: В Windows 7 убедитесь, что вы измените настройки просмотра папок на "Показать все файлы" и убедитесь, что файлы ОС не скрыты. Как только вы сделали это, перейдите к C: диск. Вы увидите два важные файлы: wubildr и wubildr.mbr

скопируйте эти два файла в корень физического раздела (т. е. раздела, где Windows7.vhd файл находится и папку Ubuntu, которая была создана при установке wubi выше). Просто убедитесь, что вы копируете файлы в нужный раздел, убедитесь, что вы можете видеть, что есть файл подкачки.sys bootmgr и bootsect.файл bak.

вот оно! перезагрузитесь и выберите Ubuntu из Windows загрузчик.

10
отвечен TestVHD 2022-11-16 10:50

можно использовать образ диска в качестве корневого устройства, но при компиляции в ядро или загрузчик несколько сложнее. Поскольку спецификация VHD находится в свободном доступе, расширение lilo или grub или ядра linux, чтобы дать vhd тот же статус, что и a .iso или .img или другой файл образа диска должен быть простым делом программирования, занимая у вас не более года или двух выходных и вечеров. Тогда вы будете героем, и после того, как ваши патчи будут приняты в основной источник ядра линии вы имеете право получить татуировку смокинга.

5
отвечен 2022-11-16 13:07

lol это поздний ответ, но вы можете попробовать установщик WUBI или unetbootin. Они не используют файлы VHD, хотя они позволяют загружать несколько дистрибутивов linux без каких-либо разделов, пока у вас есть копия компакт-диска или iso.

0
отвечен 2022-11-16 15:24

вы имеете в виду запуск существующей системы Linux на виртуальной машине?

Если да, то это может быть ответом: http://www.windley.com/archives/2007/08/p2v_how_to_make_a_physical_linux_box_into_a_virtual_machine.shtml

-1
отвечен user9329 2022-11-16 17:41

вы можете попробовать преобразовать виртуальный жесткий диск в VMDK (для продуктов VMWare), а затем загрузить его оттуда.

вам просто нужно открыть VHD с продуктом VMWare (даже бесплатный VMware player будет работать), и VMWare преобразует его в VMDK для вас.

вы, возможно, потребуется настроить систему Linux, чтобы полностью работать в новой среде VMWare, хотя.

-2
отвечен caliban 2022-11-16 19:58

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх