[問題] GRUB無法指定另一顆實體硬碟開機?
我看鳥哥的文件,以virtualBox做測試,第一顆硬碟用SPFDISK切100MB在最前面,
裡面灌DOS後,後面灌LINUX。第二顆硬碟則是SPFDISK直接切整塊去用,裡面裝DOS。
兩個DOS都可開機。也就是說:
hd0,0=DOS1
hd0,1=linux
hd1,0=DOS2
首先開機會啟動GRUB 0.97,用
root (hd0,1)
kernel ...
initrd ...
boot
可以啟動LINUX沒問題。
root (hd0,0)
chainloader +1
boot
可以啟動DOS沒問題。
root (hd0)
chainloader +1
boot
又會跳回原本的BRUB沒問題。
root (hd1)
chainloader +1
boot
這就失敗了,會missing operating system!
但如果我把這兩顆硬碟的順序調一下,讓"全部DOS"(hd1)的優先,則可成功進DOS2。
也就是說第二顆MBR(hd1)的運作OK。
我最後的語法應該會讓GRUB去找第二顆硬碟的MBR,也就是SPFDISK處裡的bootloader,
但實際上卻失敗,請問這是哪裡沒設定好呢?
--
起初,他們追殺共產主義者,我沒有說話,因為我不是共產主義者;
接著,他們追殺猶太人,我沒有說話,因為我不是猶太人;
後來,他們追殺工會成員,我沒有說話,因為我不是工會成員;
此後,他們追殺天主教徒,我沒有說話,因為我是新教教徒;
最後,他們奔我而來,卻再也沒有人站起來為我說話了。
《First They Came(他們首次來時)》,Martin Niemoller牧師(1892-1984)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 180.176.49.244
→
05/23 15:23, , 1F
05/23 15:23, 1F
→
05/23 17:11, , 2F
05/23 17:11, 2F
→
05/23 19:23, , 3F
05/23 19:23, 3F
→
05/23 22:43, , 4F
05/23 22:43, 4F
→
05/23 22:44, , 5F
05/23 22:44, 5F
→
05/23 22:46, , 6F
05/23 22:46, 6F
→
05/24 03:37, , 7F
05/24 03:37, 7F
→
05/24 13:19, , 8F
05/24 13:19, 8F
→
05/25 03:19, , 9F
05/25 03:19, 9F
→
05/25 03:25, , 10F
05/25 03:25, 10F
→
05/25 10:30, , 11F
05/25 10:30, 11F
→
05/25 10:31, , 12F
05/25 10:31, 12F
→
05/25 10:32, , 13F
05/25 10:32, 13F
→
05/25 10:32, , 14F
05/25 10:32, 14F
→
05/25 10:33, , 15F
05/25 10:33, 15F
→
05/25 10:34, , 16F
05/25 10:34, 16F
→
05/26 11:42, , 17F
05/26 11:42, 17F
→
05/26 11:44, , 18F
05/26 11:44, 18F
→
05/26 11:46, , 19F
05/26 11:46, 19F
→
05/27 08:52, , 20F
05/27 08:52, 20F