Переместите существующую Ubuntu 13.04 на виртуальную машину на Windows 8

Итак, в настоящее время у меня установлена ​​двойная загрузка Windows 8 и Ubuntu 13.04 на ноутбуке Dell XPS 13. У Ubuntu есть серьезная проблема с драйверами дисплея (подсветка экрана), которую мне не удалось решить, поэтому я ищу альтернативы.

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

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

2) Способ сделать копию ВСЕГО из моей существующей установки Ubuntu на виртуальную машину, оставив мне свободу удалять разделы Linux и использовать Ubuntu только через vm.

Сценарий 1 является предпочтительным.

Спасибо за вашу помощь.

1
задан 15.04.2020, 01:55

1 ответ

Для первого сценария:

Вы можете попробовать запустить chrooted ubuntu. Для этого вы должны установить любой Linux на вашей виртуальной машине. Смонтируйте все свои разделы Ubuntu там.

Затем смонтируйте ваши / proc / sys / dev и startx, как было сказано здесь :

mount -t proc none path_to_chroot/proc/

mount -t sysfs none path_to_chroot/sys/

mount -o bind /dev path_to_chroot/dev/

Вот скрипт bash для запуска chrooted ubuntu, отредактируйте его для своих нужд:

#!/bin/bash
mount --bind /dev /media/disk/dev
mount --bind /proc /media/disk/proc
mount --bind /sys /media/disk/sys
mount --bind /dev/pts /media/disk/dev/pts
cp /etc/resolv.conf /media/disk/etc/resolv.conf
chroot /media/disk

Я надеюсь, что у вас достаточно навыков, чтобы сделать это самостоятельно. Если нет, я могу написать полное руководство позже. Также прочитайте этот

ОБНОВЛЕНИЕ

Для второго сценария:

Я нашел более простым решение вашей проблемы.

Вы можете прочитать это и это , чтобы понять, что я имею в виду.

Также используя это руководство , вы должны выполнить remastersys backup, что означает, что вы будете делать полное резервное копирование системы, включая вашу домашнюю папку, все приложения и все ваши данные в образ .iso. Поместите этот образ на жесткий диск USB или просто в раздел Windows NTFS. Затем вы можете установить Ubuntu в VirtualBox, используя этот файл .iso.

0
ответ дан 15.04.2020, 01:56
  • 1
    Я обновляю ответ, предоставляющий более легкое решение для Вас – fountainhead 15.04.2020, 01:56
  • 2
    I' m застрявший на " Смонтируйте все свои разделы Ubuntu there". я don' t знают, как получить доступ к тем разделам от VirtualBox, работающего на Windows... – Mike 15.04.2020, 01:56
  • 3
    Большое спасибо! Шанс создания этого немного более постепенного для новичка? I' ve установил Ubuntu на новой машине VirtualBox. Я должен сделать что-нибудь сначала, прежде чем я начну выполнять команды, которые Вы упомянули выше? – fountainhead 15.04.2020, 01:57
  • 4
    Спасибо! Remastersys работал отлично. Я должен был установить использование deb http://www.remastersys.com/ubuntu precise main даже при том, что я работаю Полный нетерпения. Я также должен был освободить свой мусор, папку загрузок и несколько других вещей снизить мой общий размер файла, достаточно маленький для установки на ISO. – fountainhead 15.04.2020, 01:57

Теги

Похожие вопросы