開機之後,畫面變成 grub>

如果您覺得您的問題不屬於 debian desktop 或是 debian server 版的範圍內,請在這裡發問。

版主: mufa

文章訪客 » 週五 4月 06, 2007 2:24 pm

阿信 寫:Debian能把所有的kernel刪掉!這真是滿神奇的 :shock:

題外話,Debian 確實是可以把所有 kernel 刪掉的。 :P
訪客
 

文章chrisliu » 週六 4月 07, 2007 2:08 am

阿信 寫:Hi,
Debian能把所有的kernel刪掉!這真是滿神奇的 :shock:

Debian在安裝或是移除kernel時,會呼叫update-grub指令,該指令會檢查/boot/下有那些kernel image,並把找到的image寫到/boot/grub/menus.lst的檔案中,所以重開機還是會有選單出現。

Anyway,回到chris兄的問題,如果真的沒有kernel了,找別的開機片,用rescue的模式開機,再到原本的debian,再安裝kernel。

用live cd的話,如果沒有rescue mode,就用live cd 的系統進入後,再用 chroot 切換到原本的debian
:-)


似乎是真的把所有的 kernel 都刪掉了... 連帶把相關的 initrd 也一起刪掉... :-?

我試了兩個版本的安裝光碟,3.1r1 3.1r3,似乎都沒有 rescue 的 kernel 可以選(那時候腦袋空空,忘記試 single 可不可以),所以後來就拿之前跟 請官方寄來的 ubuntu 6.06 live/install CD 來開機。

chroot之後,重新安裝 kernel 在 mkinitrd 之後,執行 grub-update 之後就解決這個問題了。

(本來還有遇到少了 initrd.img 的問題,不過有找到其他主題裡面有人有解決方法,就是重新make一個,之後在手動把 initrd.img 的路徑加入 grub 的 menu.lst)

恩,總算修好他了,感謝阿信老大的幫助。學到了不少 :-)
chrisliu
可愛的小學生
可愛的小學生
 
文章: 4
註冊時間: 週五 3月 03, 2006 10:04 pm

文章simon1101 » 週二 5月 13, 2008 9:28 pm

版上各位大大們

我也是遇到相同的問題
簡單描述一下我的環境

sata 1 (xp) 500g ntfs
sata 2 (linux) 1T ext3
sata 3 (data) ntfs

機器一開始的情況是 只有 1 & 3 的硬碟
後來才又加上 硬碟 2 要來安裝 linux (Oracle Unbreakable Release 4 Update 6)

安裝的過程中有把 /boot 切出來,在第一個 partition
其餘的切 lvm
安裝 grub 時也把它裝到了 /dev/sdb 去了
但是安裝結束要開機時,狀況如下
1. 如果用 xp 的 bootpart 選擇 linux 會一直重覆出現選單,不讓我選
2. 直接使用 1T 的來開機,會出現 grub>

我的疑問是,我也是正常的安裝結束
重開要進行系統基本設定時就出現這樣的問題

如果是依照 阿信版面總管的建議
那我的 hd 應該要設多少才應該是對的?

grub> root (hd0, 1) ???
grub> kernel /boot/vmlinuz root=/dev/sdb1 ro (這裡改成 sdb1不知是否正確)
grub> boot

經過嘗試後
root (hd1,1) 是ok 的
緊接著的 kernel /boot 命令就出現了
can not mount filesystem
看起來是沒有把我的 /boot mount 起來
但是 help 上又沒有相關可以 mount 的指令

感謝大大的幫忙啊
simon1101
可愛的小學生
可愛的小學生
 
文章: 1
註冊時間: 週二 5月 13, 2008 9:24 pm

上一頁

回到 debian misc

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客