隨身碟影響開機MBR - Linux

Table of Contents

※ 引述《purplebfly (紫翔)》之銘言:
: 剛剛在打開 NB 時,先插上隨身碟
: 結果,開機時顯示找不到開機(我有預設隨身碟優先硬碟開機)
: 結果,再開機就變成了windows的不完全開機選項(我有Win7 / Ubuntu雙系統)
: 再下來,就進不了grub了,只好重安裝grub,才能再進得了系統
: 要怎麼才能避免再次發生這種問題呢?
: 謝謝

我推測原因如下:

傳統 grub 跟 /etc/fstab 都是用 /dev/sda 這種代號來開機,但是原 po 插入隨身碟

後,隨身碟的順序跑到前面去,也就是隨身碟變成 /dev/sda,而原先的硬碟變成

/dev/sdb。解決之道是使用 uuid 來當開機代號,祝好運。



--

All Comments

Steve avatarSteve2010-09-13
可是隨身碟好像不會跑到硬碟前面的...
Eartha avatarEartha2010-09-17
有些板子的 BIOS 可能就會導致順序不同?
Erin avatarErin2010-09-20
我還真看不懂原PO的文章勒 不過應該要先搞清楚的事GRUB問
Agnes avatarAgnes2010-09-23
題還是LINUX問題
Hardy avatarHardy2010-09-27
事實上還得考慮BIOS導引是怎麼做,USB boot fail時
Belly avatarBelly2010-10-01
看BIOS是照BIOS內設定的boot sequence順延下一個,或是...
直接boot SATA1(IDE1)的第一個partition
Franklin avatarFranklin2010-10-03
目前個人猜測原PO的主機板大概是非華碩的
Liam avatarLiam2010-10-05
我的插上隨身碟會跟這篇說的一樣
Edwina avatarEdwina2010-10-09
不太像是耶~如果說BOOT有到隨身碟 GRUB選單還是會出現
Victoria avatarVictoria2010-10-14
GRUB原文說明它是去抓HD的primary partition 作為編號順序
Belly avatarBelly2010-10-16
上次有try過丟不同的(hdX,X)參數讓grub辨識os以及boot
Elizabeth avatarElizabeth2010-10-19
HD順序以及primary partition的順序才是代號的規則
Hazel avatarHazel2010-10-20
我有點好奇windows的不完全開機選項的畫面是哪個