怎麼把原有OS導入GRUB? - Linux

By Zanna
at 2012-01-21T11:52
at 2012-01-21T11:52
Table of Contents
已經解決了
提供一下解決方法
其實很簡單…就是在 archlinux 中把 grub 升級到 grub2 ,
然後掃描一下作業系統就 OK 了
參考資料
http://goo.gl/aUnoO
http://goo.gl/9ZFdt
首先,用 pacman 或 yaourt 安裝 grub2
sudo pacman -S grub2-bios
因為 grub2 和 grub 是衝突的,所以他會問你要不要刪除 grub,按下 Enter 移除
接著是配置 grub2 到 MBR 中
sudo grub_bios-install --boot-directory=/boot --no-floppy --recheck /dev/sda
因為我只有一顆硬碟,所以最後面是 sda,多顆硬碟的我就不清楚了@@
然後 archwiki 上有提示說
For grub2 >= 1.99 (including bzr trunk)
sudo modprobe dm-mod
所以如果出現錯誤的話可以執行一下上面指令
然後接著把 grub2 的設定檔複製到 /boot 中
sudo cp /usr/share/grub/{unicode.pf2,ascii.pf2} /boot/grub/
最後在掃描作業系統之前可以安裝 os-prober 協助掃描到其他系統
sudo yaourt -S os-prober
最後就是掃描了
sudo grub-mkconfig -o /boot/grub/grub.cfg
以我的例子,這時就可以看到 ubuntu 被掃到了(爽XDDDDD
最後重開機就得了!
※ 引述《kusoayan (瑋哥)》之銘言:
: 大家好
: 原本我是 ubuntu 的系統
: 後來灌了 arch
: 第一次灌時,沒有灌 arch 的 grub … 是用 ubuntu 的,結果可以抓到 arch
: 可是剛剛灌的時候,不小心手賤,灌了 arch 的 grub
: 結果 reboot 之後,開機選單中就只有 arch 了…
: 我完全沒動到 ubuntu …請問有辦法把他救回來嗎QQ?
: 就是能讓我從開機選單找到他…
: 謝謝!
--
Tags:
Linux
All Comments
Related Posts
關於sudo的簡單問題

By Megan
at 2012-01-21T05:36
at 2012-01-21T05:36
怎麼把原有OS導入GRUB?

By Iris
at 2012-01-21T00:52
at 2012-01-21T00:52
在Macbook上安裝Linux

By Quanna
at 2012-01-21T00:15
at 2012-01-21T00:15
ibus中文問題

By Anthony
at 2012-01-20T22:43
at 2012-01-20T22:43
慘了…無法移除檔案

By Eden
at 2012-01-20T00:00
at 2012-01-20T00:00