iso文件放在C:\
menu.lst文件
代码: 全选
default 0
timeout 12
title ubuntu 8.04 live cd
find --set-root /ubuntu-8.04-beta-desktop-i386.iso
kernel /vmlinuz boot=casper find_iso=/ubuntu-8.04-beta-desktop-i386.iso
initrd /initrd.gz
重启后,通过grub引导,出现滚动信息,应该是work了,但后来停在
代码: 全选
BusyBox v1.1.3 (Debian 1:1.1.3-5ubuntu7) Built-in shell (ash)
Enter 'help' for a list of built-in commands
(initramfs)
测试二:从iso文件中抽出vmlinuz和initrd.gz,放到C:\
把整个casper文件夹解出来,放在C:\,也就是C:\casper
把.disk也解出来,放在C:\.disk
重启后,通过grub引导,出现滚动信息,停在比较古怪的一行,估计比第一次早停下来。光标在新的一行闪,输什么没反应。
测试三: 在测试二的基础上,把C:\casper删掉。
重启,grub引导,屏幕出现情况与第一次相同,输入exit,有以下信息
代码: 全选
cp: unable to pen '/root/var/log/': No such file or directory
Done.
Begin: Running /scripts/init-bottom ...
mount: Mounting /root/dev on /dev/.static/dev failed: No such file or directory
Done.
mount: Mounting /sys on /root/sys failed: No such file or directory
mount: Mounting /proc on /root/proc failed: Nor such file or directory
Target filesystem doesn't have /sbin/init
随便说说,用isoemu这个软件,不需vmlinuz和initrd.gz,单独一个iso文件,就能达到测试一的效果了。
Update 04/04/2008:
Even running wubi cannot install, it also stops at BusyBox. And I install 8.04 successfully from CD.