Re: [問題] 怎麼把原有OS導入GRUB?

看板Linux作者 (瑋哥)時間14年前 (2012/01/21 11:52), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
已經解決了 提供一下解決方法 其實很簡單…就是在 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? : 就是能讓我從開機選單找到他… : 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.226.6.103
文章代碼(AID): #1F6ZPfGC (Linux)
文章代碼(AID): #1F6ZPfGC (Linux)