Что ж, этот вопрос может показаться странным, но можно ли сказать VMWare или VirtualBox, что на моем жестком диске есть второй раздел, на котором установлена Ubuntu?
Можно ли что-то подобное сделать как-нибудь?
Что ж, этот вопрос может показаться странным, но можно ли сказать VMWare или VirtualBox, что на моем жестком диске есть второй раздел, на котором установлена Ubuntu?
Можно ли что-то подобное сделать как-нибудь?
Вы можете создать виртуальную машину, которая использует существующий раздел на вашем диске, на котором также установлена ОС. Конечно, в вашей существующей хост-системе не может быть установлен этот раздел или назначена буква диска. Есть пара предостережений.
Первая проблема заключается в том, что VMWare или любое другое программное обеспечение для виртуализации сделает весь раздел похожим на полностью отдельный диск для виртуальной машины. Если в секторе 0 этого раздела нет действительного загрузочного кода или в вашем программном обеспечении для виртуализации есть метод загрузки ядра или загрузчика второго уровня непосредственно с этого виртуального диска, загрузка в него будет невозможна.
Вы, вероятно, можете это исправить, запустив утилиту из live CD iso в ВМ, чтобы переписать загрузочный код первого сектора виртуального диска. Я никогда не пробовал это все же.
Вторая проблема заключается в том, что, хотя Linux довольно прост в загрузке на другом оборудовании, отличном от установленного (если это не похоже на переключение на другую архитектуру ЦП), а внезапные изменения в аппаратном обеспечении видео могут вывести вас на текстовую консоль. при загрузке) может возникнуть проблема, если тип оборудования, на котором установлен корневой диск, не встроен в ядро или initrd. Вам, вероятно, не нужно беспокоиться об этом для чего-то вроде VMWare, так как виртуальные диски выглядят как диски IDE или SCSI, которые хорошо поддерживаются.
Да, это возможно. Это называется загрузкой собственной установки на виртуальной машине.
И vmplayer, и виртуальная коробка поддерживают это. Это сложная процедура. Я добавляю ссылку для вас, чтобы следовать.
Проверьте раздел 5.6. Я уверен, что другие дистрибутивы Linux также предоставляют способы для достижения этой цели, хотя я думаю, что это будет в основном то же самое