LINUX.ORG.RU

Перенос VirtualBox to HDD


0

1

Готовлюсь к переходу с Ubuntu на OpenSuse, поставил OS на VirtualBox, настроил, теперь хочу виртуальный жесткий диск развернуть на реальную партицию. Как на это отреагирует система ?


Основных проблем может быть три:

1. В /etc/fstab прописаны UUID/LABEL файловых систем В этом случае либо переносите разделы dd или чем то аналогичным, либо создаёте файловые системы на реальных разделах и переносите систему к примеру через архивирование, затем правите UUID/LABEL в /etc/fstab перенесённой системы.

2. В initrd находятся только драйверы поддержки контроллера жёстких дисков, эмулируемого virtualbox, в этом случае нужно пергенерировать initrd с включением всех драйверов в него, так же в загрузчике может указываться корневой раздел по UUID нужно его поправить.

3. Скорее всего придётся перенастроить xorg / доставить драйвер.

kostik87 ★★★★★ ()
Ответ на: комментарий от zili

Недавно кто-то спрашивал. Нужно 1. Запаковать в архив корень с сохранением прав (можно использовать опцию --one-file-system(?) чтоб только корень архивировало без /dev /proc ... 2. Распаковываешь архив, правишь загрузчик и /etc/fstab 3. Грузишься с лайв-диска, монтируешь корень в /mnt, еще нужно /mnt/proc /mnt/dev 4. # chroot /mnt 5. # grub-install /dev/sda

anonymous ()
Ответ на: комментарий от zili

Недавно кто-то спрашивал. Нужно
1. Запаковать в архив корень с сохранением прав (можно использовать опцию --one-file-system(?) чтоб только корень архивировало без /dev /proc ...
2. Распаковываешь архив, правишь загрузчик и /etc/fstab
3. Грузишься с лайв-диска, монтируешь корень в /mnt, еще нужно /mnt/proc /mnt/dev
4.chroot /mnt
5. # grub-install /dev/sda
---
ymuv

anonymous ()
Ответ на: комментарий от anonymous

Возможно нужно будет еще драйвера на Х-ы обновить.
---
ymuv

anonymous ()
Ответ на: комментарий от anonymous

update-grub как раз скрипт из второго grub'а а не из первого.

bsdfun ★★★★★ ()

VBoxmanage internalcommands createrawvmdk -filename /куда_сохранять -rawdisk /dev/sdТвойРеальныйРаздел

DarkV ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.