Як перенести встановлений на сьогодні Ubuntu до віртуальної машини?


11

Я виявляю, що мої графічні драйвери (ATI Radeon HD 4200) працюють набагато краще в рідній системі Windows, я навіть не можу заставити драйвери із закритим кодом, що працюють в Ubuntu, що призводить мене до того, що я хочу запускати Windows як основний операційний комп'ютер знову ж таки, але мати Ubuntu в vm. Хто-небудь знає, як я міг перенести свою поточну систему ubuntu на vm?


Удачі в цьому: localizingjapan.com/blog/2011/03/05/… ... Я просто встановив Ubuntu на віртуальний сервер і скопіював усі важливі дані зі звичайного Ubuntu на цей VM. Але я сумніваюся, що ваша проблема піде.
Rinzwind

Відповіді:


10

Він не сильно відрізняється від копії з машини на машину. Спробуйте скористатися Clonezilla .

Перед тим, як запустити клонезилу для створення зображення розділу, я б запустив e2fsck -fпотім, resize2fs -Mщоб зробити оригінальний розділ до найменшого, так що, коли ви переміщуєте розділ до ВМ, ви можете зробити його будь-якого розміру. Зауважте, що, хоча я робив resize2fs -Mбагато разів і успішно, це може піти не так. Тому обов'язково майте резервну копію.

Я б встановив нову Ubuntu у віртуальний комп'ютер, щоб ви могли робити розділ як завгодно, а потім перезаписати розділ з оригінального зображення розділу, створеного Clonezilla. Таким чином, ви знаєте, що завантажувальний механізм працює у віртуальній машині, і ви замінюєте розділ.

Після відновлення розділу, знаходячись у Clonezilla resize2fs(без опції), файлова система підходить до карти розділу (він збільшений до макс.).

Ось як я зазвичай переношу систему з однієї системи в іншу, незалежно від VM або non-VM.


Супер, я спробую цей метод, звіту, коли
закінчу

Щойно закінчив це, було кілька гикавок через мої власні помилки користувача, хай, але це спрацювало. Дякую за допомогу! : D
Раансу

Також для тих, хто хоче виконати цей метод, не забудьте додати в новий UUID для свого swap-розділу в / etc / fstab, він змінився!
Раансу

1
У моєму випадку зайвий «resize2fs» на кінці змінюватися був непотрібним, якщо встановити нову систему Ubuntu і запустити Clonezilla над ним , щоб відновити тільки розділ вам потрібно , як я зробив Clonezilla заповню її.
Raansu

5

Ви можете зобразити свою установку Ubuntu з живого компакт-диска за допомогою dd. Потім ви можете завантажувати необроблене зображення за допомогою більшості будь-яких технологій віртуалізації або конвертувати необроблене зображення.

Коли ви це робите, ви можете зіткнутися з проблемами, особливо якщо ви встановили драйвери ATI, і тому за рекомендаціями, можливо, буде краще просто встановити новий.

Якщо припустимо, що ваш Ubuntu встановлений на / dev / sda, з прямого запуску компакт-диска dd

dd if=/dev/sda1 of=/storage/ubuntu.img bs=1024 

Кінцевий ubuntu.img буде таким же великим, як і ваша установка Ubuntu, і його потрібно буде зберігати на окремому розділі або зовнішньому сховищі.

Ви можете завантажувати необроблене зображення на жорсткому диску або конвертувати його у віртуальне (або інше) зображення

VBoxManage convertdd ubuntu.img ubuntu.vdi

Я змінив установку драйвера ATI, я запускаю останні драйвери Xorg від Xorg-Edgers, тому все теоретично повинно перенастроювати себе графічно, я думаю ...
Raansu
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.