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

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)
要的話也是可以,只是我不會用

--

--

All Comments

Edith avatarEdith2010-01-08
現在我正在 切硬碟 想要試試看 grub 謝謝你嚕
不過你說這樣好像也不錯 等等來試試看
Carolina Franco avatarCarolina Franco2010-01-08
目前也是想要跑跑 grub
Zanna avatarZanna2010-01-10
若不熟悉qemu...有圖形介面的...Qemu Manager..很簡單...