| |||||||
adm | Find | login register |
一般最好有備用的 partion,如果不小心毀掉,就有另外一個 root 可以用。 Mandriva 2008 不知為何把 IDE 的 換成 /dev/sd?,又不是 SCSI disk。 假設 /dev/sda5是原始 partition,/dev/sda1 是目的 partition mkfs.ext3 /dev/sda1 mount /dev/sda1 /root2 cp -a /usr /lib /bin /sbin /opt /media /var /mnt /boot /etc /root2 cd /root2 mkdir home sys proc cd etc 修改 fstab 修改 cd /boot/grub 修改 menu.list 把 /dev/sda1 加入 加入 /dev/sda1 執行 ./install.sh 就可以從 /dev/sda1 boot 當開機進入 /dev/sda1,執行mount 檢查 /dev/sda1 on / type ext3 (rw,relatime) 確認已經進入 /dev/sda1 後 還沒完,/boot 這個放 kernel image 的 directory 當然用自己的最好,以免哪一天你把 /dev/sda5 的 /boot 給毀了, 那就沒辦法 boot cd /boot/grub 把 sda1 與 sda5 對調, grub 和 lilo 相比,有點討厭 你必須修改 install.sh 其中的 root,否則還是看到舊的 boot menu
grub --device-map=/boot/grub/device.map --batch <<EOF 執行 ./install.sh 就大功告成。 edited: 1
|
| |||||||
adm | Find | login register |