Portál AbcLinuxu, 8. května 2025 18:25

Dotaz: Kopie systému do Virtualboxu

28.3.2020 08:59 jarmil
Kopie systému do Virtualboxu
Přečteno: 293×
Odpovědět | Admin
Zdravím. Potřeboval bych si vytvořit kopii linuxovéhp systému z disku do Virtualboxu. Disk mám rozdělený následovně:
/dev/sda1 -> /boot
/dev/sda5 -> /
/dev/sda7 -> /home
Existuje nějaký postup ideálně v terminálu, jak běžící systém naklonovat do VDI formátu a ten pak vložit do Virtualboxu? Dík
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

28.3.2020 09:22 debian+
Rozbalit Rozbalit vše Re: Kopie systému do Virtualboxu
Odpovědět | | Sbalit | Link | Blokovat | Admin
https://askubuntu.com/a/132999
Jendа avatar 28.3.2020 11:49 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Kopie systému do Virtualboxu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ano, vyrobíš prázdné VDI, připojíš ho (qemu-nbd), vyrobíš partition a souborový systém, zkopíruješ soubory, upravíš fstab (pak na většině distribucí bude potřeba přegenerovat initramdisk), nainstaluješ zavaděč (na většině distribucí bude potřeba udělat update-grub), jedeš.
Josef Kufner avatar 28.3.2020 11:52 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Kopie systému do Virtualboxu
A nebo k obrazu skutečného disku jen připojíš hlavičku virtuálního disku. Například pomocí VBoxManage convertfromraw.
Hello world ! Segmentation fault (core dumped)
Jendа avatar 28.3.2020 12:00 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Kopie systému do Virtualboxu
To předpokládám nepřilepuje hlavičku, ale vyrobí celou novou kopii. Na to možná tazatel nemá místo.

Osobně jsem chtěl navrhnout ať to udělá do raw image a pak si vyrobí VMDK odkazující se na něj (VBoxManage internalcommands createrawvmdk -filename out.vmdk -rawdisk backing_store.img), ale tohle samozřejmě nechceš pokud je cílem BFU protože pak má dva soubory a musí tam být správně cesty.
28.3.2020 13:12 PetebLazar | skóre: 34 | blog: l_eonardovo_odhodlani
Rozbalit Rozbalit vše Re: Kopie systému do Virtualboxu
Kdyby byl ten disk offline a neni to kapacitni problem, tak bych navrhl dd device disku do stdout a VBoxMananage convertfromraw stdin --format VDI /jiny_disk/sda_clone.vdi delka_disku

https://www.virtualbox.org/manual/ch08.html#vboxmanage-convertfromraw
28.3.2020 13:16 PetebLazar | skóre: 34 | blog: l_eonardovo_odhodlani
Rozbalit Rozbalit vše Re: Kopie systému do Virtualboxu
Mezi příkazy samozřejmě pipe.

Zkusil jsem to na 120GB offline SSD s w10 a jejich partition na vzniklem .vdi pak sly ve virtualu Linux primountovat.
28.3.2020 20:04 Petr
Rozbalit Rozbalit vše Re: Kopie systému do Virtualboxu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Je taky možné používat ten disk přímo, např.

VBoxManage internalcommands createrawvmdk -filename ~/VirtualBox\ VMs/disk.vmdk -rawdisk /dev/disk/by-id/ata-....

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.