【已解決】Linux Mint 13的GRUB總是裝不上?! [論壇 - LinuxMint]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊



【已解決】Linux Mint 13的GRUB總是裝不上?!
會員一級
註冊日期:
2012/11/27 23:53
所屬群組:
已註冊使用者
等級: 4
HP : 0 / 80
MP : 10 / 1507
EXP: 22
離線
我的電腦上之前裝的是Windows 7,現在想安裝Windows+Linux雙系統,於是前幾天下載了一個Linux Mint 13作業系統(Xfce桌面)的iso鏡像檔並且燒錄進了DVD-R,製作成了LiveDVD,我在硬碟(SCSI硬碟)上留了一塊區域用於安裝Mint,本來一切都很順利,我用LiveDVD把那塊預留的空白區域格式化為一個ext3檔案系統(編號為sda7,掛載點為/)和一個swap置換空間(編號為sda8),然後把Mint裝在sda7上面,可是就在執行最後一步"grub-install /dev/sda7"的時候Mint報錯,說是「安裝開機管理程式GRUB失敗」。後來我在LiveDVD中開啟終端(指令模式),在裏面輸入"grub-install /dev/sda"指令,還是不行,下面給出這段代碼:

mint@mint ~ $ sudo grub-install /dev/sda
grub-probe: error: cannot find a device for /boot (is /dev mounted?).
/usr/sbin/grub-probe: error: cannot find a device for /boot/grub (is /dev mounted?).
以及:
mint@mint ~ $ sudo grub-install /dev/sda7
grub-probe: error: cannot find a device for /boot (is /dev mounted?).
/usr/sbin/grub-probe: error: cannot find a device for /boot/grub (is /dev mounted?).

真是見鬼了!我安裝了兩次,每次都是這樣。等我重新開機嘗試第三次安裝的時候,執行"grub-install /dev/sda7"的時候沒有錯誤提示!看起來很OK,安裝程式成功結束了安裝!我以為GRUB這次終於裝好了,可是等系統重新啟動以後還是沒有GRUB,電腦直接啟動了Windows 7……

以前我安裝Ubuntu 9.04的時候為何沒這種事?現在Mint雖然完整安裝了,但是無法啟動,開機以後MBR自動導向Win7,完全無視Mint的存在。是不是這個Linux Mint 13(Xfce桌面)的iso鏡像檔有bug?或者是某個設定有問題?

2012/11/27 23:57
應用擴展 工具箱
回覆: Linux Mint 13的GRUB總是裝不上?!
會員一級
註冊日期:
2012/11/27 23:53
所屬群組:
已註冊使用者
等級: 4
HP : 0 / 80
MP : 10 / 1507
EXP: 22
離線
如果還是無法解決,我考慮下載安裝其他的Linux發行版或者Mint的KDE版本。

2012/11/28 0:10
應用擴展 工具箱
回覆: Linux Mint 13的GRUB總是裝不上?!
會員一級
註冊日期:
2012/11/27 23:53
所屬群組:
已註冊使用者
等級: 4
HP : 0 / 80
MP : 10 / 1507
EXP: 22
離線
剛剛看了一下Mint的主頁,發現Mint 14都釋出了!(14版代號Nadia)我前幾天下載的時候還是13啊……不過14只有Cinnamon跟MATE兩種桌面,沒有Xfce、KDE了。如果GRUB這個問題還是解決不了,我就下載MATE桌面的Linux Mint 14 "Nadia"

2012/11/28 0:17
應用擴展 工具箱
回覆: Linux Mint 13的GRUB總是裝不上?!
管理員
註冊日期:
2010/5/7 5:46
所屬群組:
已註冊使用者
討論區管理群
等級: 31
HP : 0 / 755
MP : 434 / 19803
EXP: 23
離線
歡迎來試用LMDE
http://www.linuxmint.com/download_lmde.php
有 MATE/Cinnamon
Xfce
這2種版本

2012/11/28 0:23
應用擴展 工具箱
回覆: Linux Mint 13的GRUB總是裝不上?!
管理員
註冊日期:
2011/3/11 6:32
所屬群組:
討論區管理群
等級: 44
HP : 216 / 1084
MP : 1088 / 25745
EXP: 38
離線
lovefreeware 寫到:
執行"grub-install /dev/sda7"的時候沒有錯誤提示!看起來很OK,安裝程式成功結束了安裝!我以為GRUB這次終於裝好了,可是等系統重新啟動以後還是沒有GRUB,電腦直接啟動了Windows 7……

以前我安裝Ubuntu 9.04的時候為何沒這種事?現在Mint雖然完整安裝了,但是無法啟動,開機以後MBR自動導向Win7,完全無視Mint的存在。

本來就是要安裝到 /dev/sda 才會洗到 MBR...沒洗掉 MBR 當然沒有用

理論上 grub-install 命令要知道「被安裝上去的新系統」的 Grub2 安裝位址( /boot/grub )第一個作法是 chroot 到新系統中再執行,第二個是掛載新系統 /boot 目錄所在檔案系統,再另外指定 /boot 所在目錄給 grub-install

參考:
SourceForge.net: Boot Problems:Cannot Find A Device For boot/grub - bootinfoscript
http://sourceforge.net/apps/mediawiki/bootinfoscript/index.php?title=Boot_Problems:Cannot_Find_A_Device_For_boot/grub

或是用 boot-repair-disk 修復開機載入程式
http://sourceforge.net/p/boot-repair-cd/home/Home/

2012/11/28 0:52
應用擴展 工具箱
回覆: Linux Mint 13的GRUB總是裝不上?!

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1404 / 1756
MP : 4456 / 48147
EXP: 24
離線
以前我安裝Ubuntu 9.04的時候為何沒這種事?
...
就在執行最後一步"grub-install /dev/sda7"的時候Mint報錯,說是「安裝開機管理程式GRUB失敗」。後來我在LiveDVD中開啟終端(指令模式),在裏面輸入"grub-install /dev/sda"指令,還是不行,

你安裝在同一臺電腦嗎

使用 Ubuntu Live CD 或 Live USB 開機 進入 試用桌面
從終端機
sudo fdisk -l
把結果 直接 全部 copy 貼上來

2012/11/28 8:04
應用擴展 工具箱
回覆: Linux Mint 13的GRUB總是裝不上?!
會員一級
註冊日期:
2012/11/27 23:53
所屬群組:
已註冊使用者
等級: 4
HP : 0 / 80
MP : 10 / 1507
EXP: 22
離線
謝謝各位的回覆,我後來下載安裝了Linux Mint 13的MATE桌面版本,這次安裝成功了!GRUB成功安裝,開機時可以選擇Windows或者Linux.

之前沒成功可能是我在開始安裝的時候有一個地方設定錯了,以前我選了「把開機程式安裝在sda7」,其實應該選擇「把開機程式安裝在sda」,不選下面的sda7就對了。

2012/12/5 23:28
應用擴展 工具箱
回覆: Linux Mint 13的GRUB總是裝不上?!
管理員
註冊日期:
2011/3/11 6:32
所屬群組:
討論區管理群
等級: 44
HP : 216 / 1084
MP : 1088 / 25745
EXP: 38
離線
lovefreeware 寫到:
之前沒成功可能是我在開始安裝的時候有一個地方設定錯了,以前我選了「把開機程式安裝在sda7」,其實應該選擇「把開機程式安裝在sda」,不選下面的sda7就對了。

如果安裝在 sda7 的話還是要間接透過 MBR (sda) 的開機載入程式(boot loader) 啟動它

2012/12/5 23:40
應用擴展 工具箱


 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.