作者final01 (牛頓運動定律)
看板Linux
標題Re: [問題] 有人在x86上直接運行 Kernel嗎
時間Wed Jan 6 13:35:05 2010
※ 引述《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)
要的話也是可以,只是我不會用
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.118.122.83
推 sorkayi:現在我正在 切硬碟 想要試試看 grub 謝謝你嚕 01/06 13:58
→ sorkayi:不過你說這樣好像也不錯 等等來試試看 01/06 13:58
推 sorkayi:目前也是想要跑跑 grub 01/06 14:10
推 Cloud:若不熟悉qemu...有圖形介面的...Qemu Manager..很簡單... 01/06 22:35