Fórum Root.cz
Hlavní témata => Software => Téma založeno: jmk 02. 12. 2015, 00:04:57
-
Ahoj,
chystám se přenést systém ze starého NB (THINKPAD Z61m, Intel Core 2 Duo T5500, Intel 915GM, HDD 120 GB, 5400 RPM SATA) na novější stroj HP (HP EliteBook 8460p, i5-2520M (2× 2.50/3.20 GHz), 4GB DDR3, HDD 320GB SATA, grafika Intel HD). Chci to dělat pomocí Clonezilly. Mám očekávat nějaké problémy při nabootování na novém stroji ? Myslím, že by se měla chytit i grafika i Wifi. Přenášený OS je Linux Mint 17.1 32b, XFCE, jádro 3.13.0-68-generic.
Nebudu mít moc možností na případné laborování, tak by jsem chtěl tak říkajíc na první dobrou :)
Aby jsem nemusel vyndavat disky tak to udělám přes externí USB HDD pomocí image.
Díky za případné postřehy z praxe a úskalí.
-
nevím, jestli clonezilla umí rozšířit kopírovanou image přes celý cílový disk - jestli ne, budeš to muset dělat manuálně (rozšíření fs).
Linux je možný jen kopírovat, clonovat partition je podle mne overkill.
buď:
naformátovat nový disk
nakopírovat soubory
upravit fstab + grub
reboot.
http://positon.org/clone-a-linux-system-install-to-another-computer
nebo na druhém stroji nainstalovat stejnou distribuci a přenést package, jejich konfiguraci a home dir:
http://eggsonbread.com/2010/01/28/move-ubuntu-to-another-computer-in-3-simple-steps/
-
Takze misto jednoducheho pouziti dd -> dd a resize mu nabizis neco co mu zvysi znalosti ? :) Byt je to dd (clonezilla) overkill da to na "prvni dobrou" narozdil od Tebou doporuceneho postupu, ktery je zbytecne narocnejsi.
jmk lizni to clonezillou na externi hdd jako img, a pak si z grafiky pres gparted uprav velikost partice. A mas hotovo.
-
Tak ono by se to melo obejit i bez dd, ktere akorat bude zbytecne kopirovat prazdne misto a zachova pripadnou fragmentaci souboru. Melo by stacit to okopiovat, treba pomoci rsync a nasledne obnovit grub/lilo. Akorat si to clovek musi naparametrovat, aby zustala zachovana prava souboru, pokud to neni default.
-
Ano, ale porad muzes tu partici pred dd shrinknout.
-
Ano, ale porad muzes tu partici pred dd shrinknout.
Coz muze trvat nekolik hodin a na to se muzu ....
-
shrink? nekolik hodin ? To se mi jeste nestalo, navic snad clonezilla umi parametrove i backup pouze souboru , bez volneho mista, variant je tam nekolik.
Kazdopadne se vyhne rucnimu vypisovani prikazu a znalostem potrebnym pro copy+grub pripadne nastavovani rsync,prava z doporucovanych navodu.
Uvazuju-li v ramci pozadovaneho ukonu se SW ktery chce uzivatel pouzit, je jeho volba jednoducha a nenarocna na cas obsluhy.
Zatezovat ho tim, ze existuje spousta dalsich moznosti, uzivatelsky a casove narocnejsich (neni to spustit clonzillu a odejit) povazuji za zcela zbytecne, byt je to ve finale rychlejsi.
-
Clonezilla nemusi pouzivat dd (to dela az v krajnim pripade), ale pouziva ve vychozim nastaveni partclone (to kopiruje jen aktualne pouzite casti)...
Zaroven umi automaticky zvetsit velikost oddilu pokud se kopiruje na vetsi (neumi jen kopirovat z vetsiho na mensi hdd), jen to neni vychozi volba, ale musi ji zaskrnout uzivatel...
Taky automaticky meni fstab, grub, atd...
Tedy strucne, kdo doporucuje cokoliv jineho nez clonezillu, dela proto ze ji vubec nezna... Kdyz se nekdo zepta jestli instalace z LiveCD jde udelat bez predchozich zkusenosti, budete mu radit aby pouzil alternate, chroot, debootstrap ? ;)
-
Ja upgradoval notebook jednoduse tim, ze jsem disk linuxem ze stareho vyndal a zasrouboval do noveho notebooku. Vsechno v pohode.
Jedine se precislujou sitove karty na (ja mam ted eth2 a wlan2).
dd na novy disk je to same. Zachova to i guid partic.
-
Takze misto jednoducheho pouziti dd -> dd a resize mu nabizis neco co mu zvysi znalosti ? :) Byt je to dd (clonezilla) overkill da to na "prvni dobrou" narozdil od Tebou doporuceneho postupu, ktery je zbytecne narocnejsi.
jmk lizni to clonezillou na externi hdd jako img, a pak si z grafiky pres gparted uprav velikost partice. A mas hotovo.
Přesně takto to mám v plánu udělat :-) Žádné velké cavyky. V gparted potom adekvátně upravím velikost /, SWAP, HOME - standardně takto dělím disk - ukázalo se mi v praxi pro desktop použití jak nejjednodušší na následnou správu :-)
-
Takze misto jednoducheho pouziti dd -> dd a resize mu nabizis neco co mu zvysi znalosti ? :) Byt je to dd (clonezilla) overkill da to na "prvni dobrou" narozdil od Tebou doporuceneho postupu, ktery je zbytecne narocnejsi.
jmk lizni to clonezillou na externi hdd jako img, a pak si z grafiky pres gparted uprav velikost partice. A mas hotovo.
ne - misto pouziti necoho co nevi co presne dela, mu nabizim nakopirovat soubory, editovat jeden konfigurak a spustit jeden prikaz. pokud je to prilis lozite, je Te pro Linux skoda ;-)
-
Pri kopírovaní partícií po blokoch by mohol byt aj problem s tým, že pôvodný disk bol veľmi pravdepodobne pripojený ako IDE a ten nový asi bude ako AHCI. Alebo je to jedno?
-
ne - misto pouziti necoho co nevi co presne dela, mu nabizim nakopirovat soubory, editovat jeden konfigurak a spustit jeden prikaz. pokud je to prilis lozite, je Te pro Linux skoda ;-)
Aha! takze vlastne misto nastroje na to primo urceneho pro jeho jednoduchost (pustis a odejdes) budes doporucovat postup, ktery .... mmnt podivam se ... potrebuje 2x live distro, nekolik mkdiru a mountu, editaci rsync.cfg a pouziti rsync, edit fstabu a reinstall grubu, (dalsi monuty a chroot) - takze to mas sice za kratsi dobu, ale stoji Te to ve finale vice casu. Takovy prostoje... tse tse :)
Ad ta jizlivka na konci, to ze mu potvrdim jeho myslenku, neznamena ze je me pro Linux skoda :P
jen nechapu, proc se urcita cast Linuxaru brani pouzivani efektivnich kompilaci..... (se slovy ze nevi co to dela)
-
A co tak pouzit fsarchiver? Udelat backup celeho systemu a pak jen na cilovem stroji udelat odpovidajici oddily, obnovit a nakopnout uuid swapu, nahodit bootloader treba pres chroot a hotovo. Fsarchiver dela zalohu jen dat, ne prazdneho mista a i eliminuje duplikaci souboru, takze zaloha je relativne dosti mala a obnovuje i to rozdilne velkeho targetu, tzn. nove oddily mohou byt vetsi ci mensi.
Zachovany budou i uuid vsech oddilu (krom swap), takze neni potreba predelavat fstab a dalsi.
Pouzivam to pro klonovani nejen serveru a k plne spokojenosti.
-
TomBA: Linux kernel si pri startu ocucha hw, takze IDE=>SATA je mu opravdu ukradene :)
Tomz: to je mnoho kroku pro zacatecnika, kdyz Clonezilla dela vse za nej => kopiruje jen pouzite misto, automaticky upravuje UUID v fstab/grub, instaluje grub, vytvari oddily(stejne nebo roztahne na disk), image muze pri ukladani(nebo i pozdeji) byt komprimovan (gzip,bzip2,lzo,lzma,xv)
-
A maže taky clonezilla ty soubory v /etc/udev?
A pokud má souborový systém xfs nebo btrfs, nebude nějaký problém při resize?
-
karlik: jj, maze 70-persistent-cd.rules a 70-persistent-net.rules, s resize tech fs z praxe nevim, xfs sem uz 15let nepouzil a btrfs sem jeste nepouzil :)
nicmene to pouziva primo externi nastroje tech fs => resize2fs, xfs_growfs, btrfs, ntfsresize, ... tak to problem snad neni :)
-
Tak to vypadá opravdu pěkně.
Clonezillu jsem zatím používal jen na zálohu celého disku nebo diskových oddílů pro Windows.
V linuxu používám fsarchiver nebo přímé kopírování souborů - cp je všude.
-
Tak jsem to udělal podle původně zamýšleného postupu a co by jste řekli ? Na první dobrou!! ;D Boot z flash Clonezilla, připojení USB hdd, provedení image (nekopíruje prázdné místo) - čekání cca 2,5 hod (zdrojový disk byl opravdu lenoch, přenosová rychlost cca 600MB/minutu). Opačný postup na cílovém stroji. Doba obnovy z image cca 25 minut. Nakonec boot do live Ubuntu, pomocí gparted roztáhnutí partišny (zapomněl jsem tuto volbu nastavit v Clonezille) a hotovo.
Neříkám, že to nejde udělat více způsoby a mít to "více" pod kontrolou, ale tady jsem preferoval jednoduchost a přímočarost.
Kdo se nechce permanentně trénovat v recovery postupech tak jenom doporučuji. Jindy to zkusím třeba zase trochu jinak.
Díky všem za příspěvky.