klt
Értem.
Ehhez a teszthez kellett csinálnom egy éles telepítést, mert a matrjoska kifogott rajtam, ez a virtuális gépre telepített rendszerre virtuális gépen rendszert telepíteni már sok volt a konfigurációnak.
A gyengébb gépemet választottam, ez mindössze 4 GB RAM-mal rendelkezik és csak a hagyományos bootolást ismeri. A rendszer egy külső SATA-USB átalakítón lógó lassúcska 2,5"-os merevlemezre került.
mkdir /vboxvms
sudo chown -R 1000:1000 /vboxvms
ln -s /vboxvms ~/'VirtualBox VMs'
Telepítettem egy Windows 7-et VirtualBoxba.
A systemback.sh-t a /home-ba tettem, ide készült a visszaállítási pont.
Az elkészült mentésben a / alatt nincs ott a vboxvms.
Töröltem a visszaállítási pontot és a symlinket.
Aztán:
mv /vboxms ~/.vboxms
ln -s ~/.vboxms ~/'VirtualBox VMs'
A Win 7 még mindig szépen elindult.
A systemback.sh-ban az útmutatásod alapján a max_size=
értéket átírtam nullára.
Megpróbálkoztam egy újabb mentési pont készítésével.
Egy helyen eléggé megállt a folyamat:
.vboxvms/Windows 7/Windows 7.vdi
Percekig ez a sor volt a terminálablak alján. :-)
Belekukkantottam az elkészült mentésbe, megvan benne a /home/user/.config/VirtualBox könyvtár és nem üres, megegyezik a tartalma a kiindulási rendszer azonos mappájáéval.
A rendszermentés mérete 15,6 GB és van egy használaton kívüli 30 GB-os Ext4 partícióm azon a külső lemezen. Ezt felcsatoltam az /mnt alá és a futó rendszer home könyvtárában állva kiadtam a
sudo ./systemback.sh -m
parancsot.
A rendszermásolás végeztével a másolt rendszer fstabját kicsit megfésültem, telepítettem GRUB-ot.
Újraindítás után alapértelmezetten a másolt rendszer indult.
Persze a /user alól a szokásos könyvtárak hiányoznak, csak a symlinket kellett pótolni:
ln -s ~/.vboxms ~/'VirtualBox VMs'
és máris indult a Win 7. :-D
A GRUB-ot eltüntetni nem nagy kunszt, a Win 7 virtuális gépnek kértem egy parancsikont az Asztalra, abból kipuskáztam a parancsot, ami az automatikus indításba került. A jobb-Ctrl + F kombóval teljes képernyőre kértem a Win7-et. Ha valaki a kiindulási rendszert úgy telepítette, hogy a „Jelszó megkövetelése a bejelentkezéshez” nem lett kipipálva, akkor most van egy másolt rendszere, ami a számítógépet bekapcsolva elindul és betölt a Win 7. (Kikapcsolni két rendszert kell). :-)
Mivel a másolt rendszeren a Windows számára nem változott a környezet, bizonyos alapfeltételek megléte esetén nem érzékeny arra, ha esetleg a másolt rendszer új hardverkörnyezetben fut, ha jól emlékszem, a Windows egy ilyen változást amúgy nem hagy szó nélkül.