有人在x86上直接運行 Kernel嗎 - Linux

Caroline avatar
By Caroline
at 2010-01-06T13:35

Table of Contents

※ 引述《sorkayi (尋找奶昔)》之銘言:
: 有人有試過 不用 LFS 直接在 x86 上運行 kernel
: 不是用別人做好的 Ubuntu or Fedora 之類的系統
: 是直接使用 bootload 跳到 kernel 中去做
: 有人有做過嗎
: 如果有 可以請各位先進提供資料 或分享心得嗎


1.安裝QEMU 我用qemu 10.6
http://www.qemu.org/
2.下載kernel 我用2.6.24
http://www.kernel.org/
3.下載QEMU,網站提供的disk image
linux-0.2.img.bz2
4.我自己可以用的kernel .config
http://uploadrobots.com/YqFY8x#
5.編譯kernel
然後用qemu玩kernel吧!!
qemu -kernel arch/i386/boot/bzImage -hda linux-0.2.img -append "root=/dev/sda"

6.cat /proc/cpuinfo
cat /proc/version
恭喜!!

應該這樣是最簡單玩x86的方法,不過這方法沒經過bootloader(GRUB)
要的話也是可以,只是我不會用

--

--
Tags: Linux

All Comments

Edith avatar
By Edith
at 2010-01-08T01:28
現在我正在 切硬碟 想要試試看 grub 謝謝你嚕
不過你說這樣好像也不錯 等等來試試看
Carolina Franco avatar
By Carolina Franco
at 2010-01-08T04:57
目前也是想要跑跑 grub
Zanna avatar
By Zanna
at 2010-01-10T15:28
若不熟悉qemu...有圖形介面的...Qemu Manager..很簡單...

hp p1006之非常難搞篇

Jacob avatar
By Jacob
at 2010-01-06T00:00
※ 引述《sony1733 (應天之風)》之銘言: : ※ 引述《DreamerC (DreamerC)》之銘言: : 印表機是有找到裝置,驅動也安裝了hplip : 可是就是沒辦法列印...囧 我在安裝Epson-ALCX11 印表機 時跟你一樣出現 相同的問題一有找到裝置,驅動也裝了就是無法列印。 後 ...

make時發生錯誤

Kama avatar
By Kama
at 2010-01-05T22:20
※ 引述《evilkids (背著蒙古包睡你家)》之銘言: : Serialize.h:299: error: ‘virtual void oasys::SerializeAction::process : andlt; const char*, int* andgt;and#39; cannot be o ...

xen的domain-U卡住了...

Oliver avatar
By Oliver
at 2010-01-05T22:14
因為學校課程我們的專題是做xen 目前卡關的地方是 建立一個domain-U沒問題 開啟並要登入他的時候會跑很慢.... 而且最後面會出現這一句文字 Starting system log daemon: syslogd 然後過了好久才會有出現登入domain-U的畫面 而登入畫面出現之前最後一 ...

hp p1006之非常難搞篇

Ingrid avatar
By Ingrid
at 2010-01-05T19:32
※ 引述《DreamerC (DreamerC)》之銘言: : ※ 引述《sony1733 (應天之風)》之銘言: : : 本來估計是今年全面轉換為linux系統 : : 沒想到發現hp p1006雷射印表機的驅動完全動不了 : : 網路上面的相關文章全部看遍了 : : 還是驅動不起來 : : 請問有哪位強者 ...

make時發生錯誤

Hedwig avatar
By Hedwig
at 2010-01-05T18:23
Serialize.h:299: error: ‘virtual void oasys::SerializeAction::process andlt; const char*, int* andgt;and#39; cannot be overloaded make: *** [debug/DebugU ...