作者godman362 (卯)
看板LinuxDev
标题[问题] 制作光碟开机 (grub2 + kernel image)
时间Sun Mar 11 09:19:07 2012
小弟想做一个类似於Linux安装光碟的东西,不过不完全一样
我想利用光碟上的grub2开机,并用grub2找出光碟上的kernel image
kernel是L4Ka::Pistachio
我目前建立了一个iso资料夹,路径如下:iso/boot/grub/grub.cfg (grub2 开机config)
iso/kickstart
iso/sigma0
iso/x86-kernel
iso/myos
grub.cfg的内容如下:
set default='0'; if [ x"$default" = xsaved ]; then load_env; set
default="$saved_entry"; fi
set timeout=3
serial '--port=0x3f8' '--speed=115200'
terminal_input serial ; terminal_output serial ; terminfo serial -g 80x24
vt100;
menuentry 'MyOS' {
legacy_kernel '/kickstart' '/kickstart'
legacy_initrd '/x86-kernel' '/x86-kernel'
legacy_initrd '/sigma0' '/sigma0'
legacy_initrd '/myos' '/myos' ''
}
接着建立开机光碟档:
grub-mkrescue -o grub.iso iso/
将建好的grub.iso用QEMU开机:
qemu-system-i386 -cdrom grub.iso
但之後进入是grub画面没错,可是却没有启动kernel
想请问我这样的流程中是漏了什麽东西吗,还请各位先进指点 谢谢
--
ˍˍ
很多人在即将失去的时候,不知他即将失去,最後他就真正失去 ▕天险▏
其实,一个不曾失去的人最可怜。因为,他永远学不会什麽叫珍惜。▕刀藏▏
 ̄ ̄
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.26.174.53