Jednostavno kopiranje gentoo instalacije na drugi disk
WIP!!!
Jedna od metoda za kopiranje sistema sa jednog diska na drugi. (postoje i druge koriscenjem rsync, dd ...)
Ovde cemo koristiti 'cp' i radicemo sa livecd-om nekog drugog sistema kako ne bi imali problema i previse se mislili o /sys /proc /dev
Imamo dva diska
/dev/sda <old>
sda1 /boot
sda2 /
sda3 swap
sda4 /home
/dev/sdb <new>
sdb1 /boot
sdb2 /
sdb3 /home
sdb4 swap
Pokrenemo livecd
Kreiramo mount lokacije
mkdir /mnt/oldmkdir /mnt/new
montiramo stari sistem
mount /dev/sda2 /mnt/old
mount /dev/sda1 /mnt/old/boot
mount /dev/sda4 /mnt/old/home
montiramo novi sistem (prazne particije)
mount /dev/sdb2 /mnt/new
mkdir /mnt/new/home
mkdir /mnt/new/boot
mount /dev/sdb1 /mnt/new/boot
mount /dev/sdb3 /mnt/new/home
Kopiranje sadrzaja
cd /mnt/old
cp -a * /mnt/new
Nakon ovoga potrebno je proveriti bootloader podesavanja, fstab i ostalo* po potrebi
* Ostalo ukoliko migrirate na LVM, LVM+LUKS, LUKS setup ... RAID
Reinstalacija grub bootloader-a
mount -t proc none /mnt/new/proc
mount --rbind /sys /mnt/new/sys
mount --rbind /dev /mnt/new/dev
Chroot
chroot /mnt/new /bin/bash
grep -v rootfs /proc/mounts > /etc/mtab
Ukoliko je potrebno dodati u /boot/grub/device.map (mozda radi samo sa grub-intall hd1?)
(hd1) /dev/sdb
grub-install /dev/sdb
Artikelaktionen