星期三, 7月 18, 2007

grub-install with SATA disk

常常把boot loader搞爛,或是少了哪個分割區。
這時使用linux的Live CD求援。
透過grub-install指定開機區與設定檔,就能把分割區救回來。
範例:我的 /dev/hdb 掛載到 /disk2 下,如何安裝 grub 到 /dev/hdb ?
[root@linux ~]# grub-install --root-directory=/disk2 /dev/hdb

一般來說,這樣子就ok了。
但是,SATA的硬碟會有些許問題。諸如...
does not have any corresponding BIOS drive

的錯誤。
這是因為device map broken所導致的。請服用強制recheck。
# grub-install --recheck /dev/sda
即可搞定~!!

沒有留言: