Jak konvertovat Linux PC do VBoxu?

Ferda

Jak konvertovat Linux PC do VBoxu?
« kdy: 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.


Karel

Re:Jak konvertovat Linux PC do VBoxu?
« Odpověď #1 kdy: 14. 08. 2018, 16:55:17 »
Slo. Mas tam LVM? Jaky filesystem?

Ferda

Re:Jak konvertovat Linux PC do VBoxu?
« Odpověď #2 kdy: 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


Jenda

Re:Jak konvertovat Linux PC do VBoxu?
« Odpověď #3 kdy: 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.

Ferda

Re:Jak konvertovat Linux PC do VBoxu?
« Odpověď #4 kdy: 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í.


k3dAR

  • *****
  • 2 838
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Jak konvertovat Linux PC do VBoxu?
« Odpověď #5 kdy: 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...

Ferda

Re:Jak konvertovat Linux PC do VBoxu?
« Odpověď #6 kdy: 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?

k3dAR

  • *****
  • 2 838
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Jak konvertovat Linux PC do VBoxu?
« Odpověď #7 kdy: 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...

ZAJDAN

  • *****
  • 2 078
    • Zobrazit profil
    • E-mail
Vesele, vesele do továrny dělník běží...vesele, vesele do továrny jde. Vesele se usmívá když mu soustruh zazpívá...vesele, vesele do továrny jde. Vesele si poskočí když se soustruh roztočí ...vesele, vesele do továrny jde.

expert

Re:Jak konvertovat Linux PC do VBoxu?
« Odpověď #9 kdy: 15. 08. 2018, 19:11:53 »
Díky moc chlapi za vaše rady, pokusím se s tím nějak poprat.