Форум русскоязычного сообщества Ubuntu


Автор Тема: перенести систему с HDD в virtualbox  (Прочитано 5655 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн YDenis

  • Автор темы
  • Активист
  • *
  • Сообщений: 614
    • Просмотр профиля
перенести систему с HDD в virtualbox
« : 18 Апреля 2012, 13:38:53 »
Здравствуйте.
Подскажите пожалуйста. На HDD установил debian, настроил. Склонировал эту систему на другие машины. Теперь хочу с HDD склонировать систему в VirtualBox. VB стоит на Ubuntu 11.10.

Можно ли это сделать?

Спасибо

Оффлайн Artif

  • Участник
  • *
  • Сообщений: 207
    • Просмотр профиля
Re: перенести систему с HDD в virtualbox
« Ответ #1 : 20 Апреля 2012, 00:20:23 »
Можно создать файл-жёсткий диск для виртуалки, примонтировать его в основной системе. Развернуть образ системы на него. Отмонтировать, подключить файл к виртуалке.

Я для VBox не вижу поддержки raw формата, т.е. тупо байты как на жёстком диске, как было в KVM-Qemu. Придётся поискать как vdi-vmdk и прочие монтируются под Линукс. Можно использовать для конвертации форматов файла утилиты из состава KVM-Qemu. Сделать сначала raw, а потом конвертировать в нужное для VBox.

Или сложность в том, что у виртуалки будет уже другое "железо"?
« Последнее редактирование: 20 Апреля 2012, 00:22:12 от Artif »

Оффлайн rusooo

  • Участник
  • *
  • Сообщений: 159
    • Просмотр профиля
Re: перенести систему с HDD в virtualbox
« Ответ #2 : 20 Апреля 2012, 02:27:49 »
sudo VBoxManage internalcommands createrawvmdk -filename /home/sdX.vmdk -rawdisk /dev/sdX

1. sdX заменить на свой раздел на HDD
2. sdX.vmdk дать права 777 или 666 своему пользователю
3. в VBox выбрать этот файл
... и скорей всего загрузиться в VBox c LiveCD и установить grub
« Последнее редактирование: 20 Апреля 2012, 02:59:19 от rusooo »

Оффлайн YDenis

  • Автор темы
  • Активист
  • *
  • Сообщений: 614
    • Просмотр профиля
Re: перенести систему с HDD в virtualbox
« Ответ #3 : 20 Апреля 2012, 03:58:28 »
А можно ли создать на реальной машине образ в Clonezilla, затем этот образ перенести на заранее созданную виртуальную машину с установленной дефолтной системой, затем в виртуалке загрузиться с clonezilla и применить образ?
Как думаете, пройдет?

Оффлайн Artif

  • Участник
  • *
  • Сообщений: 207
    • Просмотр профиля
Re: перенести систему с HDD в virtualbox
« Ответ #4 : 20 Апреля 2012, 10:10:39 »
Получится. В пределах этой темы, эти программы работают не с железом, а с програмно организованными данными. Не важно - виртуальное железо или реальное.

Можно не ставить систему на виртуалку. Загрузить виртуалку из файла с LiveCD Clonezilla*.iso, настроить сеть, по сети получив доступ к образу системы, развернуть образ на диск виртуалки. VBox shared folders использовать, видимо, не получится, т.к. надо поставить VBox guest additions. С USB не выйдет по той же причине. А вот через сеть или заранее сделанный файл с содержимым дополнительного для виртуалки жёсткого диска довольно легко дать доступ к образу. Кстати, Clonezilla есть в составе PartedMagic LiveCD, может быть PartedMagic будет удобнее для таких манипуляций, там ведь полноценная многооконная графическая среда. Хотя в Clonezilla есть все нужные инструменты.

Если по сети, то самый простой способ получить файл-сервер, это поставить openssh-server на комп-е с образом. Достаточно просто apt-get install openssh-server, проверить что он запущен, а фаервол его не блокирует. И после этого выбирать в Clonezilla SSH хранилище образа. При этом используется SFTP модуль SSH. А если на клиенте есть sshfs утилита, то можно использовать для монтирования удалённого каталога. Остальные файл-серверы надо настраивать, вникать в это (встроенным Ubuntu механизмом не пользовался, может быть он прост?).

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6123
    • Просмотр профиля
Re: перенести систему с HDD в virtualbox
« Ответ #5 : 20 Апреля 2012, 10:16:29 »
Я для VBox не вижу поддержки raw формата

а он есть. Смотри маны.

 

Страница сгенерирована за 0.04 секунд. Запросов: 25.