teljes linux rendszer másolása

Fórumok

teljes linux rendszer másolása

Hozzászólások

helló
szóval tegyük föl van nekem két partícióm.Az egyiken van egy linux,és a másikon meg mindenféle,amolyan tesztpartíció.
És tegyük föl hogy a tesztpartíción lévő linux megtetszik nagyon,és szeretném átdobni a másik partícióra.
Meg lehet ezt tenni?Persze a szügséges fájlokat átírva,fstab,lilo.conf vagy grub szóval ezeket tudom,csak meg lehet-e ezt tenni a rendszerrel magával.
Valahol láttam egy speciális parancsot rá ha jól emléxem,de nem biztos.

persze, h meg lehet :D
de néhány cucc gondot okozhat (pl ha devfst vagy udevet használsz), so imho sokkal problémamentesebb, ha fox egy livecdt és azzal másolod át
btw amit leírtál, azt leszámítva semmi különös nem kell hozzá :wink:

Semmi extra, siman cp -a -val at lehet masolni a konyvtarakat.
Persze a /proc /sys /mnt /lost... nem kell.

#cp /bin /boot /...../ /v* /path/aholacucclesz

ezutan megcsinalod a kimaradt konyvtarakat (/proc!),

majd
#chroot /path/aholacucclesz

es johet a lilo/grub stb.

Majdnem minden rendszerunket igy csinaltam.
Mar nem is tudom, hogy milyen a debian installer ;-)

[quote:8e3fd06f9b="vmiklos"]persze, h meg lehet :D
de néhány cucc gondot okozhat (pl ha devfst vagy udevet használsz), so imho sokkal problémamentesebb, ha fox egy livecdt és azzal másolod át
btw amit leírtál, azt leszámítva semmi különös nem kell hozzá :wink:

egyszer próbáltam már liveCD-vel átmásolni,de bénázott a /proc meg még valamelyik könyvtárral

[quote:87dd9e2a96="x15"]Semmi extra, siman cp -a -val at lehet masolni a konyvtarakat.
Persze a /proc /sys /mnt /lost... nem kell.

#cp /bin /boot /...../ /v* /path/aholacucclesz

ezutan megcsinalod a kimaradt konyvtarakat (/proc!),

majd
#chroot /path/aholacucclesz

es johet a lilo/grub stb.

Majdnem minden rendszerunket igy csinaltam.
Mar nem is tudom, hogy milyen a debian installer ;-)

a /proc könyvtárban mik vannak?Tudom lamer kérdés :oops:
én azt hittem a rendszer szempontjából kritikus fájlok

[quote:79baa07bc7="gentoopowa"]a /proc könyvtárban mik vannak?Tudom lamer kérdés :oops:
én azt hittem a rendszer szempontjából kritikus fájlok

a /procba van a semmi procfs fájlrendszerrel bemountolva tehát amit ott látsz azok nem valós fileok
vonatkozik ez a /sysre is (sysfs) 2.6os kernel esetén :wink:

[quote:63ad7e4c45="gentoopowa"]...de bénázott a /proc meg még valamelyik könyvtárral

valszeg /dev/*; /sys

[quote:b34d5112d6="vmiklos"][quote:b34d5112d6="gentoopowa"]a /proc könyvtárban mik vannak?Tudom lamer kérdés :oops:
én azt hittem a rendszer szempontjából kritikus fájlok

a /procba van a semmi procfs fájlrendszerrel bemountolva tehát amit ott látsz azok nem valós fileok
vonatkozik ez a /sysre is (sysfs) 2.6os kernel esetén :wink:

tehát akkor a /proc-t és a /sys-t nem kell átmásolni,elég csak létrehozni a könyvtárat?

[quote:939213bf7f="gentoopowa"]tehát akkor a /proc-t és a /sys-t nem kell átmásolni,elég csak létrehozni a könyvtárat?

igen, a csatolasi pontokat hozd letre
/dev mehet 'cp -dpR'-el

northon ghost- is simán át lehet másolni. (néhány régebbi verzió nem támogatja a linux partíció felismerését, azokkal nem lehet)
Akár másik winchire is működik. Csak a a grubot vagy lilo-t kell újraéleszteni utána. Semmi más varázslás nem kell.

[quote:d31cb55252="snq-"]/dev mehet 'cp -dpR'-el

gentoopowa: mielőtt összekavarodnál, ugyanazt mondjuk, hiszen 'cp -dpR' == 'cp -a' :wink:
btw ha udevet/devsfst használsz, akkor a /devet se másold, csak úgyanúgy tegyél, mint a /proc vagy a /sys helyébe. ha hagyományos /devet, akkor meg úgyanúgy másold át, mint a többit cp -aval

Szerintem pont az a livecd-vel másolás előnye, hogy nem kell sz*rakodni a /dev-nél a devfs-sel, hiszem ilyenkor az nincs (vagy nem oda) van bemountolva. És a devsf alatt is ott szokott lenni egy minimális /dev.
Szóval én bootolnék egy knoppix-ot cd-ről
mkdir /mnt/regi
mkdir /mnt/uj
utána:
mount /dev/<ahonnan> /mnt/regi
mount /dev/<ahova> /mnt/uj
és utána cp-a-val vagy mc-vel átmásolnám a cuccot. Így a dev-vel nem lehet gond. (Legalábbis nekem debiannal, suse-vel és mandrake-kel már többször is sikerült.)
(pl. cp -a /mnt/regi/* /mnt/uj)

Üdv,
L. Á.

[quote:7fba3975ea="rpsoft"]Szerintem pont az a livecd-vel másolás előnye, hogy nem kell sz*rakodni a /dev-nél a devfs-sel, hiszem ilyenkor az nincs (vagy nem oda) van bemountolva.

ahogy mondod, tehát ez csak a kezdőknek jelent segítséget. mivel az a -kezdő topic, eztért ajánlottam az elején a livecdt
[quote:7fba3975ea="rpsoft"]
És a devsf alatt is ott szokott lenni egy minimális /dev.

csak kérdés, h mi a halálnak ;-) (teljesen felesleges)