Fórum Root.cz

Ostatní => Odkladiště => Téma založeno: Ferda 14. 08. 2018, 16:44:26

Název: Jak konvertovat Linux PC do VBoxu?
Přispěvatel: Ferda 14. 08. 2018, 16:44:26
Šlo by za běhu toho PC (např. přes dd) udělat image systémového partitionu, který bych potom zkonvertoval do určitého formátu, aby mi ho načetl Virtual Box? Děkuji za rady.
Název: Re:Jak konvertovat Linux PC do VBoxu?
Přispěvatel: Karel 14. 08. 2018, 16:55:17
Slo. Mas tam LVM? Jaky filesystem?
Název: Re:Jak konvertovat Linux PC do VBoxu?
Přispěvatel: Ferda 14. 08. 2018, 17:28:07
Partitiony jsou v ext4 a na /dev/sda5 je onen systém.
Kód: [Vybrat]
Disk /dev/sda: 111,8 GiB, 120034123776 bytes, 234441648 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0003b800

Zařízení   Zaveditelný     Start     Konec   Sektory  Size Id Druh
/dev/sda1  *                2046  40962047  40960002 19,5G  5 Rozšířený
/dev/sda2               40962048 232392703 191430656 91,3G 83 Linux
/dev/sda3              232392704 234440703   2048000 1000M 82 Linux swap/Solaris
/dev/sda5                   2048  40962047  40960000 19,5G 83 Linux

Název: Re:Jak konvertovat Linux PC do VBoxu?
Přispěvatel: Jenda 14. 08. 2018, 17:36:51
Úplně normálně jako když se přenáší Linux kamkoli jinam. Zkopíruješ soubory (osobně používám rsync -ax --numeric-ids), upravíš fstab, nainstaluješ grub.
Název: Re:Jak konvertovat Linux PC do VBoxu?
Přispěvatel: Ferda 14. 08. 2018, 19:10:03
To znám maximálně s /home, ale v tom PC je dost nainstalovaných 'services' se specifickým nastavením, takže přes 'image' by to bylo ideální.
Název: Re:Jak konvertovat Linux PC do VBoxu?
Přispěvatel: k3dAR 14. 08. 2018, 19:33:30
v bezicim systemy se pomoci DD v ZADNEM pripade image NEdela...
nebezici system by pomoci DD slo POUZE v pripade ze cilovej disk by mel  >= velikost_zdrojoveho

z beziciho systemu se dela zaloha tak, ze na cilovek disku se vytvori tabulka oddilu, (pripravi se LVM), rozdeli se disk, zformatujou oddily a provede se rsync (jak pise Jenda) postupne jednotlivejch oddilu, pak je potreba zmenit UUID oddilu na na cilovem v /etc/fstab, pregenerovat grub (pomoci: sudo update-grub), v pripade hibernace (coz u virtualu nehrozi) zmenit UUID pro swap v /etc/initramfs-tools/conf.d/resume a pregenerovat initramdisk (pomoci: sudo update-initramfs -u -k all)

to ze na zdrojovem systemu jsou 'services' s 'nastavenim' je irelevantni, jak pri rsync tak pri image se zachovaji stejne a v pripade ze by bylo potreba je jinak, tak si je uzivatel na cilovem musi zmenit...
Název: Re:Jak konvertovat Linux PC do VBoxu?
Přispěvatel: Ferda 14. 08. 2018, 20:13:19
Aha, ten image udělat jde bez žádného varování, ale chápu, že je to teda špatně.
Disk bych měl správně vyjmout a naklonovat na souborové úrovni. To se mi rozplynul záměr, že by to mohlo jít vzdáleně.
Ještě jsem někde zahlídl, že by mohl jít běžící systém přepnout do read-only?
Název: Re:Jak konvertovat Linux PC do VBoxu?
Přispěvatel: k3dAR 15. 08. 2018, 00:32:24
Aha, ten image udělat jde bez žádného varování, ale chápu, že je to teda špatně.
Disk bych měl správně vyjmout a naklonovat na souborové úrovni. To se mi rozplynul záměr, že by to mohlo jít vzdáleně.
Ještě jsem někde zahlídl, že by mohl jít běžící systém přepnout do read-only?
dd nevaruje, protoze neresi nic jineho nez 1:1 raw obraz :-)
kdyz budes "klonovat" na souborove urovni, tak muzes z beziciho systemu (pomoci zmineneho rsync na predem pripraveny/rozdeleny/zformatovany cilovy disk), az dojede prvni rsync (resp. pri vice oddilu vice rsyncu), tak ho(je) pak pustis jeste podruhe to same, tim se dorsyncnou pripadne zmenene soubory behem prvniho rsyncu, pro jistotu to pak pustis jeste potreti...

pokud by tam bezela databaze, tak ji stopni pred prvnim rsyncem, pokud by si nechtel databazi odstavit na celou dobu prvotniho rsyncu, muzes ji nechat bezet, nahraje se naborena a pak ji vymnes jen na druhej/treti rsync...

premountovat do readonly by teoreticky slo, zalezi co bezi, kazdopadne je to reseni ktere by pak dost mozna vyzodovalo reboot, protoze na tom popadaji sluzby (v lepsim pripade) nebo se to sekne (v horsim pripade), kazdopadne je to zbytecne tim komplikovat kdyz rsync lze pouzit za behu s rw...
Název: Re:Jak konvertovat Linux PC do VBoxu?
Přispěvatel: ZAJDAN 15. 08. 2018, 17:34:24
https://www.starwindsoftware.com/blog/convert-a-physical-linux-server-to-vmware-vm
https://www.howtoforge.com/how-to-virtualize-a-physical-linux-machine
Název: Re:Jak konvertovat Linux PC do VBoxu?
Přispěvatel: expert 15. 08. 2018, 19:11:53
Díky moc chlapi za vaše rady, pokusím se s tím nějak poprat.