作者tabinoyume (旅之夢)
看板Linux
標題[問題] Unable to mount root fs on unknown-block(0,0)
時間Thu Apr 8 01:28:38 2010
我正在練習編譯新的核心
用了以下兩種方式
(1)使用make-kpkg --initrd kernel_image kernel_headers
(2)make bzImage,make modules,make modules_install(這部份是參考鳥歌),
並把核心拷貝至/boot底下,也製作了映像檔
但是,無論是何種方式,開機時都會產生錯誤訊息:
Unable to mount root fs on unknown-block(0,0)
花了好陣子在網上搜也找不到答案
-----以下是我的menu.lst-------
title CentOS testing kernel from vbird
root (hd0,0)
kernel /boot/vmlinuz-2.6.30.3vbird ro root=LABEL=/ rhgb
initrd /boot/initrd-2.6.30.3vbird.img
------------------------------
-----這是原來可執行的部分-----
title Ubuntu 8.04.4 LTS, kernel 2.6.24-26-generic
root (hd0,0)
kernel /boot/vmlinuz-2.6.24-26-generic root=UUID=e770387e-ff71-486a-
a44d-f2d2b610ac7e ro splash
initrd /boot/initrd.img-2.6.24-26-generic
quiet
------------------------------
我也曾試著仿造可執行的寫法(改變root=...),不過問題依舊存在
想請問各位前輩我該怎麼解決這問題
環境:
Sun VirtualBox
ubuntu-8.04.4-alternate-i386
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.223.233.166
推 dwwing:root=/dev/sdaX?我gentoo都這樣設.你可以試試.功力淺不保證 04/08 01:41
→ dwwing:記得X要修改 04/08 01:42
→ tabinoyume:請問該如何決定X? 04/08 02:12
→ dwwing:看你的root在哪個分割區嚕 04/08 02:24
→ tabinoyume:後來我想想 我的虛擬硬碟是放在D槽 這會有影響嗎? 04/08 02:24
→ tabinoyume:因為根據可執行部分是在(hd0,0) 所以應該是sda1? 04/08 02:25
※ 編輯: tabinoyume 來自: 61.223.233.166 (04/08 02:27)
推 SkyCloud:(hd0,1)? 04/08 09:22