У меня Windows XP и Ubuntu установлены на отдельных разделах.
Можно ли "загрузить" мою установку Ubuntu из Windows? Я ищу что-то похожее на виртуальную машину, но на ней будет запущена копия Ubuntu, уже установленная на моем жестком диске. Я хотел бы иметь возможность двойной загрузки Ubuntu и Windows, но также иметь возможность доступа к моей установке Ubuntu из Windows без перезагрузки.
boot
windows
system-installation
Am1rr3zA
источник
источник
Ответы:
Вы можете использовать coLinux и запустить ядро Ubuntu вместе с colinux:
Я установил Ubuntu как обычно в отдельный раздел и настроил компьютер для двойной загрузки между Ubuntu / XP.
Я установил coLinux с образом Debian с backports, который доступен на сайте coLinux.
Настроил coLinux так, чтобы он мог монтировать раздел Ubuntu, хитрость в том, чтобы выяснить правильный номер раздела. Кажется, номер раздела в coLinux меньше, чем номер раздела, используемый при загрузке компьютера с Ubuntu. В моем случае мне пришлось настроить:
Загрузите coLinux с Debian с образом backports и после загрузки смонтируйте раздел ubuntu в моем случае
/dev/hda7
Чтобы сделать возможным загрузку Ubuntu внутри coLinux, вам нужно выключить некоторые службы, которые запускаются автоматически при загрузке, большинство из них связано с аппаратным обеспечением и не поддерживается внутри coLinux. Вы по-прежнему хотите запускать эти службы, когда не используете Ubuntu внутри Colinux. Я сделал это, сначала создав сценарий /etc/inid.d/colinux в соответствии с http://wiki.colinux.org/cgi-bin/DualBootSystem.
Этот сценарий, конечно, должен создаваться в
/etc/init.d
каталоге раздела ubuntu, а не в изображение "debian with backports".Когда этот скрипт создан, вам также нужно отредактировать
default.colinux.xml
файл, чтобы он содержалCOLINUX=1
загрузочный параметр, в моем случае:Этот скрипт теперь позволяет отключать некоторые автоматически запускаемые сервисы при запуске внутри coLinux, но все же запускать эти сервисы при двойной загрузке компьютера с Ubuntu. Вы также должны обязательно запустить этот скрипт во время загрузки, вставив ссылки в
/etc/rcS.d
каталог.Следующий шаг - включить сервисы, вставив операторы if в скрипты сервисов в
/etc/init.d
(в разделе ubuntu).Мне пришлось отключить следующие службы при загрузке внутри coLinux, чтобы он загрузился, coLinux аварийно завершил работу во время загрузки, когда работала какая-либо из этих служб:
Создайте настраиваемые версии colinux для некоторых других файлов. Сценарий colinux в init.d, упомянутый выше, позволяет иметь версию colinux и версию non-colinux для некоторых других файлов. В моем случае у меня есть специальные версии следующих файлов:
/etc/fstab
(coLinux монтирует разделы ntfs, используя smbfs вместо монтирования ntfs только для чтения)/etc/network/interfaces
(я не заставлял colinux работать с использованием DHCP, поэтому вместо него у/etc/gdm/gdm.conf
меня есть жестко запрограммированные номера IP) не совсем уверен, что это используется, так как gdm не может быть запущен при загрузке, но у меня есть специальная версия для coLinux с отключенными всеми [серверами]. Может использоваться при использовании vnc, но я не уверен, если это необходимо)При настройке этих файлов важно помнить, что нужно редактировать правильный файл, поскольку обычные файлы будут перезаписываться версиями * -colinux или * -non-colinux при каждой загрузке. Может быть возможно установить символические ссылки вместо перезаписи файлов, но я не проверял это.
Наконец, вам нужно настроить coLinux, чтобы он загружался с использованием раздела Ubuntu вместо образа «debian with backports», это делается путем установки загрузочного раздела в файле default.colinux.xml, в моем случае он указывал на
/dev/hda8
<bootparams>root=/dev/hda8 COLINUX=1< /bootparams>
Наконец, не делайте ту же ошибку, что и я. Как описано в этой теме, я перевел XP / coLinux в спящий режим в режиме гибернации, а затем загрузил его в Ubuntu. Моя файловая система Ubuntu была повреждена при следующей загрузке XP, и я решил сделать полную переустановку Ubuntu.
источник
Если Ubuntu находится в отдельном разделе, вы можете создать файл * .vmdk, который виртуализирует физический раздел, и вы сможете загружаться из этого файла vmdk внутри virtualbox.
Я думаю, что команда, которую вы ищете для создания файла VMDK, выглядит следующим образом:
Я никогда не делал этого сам, поэтому я не могу вам помочь
источник
andLinux - это полноценная система Ubuntu Linux, работающая без проблем в системах на базе Windows 2000 (2000, XP, 2003, Vista, 7; только 32-разрядные версии). Этот проект был начат для Dynamism для сообщества GP2X, но его пользовательская база намного превосходит его оригинальный дизайн. andLinux бесплатен и останется таковым, но пожертвования крайне необходимы.
andLinux использует coLinux в качестве своего ядра, что сбивает с толку многих людей. coLinux - это порт ядра Linux для Windows. Хотя эта технология немного похожа на запуск Linux на виртуальной машине, coLinux отличается тем, что является скорее слиянием Windows и ядра Linux, а не эмулированным ПК, что делает его более эффективным. Xming используется в качестве X-сервера, а PulseAudio - в качестве звукового сервера.
http://www.andlinux.org/
источник
Я не думаю, что вы можете загрузить установку Ubuntu с вашей машины Windows без виртуальной машины. Если есть выход, то вне этого было бы круто. Чем он отличается от ВМ?
источник
Если у вас есть загрузчик Windows NTLDR, подключенный к grub, а не наоборот, то я думаю, что вы можете использовать bcdedit, чтобы изменить параметр загрузки по умолчанию, затем перезагрузиться и вы войдете в Ubuntu. Я не уверен, что это работает, но я думаю, что видел это сделано. Чтобы это работало, вам, вероятно, нужно установить grub только в загрузочный сектор раздела (или загрузочный сектор второго диска), а затем добавить его в качестве опции запуска NTLDR. НТН.
источник
Wubi, найденный по адресу: http://wubi-installer.org/ может получить именно то, что вы хотите?
С веб-сайта: «Wubi - это официально поддерживаемый установщик Ubuntu для пользователей Windows, который одним щелчком мыши может перенести вас в мир Linux. Wubi позволяет вам устанавливать и удалять Ubuntu, как любое другое приложение Windows, простым и безопасным способом. Вас интересует Linux и Ubuntu? Испытать их никогда не было так просто! "
источник
Вы можете следить за этим, работал для меня: http://colinux.wikia.com/wiki/Full_CD-based%28iso%29_distro_install_and_config_steb-by-step_HOWTO_%28based_on_Xubuntu-7.10%29
источник