Přesunutí systému na nový disk
Jak přesunout instalaci na jiný disk?
Nejprve do systému připojíme nový disk. V našem případě sdb.
#Zobrazíme připojené disky sudo fdisk -l #Vytvoříme nové partition sudo fdisk /dev/sdb
Pomocí následující sekvence vytvoříme partitions:
n, p, 1, 1, velikost oddílu | např. +10240M pro 10GB |
n, e, 2, Enter, Enter | pro extended partition na zbytku disku |
n, l, 5, Enter, +2048M | 2GB pro Swap |
a,1 | nastavení disku jako boot |
t, 1, 83 | Linux |
t, 5, 82 | Linux swap/td> |
w | uložení nastavení |
#Naformátujeme disk sudo mkfs.ext3 /dev/sdb1 sudo mkswap /dev/sdb5 #Namontujeme nový disk sudo mkdir /mnt/newroot sudo mount /dev/sdb1 /mnt/newroot #Zkopírujeme data cp -avx / /mnt/newroot #Zjistíme UUID ls -l /dev/disk/by-uuid/ #UUID pro sdb1 a sdb5 opravíme v /mnt/newroot/etc/fstab sudo nano /mnt/newroot/etc/fstab
Nainstalujeme Grub:
grub >root (hd1,0) >setup (hd1) >quit
*hd1 = sdb / hd1,0 = sdb1
#Zjistíme UUID ls -l /dev/disk/by-uuid/ #UUID pro sdb1 opravíme v /mnt/newroot/boot/grub/menu.lst sudo nano /mnt/newroot/boot/grub/menu.lst
Upravíme následující řádky v "menu.lst":
kernel /boot/vmlinuz-2.6.20-16-generic root=UUID=7c9feb5c-90b2-4b55-a702-1cf24a30e2ed ro quiet splash
Vypneme počítač a vyměníme disky (sdb za sda).