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.
- alexware blogja
- A hozzászóláshoz be kell jelentkezni
- 995 megtekintés
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 ?
- A hozzászóláshoz be kell jelentkezni
Mindenképpen, de eddig nem tudtam, hogy ilyet is lehet... lévén nem rendszergazda a minősítésem :)
Hiába a jó pap is holtig tanul.
Nekiugrok még egyszer.
Lassan már script-et írok a költözéshez.
--
Alex
- A hozzászóláshoz be kell jelentkezni
akkor próbáld ki, aztán mondjad mi lett :)
- A hozzászóláshoz be kell jelentkezni
Jó pap manualt olvas (nem mintha én annak idején megtettem volna... :)).
--
Fight / For The Freedom / Fighting With Steel
- A hozzászóláshoz be kell jelentkezni
/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)
- A hozzászóláshoz be kell jelentkezni
Nem is másoltam őket. Na jó a dev-et kicsit igen.
De végre összejött.
A lényeg, hogy be kell mountolni az összes fájlrendszert és úgy kell elereszteni az rsync-et.
Ezt már az új alól írom. Müxik! :)
--
Alex
- A hozzászóláshoz be kell jelentkezni