On Sun, Apr 24, 2011 at 2:31 PM, Rob Landley <rland...@parallels.com> wrote: > So on the host side I'm trying to do this: > > $ qemu -cpu pentium3 -nographic -no-reboot -kernel bzImage \ > -hda hda.sqf -append 'root=/dev/hda rw init=/sbin/init.sh panic=1 \ > PATH=/bin:/sbin console=ttyS0 HOST=i686 ' -net nic,model=e1000 \ > -net user -virtfs > local,path=../root-filesystem-i686,security_model=mapped,mount_tag=root > > And on the guest side I'm trying to do this: > > mount -t 9p -o ro,trans=virtio,version=9p2000.L root /mnt > > And it's saying: > > mount: mounting root on /mnt failed: No such device >
Not that I expect this to be the problem (or if it is, I'm not sure of a good reason for it) -- but are you sure this isn't a different case of the same problem you had with a TCP server? In other words, put the root /mnt before the -o: mount -t 9p root /mnt -o ro,trans=virtio,version=9p2000.L -eric