Kernel-2.6.0-test5 How to boot root device

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

版主: mufa

Kernel-2.6.0-test5 How to boot root device

文章sunche_locus » 週五 10月 10, 2003 3:17 am

My /boot is /dev/hdb3

How can I modify /etc/lilo.conf to boot debian.

Thanks.
頭像
sunche_locus
可愛的小學生
可愛的小學生
 
文章: 49
註冊時間: 週一 3月 10, 2003 10:06 pm

re:Kernel-2.6.0-test5 How to boot root device

文章阿信 » 週五 10月 10, 2003 10:28 am

收尋一下版上關於kernel-2.6的文章吧,已經提過滿多次了呢...

如果是hda1的話,在root=/dev/hda1改成 root=0301

但如果是hdb3...不曉得代號是多少...請sunche_locus兄自己試試看摟
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

re:Kernel-2.6.0-test5 How to boot root device

文章sunche_locus » 週五 10月 10, 2003 11:23 pm

^^ 謝謝..
可是我就是找不到答案才請教前輩....
我再找找囉....

謝謝..... :-)
頭像
sunche_locus
可愛的小學生
可愛的小學生
 
文章: 49
註冊時間: 週一 3月 10, 2003 10:06 pm

re:Kernel-2.6.0-test5 How to boot root device

文章jesse.sung » 週六 10月 11, 2003 1:15 am

您也許可以試試
代碼: 選擇全部
ls -al /dev/hdb3

或是如果有用 devfs 的話
代碼: 選擇全部
ls -al /dev/ide/host0/bus0/target0/lun0/part3)

中間的兩個數字就是 hdb3 的 major 及 minor device number。
頭像
jesse.sung
程式開發組
程式開發組
 
文章: 654
註冊時間: 週三 9月 04, 2002 9:43 am

re:Kernel-2.6.0-test5 How to boot root device

文章sunche_locus » 週六 10月 11, 2003 1:47 am

Thanks您的建議
我想是Kernel-2.6.0-test5的bug吧.

VFS: Cannot open root device "0343" or unknown-block(3,67)

brw-rw---- 1 root dist 3, 67 Mar 15 2002 /dev/hdb3
頭像
sunche_locus
可愛的小學生
可愛的小學生
 
文章: 49
註冊時間: 週一 3月 10, 2003 10:06 pm

re:Kernel-2.6.0-test5 How to boot root device

文章mufa » 週六 10月 11, 2003 7:21 pm

我的經驗是在lilo.conf中加root=0301是不會成功的,

而改用root=0x0301才成功。
mufa
版面大總管
版面大總管
 
文章: 150
註冊時間: 週一 9月 09, 2002 4:32 pm

re:Kernel-2.6.0-test5 How to boot root device

文章sunche_locus » 週一 10月 13, 2003 9:59 pm

改成 root=0x0367 會show出error message.
VFS: Cannot open root device "" or unknown-block(0,0)

我試著用 root=0x0348也不行...

挨....................
頭像
sunche_locus
可愛的小學生
可愛的小學生
 
文章: 49
註冊時間: 週一 3月 10, 2003 10:06 pm

re:Kernel-2.6.0-test5 How to boot root device

文章mufa » 週二 10月 14, 2003 12:19 am

請打lilo -v -v -v>message
再看message這個檔案,是否有類似下列的段落。


Boot image: /boot/vmlinuz -> vmlinuz-2.6.0-test7
Device 0x0301: BIOS drive 0x80, 255 heads, 623 cylinders,
63 sectors. Partition offset: 63 sectors.
Using serial number 65F3B8C5 on bios 80
Setup length is 10 sectors.
Mapped 2099 sectors.
Added Linux
<dev=0xe0,hd=8,cyl=40,sct=152>
"ro root=301"

第二行有Device 0x0301
後面還有 "ro root=301"
這兩個是否一致?
mufa
版面大總管
版面大總管
 
文章: 150
註冊時間: 週一 9月 09, 2002 4:32 pm

re:Kernel-2.6.0-test5 How to boot root device

文章louie » 週二 10月 14, 2003 4:18 am

sunche_locus 寫:改成 root=0x0367 會show出error message.
VFS: Cannot open root device "" or unknown-block(0,0)

我試著用 root=0x0348也不行...

挨....................


是不是要用 root=0x0343 才對
louie
快樂的大學生
快樂的大學生
 
文章: 593
註冊時間: 週一 9月 09, 2002 7:58 pm

re:Kernel-2.6.0-test5 How to boot root device

文章sunche_locus » 週四 10月 16, 2003 12:27 pm

Message show:

Device 0x0367: BIOS drive 0x80, 255 heads, 623 cylinders,
63 sectors. Partition offset: 63 sectors.
Using serial number 65F3B8C5 on bios 80
Setup length is 10 sectors.
Mapped 2099 sectors.
Added Linux
<dev=0xe0,hd=8,cyl=40,sct=152>
"ro root=367"

但是還是不行 unkonw-block(0,0)

我想將lilo升級看看.....
頭像
sunche_locus
可愛的小學生
可愛的小學生
 
文章: 49
註冊時間: 週一 3月 10, 2003 10:06 pm

re:Kernel-2.6.0-test5 How to boot root device

文章sunche_locus » 週一 1月 05, 2004 7:52 pm

迷團已經解決了...
原來在compile kernel2.6時,我先以 configure kernel2.4的 script餵入 kernel2.6.造成不能開機...
還以為是lilo有問題 :P.
只要重新config kernel2.6的選項,recompile再執行lilo就好了.
這個問題真是困擾我許久...
頭像
sunche_locus
可愛的小學生
可愛的小學生
 
文章: 49
註冊時間: 週一 3月 10, 2003 10:06 pm


回到 debian misc

誰在線上

正在瀏覽這個版面的使用者:Google [Bot] 和 1 位訪客