> :~# qemu -snapshot -boot c -hda /dev/hda2 I do not know about libsdl but ... qemu runs off disk images, not real file systems. It will write to the image things your change unless you use -snapshot.