On 18 April 2016 at 20:17, Ran Shalit <ransha...@gmail.com> wrote: > I probably have some misunderstanding with running qemu. > I see in the following link: > http://www.osadl.org/Use-BuildRoot-to-create-a-Linux-image-fo.buildroot-qemu.0.html > that qemu should be run as following: > > KERNEL="bzImage" > DISK="rootfs.i686.ext2" > > qemu-system-i386 -kernel $LOCATION/$KERNEL \ > -hda $LOCATION/$DISK \ > -boot c \ > -m 128 \ > -append "root=/dev/sda rw" \ > -localtime \ > -no-reboot \ > -name rtlinux \ > -net nic -net user \ > -redir tcp:2222::22 \ > -redir tcp:3333::3333 > > But how can it be that qemu use the same disk as the host ? > Isn't it dangerous ?
QEMU isn't using the same disk as the host: this command line says "your first hard disk should be emulated using the rootfs.i686.ext2 image file". So the guest won't be making raw accesses to the same hard disk the host is using. thanks -- PMM