[megoldva] Clonezilla - nagy diszkről kis diszkre

 ( makgab | 2019. március 15., péntek - 10:21 )

Üdv!
Virtuális gépben (VBox 6) Clonezilla (2.6.0-37) segítségével próbálok 20GB-os diszket klónozni 8GB diszkre. Mielőtt élesben csinálnám, VM-ben tesztelek (centos7 swap+/).
A 20GB-os diszken a tényleges méret összesen ~1,5GB. Ez elvileg fel is fér a 8GB diszkre.
A clonezilla viszont nem engedi, mivel túl kicsi a diszk (mondja ő). Hiába állítom be a "-icds" paramétert a haladó módban, akkor is ugyanaz a baja.
Próbáltam diszk-diszk és diszk-image opcióval, de ugyanaz. A Clonezilla azt mondja, hogy a -C paramétert használjam, de ilyen nincs a haladó menüben (csak -icds).

Mi a titok nyitja? :)

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Na ez nem működik. Az -r -icds kapcsolók ellenére, kevesli a helyet.

+1

Nekem sem sikerült soha, vagy kétszer próbáltam, megoldottam másképp.

Probald eloszor fajlrendszer szinten csokkenteni, aztan Clonezilla.

https://access.redhat.com/articles/1196333

Tehát ez a funkció nem működik. Nem szívesen csökkenteném az éles fájlrendszer méretét, mert ha utána nem indul, akkor mérges leszek... :)
Gondoltam ezért lenne ez a funkció.

Erre gondoltál: https://www.youtube.com/watch?v=Fk5dtd_T3IU

Install Windows 2008 R2
Shrink Partition in Windows (vagy GParted?)
Boot into CloneZilla
Enter Shell fdisk -l (to ensure disks)
dd if=/dev/sda of=/dev/sdb bs=512 count=1 (to detect partitions)
Reboot
device-device mode
beginner
part_to_local_part
sda1 as source
sdb1 as destination
skip checking/repairing source file system
yes twice
rerun device-device mode
beginner part_to_local_part
sda2 as source
sdb2 as destination
skip checking/repairing source file system
yes twice
Remove CloneZilla
Reboot
Success!

Ugyanez a helyzettel kerultem szembe en is. Nalam az mukodott, hogy a "-icds" opcio megadasa utani kepernyon a "-k1" opciot valasztottam. Adott ugyan egy hibat a visszaallitas vegen, de a Windows vegul is mukodik az uj meghajton.


Sic Transit Gloria Mundi

Azzal se megy, klónozás közben: "target seek error invalid argument"
Aztán reboot után failed mount /sysroot ... bad geometry ...

:(

Tipp:
Mivel, ha jól gondolom, "sector"-"sector" leképezést csinálna.
És modnjuk 20GB-n a 1,5GB szét van szórva.
Szóval a klónozásnál vannak foglalt sectork amik cím alapján kinyúlnak a 8GB ből.

Mi van ha csinálsz egy defrag-ot: előre húzod, a foglalt sectorokat?

Olyan lehetőség nincs, hogy simán klónozod elöbb, aztán a meglévőn az FS-t csökkented, majd hozzá a virtuális diszk méretét?

--
ESET és Synology hivatalos viszonteladó

Az "AOMEI Backupper Standard" sem működik teljesen. :(
Virtuális gépben kipróbáltam, hogy egy NTFS 20GB (1 partíció, foglalt kb. 1GB) diszket klónozott 15GB-os diszkre. Ez működött.
Most megnéztem CentOS Linux klónozásával: 18GB sda1 / és 2GB swap sda2
Nem tudta az "AOMEI Backupper" sem klónozni ("túl kicsi a céldiszk").
Éles környezetben ugyanez lenne a probléma (a swap az sda2).

Tehát marad a partíciók méretének csökkentése (GParted) és úgy klónozni az új kisebb diszkre. Ki is próbálom...

Clonezilla-val így se megy, hiába méretezem át GParted-el (majd -icds -k1 opciók)! Klónozás közben elhal: "target seek error invalid argument" és nem is működik persze a klón rendszer. :(

Ebben az esetben csak egy választás maradt. Csak a partíciót másold, ha már úgyis összezsugorítottad. A céldiszken ne felejtsd el előtte létrehozni a nagyobb partíciót! Utána néhány pillanat alatt helyre lehet állítani az indítót is, és kész. A swap-ot utána a gparted-el is átmásolhatod, mert ha jól emlékszem, a clonezilla csak teljes lemez másolásakor hozza létre, egyébként ki sem tudod választani.

De működik!!! :)
Csak az apró részletek is fontosak. Tehát ha kisebb diszkre kell klónozni:
* Forrás diszk partíció(k) átméretezése (pl. GParted) Lehet kisebb egy picivel az összméret, mint a céldiszk.
* Céldiszkre Clonezilla haladó módban: "-g -e -e2 -j2 -r" + "-icds" opció (a -k1 opció nem kell!)

* GParted segítségével a céldiszken kiigazítható a partíciók mérete szükség esetén

VBox-ban kipróbáltam és működik! Élesben is feltételezem menni fog.

Kipróbáltam. Valóban működik, de egy dologra figyelni kell: ha több partíció is van a forráslemezen, akkor nem elég azok méretét csökkenteni, de még össze is kell őket húzni a lemez elejére, hogy a céllemez méretén ne lógjanak túl a használt (particionált) szektorok.
Köszi. Hasznos infó.

így van! ezt nem írtam! kösz!

centos alapból xfs-t használ... az meg nem támogat ilyesmit:
https://gparted.org/features.php

ext4. ugyanaz a probléma.