請問 ubuntu 裡 如何製作 initrd.img? [論壇 - Ubuntu 與工具程式及軟體推薦]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊



請問 ubuntu 裡 如何製作 initrd.img?
會員二級
註冊日期:
2010/3/24 13:27
所屬群組:
已註冊使用者
等級: 5
HP : 0 / 118
MP : 16 / 4575
EXP: 75
離線
請問 ubuntu 裡找不到mkinitrd,那要製作 initrd.img是用甚麼取代呢?

2010/5/16 14:07
應用擴展 工具箱
回覆: 請問 ubuntu 裡 如何製作 initrd.img?
會員三級
註冊日期:
2009/7/8 12:46
來自 春田花花幼稚園
所屬群組:
已註冊使用者
等級: 15
HP : 0 / 371
MP : 96 / 15093
EXP: 87
離線
可以使用 mkinitramfs。 :)

2010/5/16 14:37
應用擴展 工具箱
回覆: 請問 ubuntu 裡 如何製作 initrd.img?
會員二級
註冊日期:
2010/3/24 13:27
所屬群組:
已註冊使用者
等級: 5
HP : 0 / 118
MP : 16 / 4575
EXP: 75
離線
licheng 寫到:
可以使用 mkinitramfs。 :)

謝謝 licheng大!
可否順便再請教:
如何先把顯示卡驅動程式 NVIDIA-Linux-x86_64-195.36.24-pkg2.run 加入到
linux-2.6.34-rc6 核心,再執行編譯?

make bzImage
make modules
make modules_install
make install

2010/5/16 15:10
應用擴展 工具箱
回覆: 請問 ubuntu 裡 如何製作 initrd.img?
會員三級
註冊日期:
2009/7/8 12:46
來自 春田花花幼稚園
所屬群組:
已註冊使用者
等級: 15
HP : 0 / 371
MP : 96 / 15093
EXP: 87
離線
不要這麼說。我也是新手,稱「大」實在怪怪的。:P

我也是使用 NVIDIA 的顯示卡驅動程式。

不過,沒試過預先將 NVIDIA 驅動程式編譯到系統核心。我是安裝好作業系統,再安裝驅動程式。

方式是,預先將 NVIDIA 安裝程式(也就是您這兒的 NVIDIA-Linux-x86_64-195.36.24-pkg2.run),拷貝到 root 的目錄底下。重新開機,以 single user mode 登入系統。

這時候,當然是文字模式的操作環境嘍。

安裝 NVIDIA 驅動程式,如果找不到預先編譯好的版本,它會提示是否要到 NVIDIA 的網站尋找。如果還是找不到,會建議編譯適合目前 Linux 核心的版本。

如果是 Debian 5,因為核心編譯程式與系統編譯程式版本不同,安裝 NVIDIA 驅動程式前,要先

~#  export CC=/usr/bin/gcc-4.1


Ubuntu 沒有這個問題,所以直接

sh ./NVIDIA-Linux-x86_64-195.36.24-pkg2.run


依照畫面指示,完成安裝過程,然後重新開機即可。

安裝程式會自動安置編譯好的程式到正確的位置。

一點兒經驗,希望幫得上忙。^^

2010/5/16 20:53
應用擴展 工具箱
回覆: 請問 ubuntu 裡 如何製作 initrd.img?
會員二級
註冊日期:
2010/3/24 13:27
所屬群組:
已註冊使用者
等級: 5
HP : 0 / 118
MP : 16 / 4575
EXP: 75
離線
我再試試看,再次感謝您!!

2010/5/17 7:46
應用擴展 工具箱


 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.