有人做出過這麼大的initrd.img嗎?

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

版主: mufa

有人做出過這麼大的initrd.img嗎?

文章kanru » 週六 3月 20, 2004 10:00 am

44mb :shock:
用的是 2.6.4 的 kernel
一時偷懶, 用
代碼: 選擇全部
make allmodconfig

然後再微調一些東西
reboot時才發現做出了奇怪的東西...
代碼: 選擇全部
RAMDISK: image is too big

加入 ramdisk=44248 這個參數後, 可以正常讀入
不過會出現 kernel panic , 無法 mount root fs
後來把 IDE, ext3 都直接編入 kernel
還是不能開機 ...
有任何建議嗎?

config
http://myweb.hinet.net/home6/kanru/config-2.6.4
頭像
kanru
榮譽學長
榮譽學長
 
文章: 578
註冊時間: 週六 7月 12, 2003 12:09 pm

re:有人做出過這麼大的initrd.img嗎?

文章阿信 » 週六 3月 20, 2004 6:33 pm

重作 initrd.img 吧

修改/etc/mkinitrd/mkinitrd.conf
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

re:有人做出過這麼大的initrd.img嗎?

文章shuke » 週六 3月 20, 2004 10:07 pm

我做过64MB的,需要说明的是,loadlin在支持特别大的initrd的时候是有bug的。
shuke
可愛的小學生
可愛的小學生
 
文章: 11
註冊時間: 週四 1月 29, 2004 11:54 am
來自: 北京

re:有人做出過這麼大的initrd.img嗎?

文章Prochihua » 週日 3月 21, 2004 12:25 pm

對了,看到這個主題想問一下
我在裝好的Debian 3.0R2中
mkinitrd -0 xxxx
作出來的檔案,並不像網路上的文件上說的是.gz的檔案
而是可以直接mount -o loop 的
且並沒有辦法更改裏面的資料
想改的時候,就會出現no permission
且剩餘的容量是0
我看了一下mkinitrd.conf
看不到有相關的設定
能不能告訴我,該怎麼作呢?
謝謝^^
Prochihua
可愛的小學生
可愛的小學生
 
文章: 5
註冊時間: 週一 3月 15, 2004 10:18 pm

re:有人做出過這麼大的initrd.img嗎?

文章kanru » 週日 3月 21, 2004 3:31 pm

可能是因為我忘了把debug用的選項取消掉了吧 :ooops:
後來參考官方的config檔, 終於做出可以用的kernel了...
現在的 initrd.img 是 4.5mb
圖檔
頭像
kanru
榮譽學長
榮譽學長
 
文章: 578
註冊時間: 週六 7月 12, 2003 12:09 pm

re:有人做出過這麼大的initrd.img嗎?

文章阿信 » 週一 3月 22, 2004 7:27 pm

Prochihua 寫:對了,看到這個主題想問一下
我在裝好的Debian 3.0R2中
mkinitrd -0 xxxx
作出來的檔案,並不像網路上的文件上說的是.gz的檔案
而是可以直接mount -o loop 的
且並沒有辦法更改裏面的資料
想改的時候,就會出現no permission
且剩餘的容量是0
我看了一下mkinitrd.conf
看不到有相關的設定
能不能告訴我,該怎麼作呢?
謝謝^^


Prochihua兄想要更改什麼資料呢?

man mkinitrd & man mkinitrd.conf 就能夠了解 Debian 製作 initrd.img 的流程與用法摟 ;-)
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

re:有人做出過這麼大的initrd.img嗎?

文章Prochihua » 週日 4月 04, 2004 12:40 am

謝謝阿信兄
我想修改initrd只是想引導USB-HD而已
只是之前在試驗的時候
發現我的Debian上作出來的initrd沒辦法修改
剛好看到有人在問,所以順便問一下而已
謝謝您的回答嚕^^
Prochihua
可愛的小學生
可愛的小學生
 
文章: 5
註冊時間: 週一 3月 15, 2004 10:18 pm

re:有人做出過這麼大的initrd.img嗎?

文章訪客 » 週一 4月 05, 2004 9:28 am

因為debian的mkinitrd所做出的initrd.img是CRAMFS file system, 這種file system是read-only的
訪客
 

Re: re:有人做出過這麼大的initrd.img嗎?

文章訪客 » 週五 2月 17, 2006 4:53 pm

阿信 寫:
Prochihua 寫:對了,看到這個主題想問一下
我在裝好的Debian 3.0R2中
mkinitrd -0 xxxx
作出來的檔案,並不像網路上的文件上說的是.gz的檔案
而是可以直接mount -o loop 的
且並沒有辦法更改裏面的資料
想改的時候,就會出現no permission
且剩餘的容量是0
我看了一下mkinitrd.conf
看不到有相關的設定
能不能告訴我,該怎麼作呢?
謝謝^^


Prochihua兄想要更改什麼資料呢?

man mkinitrd & man mkinitrd.conf 就能夠了解 Debian 製作 initrd.img 的流程與用法摟 ;-)
訪客
 


回到 debian misc

誰在線上

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