qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] booting from /dev/hd?
@ 2004-05-31 17:10 Tim
  2004-05-31 17:16 ` Antony T Curtis
  2004-05-31 17:37 ` Grzegorz Kulewski
  0 siblings, 2 replies; 4+ messages in thread
From: Tim @ 2004-05-31 17:10 UTC (permalink / raw)
  To: qemu-devel

Hello,

I know it is considered dangerous, but I am willing to accept the
risk...  Has anyone been able to boot a virtual machine from their main
boot drive while the drive is in use?

More specifically, I have a dual boot system, win2k/debian, and I would
like to try booting windoze from this disk as a guest OS while running
the linux system from this same disk.  In order to protect my disk from
erroneous writes, I planned on running the vm system with -snapshot.

I have tried this, and with basic options:

qemu -hda /dev/hda -snapshot -boot c

my bootloader (grub) comes up just fine, but once I select win2k, it
reports a disk read error.  When booting Debian, it loads the kernel and
tries to begin booting, but just hangs.  This may be because my kernel
is customized for my Athlon though...  
I figured the windoze issue might be a geometry problem, so I ran 
`fdisk -l /dev/hda' and then used that geometry:

qemu -hda /dev/hda -snapshot -boot c -hdachs 4865,255,63

and I get the same results.  Perhaps I need to use a non-LBA geometry or
something?  I really don't know much about disk geometry, just a
guess...


Has anyone tried doing something similar to what I am attempting?  If
so, did you have any success, and what did you try that I haven't?  I am
pretty sure I have permissions right in the host OS, is there anything I
am forgetting?

thanks,
tim

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2004-05-31 17:38 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-05-31 17:10 [Qemu-devel] booting from /dev/hd? Tim
2004-05-31 17:16 ` Antony T Curtis
2004-05-31 17:35   ` Tim
2004-05-31 17:37 ` Grzegorz Kulewski

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).