除了硬盤,機器換了一遍。
Ubuntu還是在40G的老硬盤上,今天動手把它遷移到新硬盤上(250G)。40G的硬盤打算安裝個XP,有時候游戲需要。
目的:
Linux原來安裝在hda上,只有一個‘/’分區,hda3,轉移到sda上。並把sda設置為主盤。
步驟:
1. 用live CD boot。
2. 分區
然後根據需要劃分新硬盤(sda)。
劃分如下:
20G fat32
1G swap
擴展分區
400M /boot
30G /
180G /home
3. copy
把hda3和sda6 mount到/media的oldroot和newroot目錄下
然後
# cd /media/oldroot
#sudo find . -print | sudo cpio -pamd /media/newroot
同樣把/boot,/home 復制到相應分區
4. Grub引導
把sda設置為主盤,安裝grub之MBR, 並修改menu.lst讓其引導新的系統和從硬盤。
5. fstab
修改fstab,加載相應的分區,使用UUID。
系統遷移完畢。下一步,把XP裝到從硬盤。