Re: [Qemu-devel] booting a linux kernel from NFS

2006-10-10 Thread Markus Schiltknecht
Rob Landley wrote: Because the way -kernel works is to create a fake bootsector internally, present it to the bios as the start of hda, and tell the bios to boot from that. If you haven't got an hda, it gets confused. (It probably shouldn't, since it's not actually _using_ it, but it does.)

Re: [Qemu-devel] booting a linux kernel from NFS

2006-10-10 Thread Rob Landley
On Tuesday 10 October 2006 11:46 am, Markus Schiltknecht wrote: > Hi, > > I get this error, when I don't give qemu a 'hda': Use "/dev/zero". (Several people have suggested that qemu should default to /dev/zero when you give it a kernel but don't give it a hard drive, but last I checked it stil

[Qemu-devel] booting a linux kernel from NFS

2006-10-10 Thread Markus Schiltknecht
Hi, I get this error, when I don't give qemu a 'hda': A disk image must be given for 'hda' when booting a Linux kernel. Why is that? Isn't it completely legal to start without a IDE drive? For example with: qemu \ -kernel linux-test/bzImage-2.6.18 \ -append "root=/dev/nfs nfsroot=172.20.