Rendszer költöztetés (Ubuntu 11.10)

Már egy ideje küzdöttem az asztali rendszeremmel. Időnként megfagyott, mint az állat. A logokból arra következtettem, hogy a HDD-m (Maxtor 250GB) a ludas.
Ezen oknál fogva vettem egy újat (Western Gigital 500GB). De...

A költöztetést ez alapján próbáltam kivitelezni, csak nem írtam át a label-eket. Van pár partíció ami külön van, ilyenek a: /boot, /tmp, /usr/local, /home.
Még chroot előtt át kellett másolnom a /dev fájlokat (?) hogy a chroot-olt környezetben lássa a rendszer az eszközfájlokat. Sikeresen installáltam a grub-ot, update-grub2 is lefutott.

Fél öröm van csak, mert boot közben kifagy a rendszer, a grafikus felület már nem jön be.
A syslog-nál csak a boot eleje látszik...

Terminálon be lehet jelentkezni... pl a /tmp jogosulság valahogy rosszul ment át az rsynccel (?)... javítottam...

Update: A rendszer működik. A live alatt az /mnt/new alá bemountoltam "/" alá az összes használt könyvtárat majd azután indítottam el az rsync-et. Majd "mount proc /proc -t proc" és "mount sysfs /sys -t sysfs" és "mount -o bind /dev /mountpoint/dev". Kellett egy kis fstab manipulálás majd chroot /mnt/new, a mágikus "install-grub /dev/sda" és update-grub2, majd minden fájlrendszer lecsatolása után jöhet a végső reboot.

Végre minden jó lett.

Hozzászólások

valami a /dev alatt nem kerek meg szerintem...

"Még chroot előtt át kellett másolnom a /dev fájlokat (?) hogy a chroot-olt környezetben lássa a rendszer az eszközfájlokat."

ennel nem lett volna elegansabb egy mount -o bind /dev /mountpoint/dev ?

/dev
/proc
/sys

Emlékeim szerint a futásközben jönnek létre.
Nem kell átmásolni költözésnél.

(Chrootnál pedig: mount --bind)