Apart from networking and partition sharing I've made qemu work pretty much like I want it to. I've got a bit of a special setup, I need to pass through /dev/sda
, /dev/sda1
and /dev/sda2
. (Is it possible to passthrough /dev/sda
without passing through /dev/sda3
with it? I can live with using alternative methods.)
/dev/sda
(MBR) = Windows Bootmgr on /dev/sda1
/dev/sda1
= System Reserved partition (Windows's bootloader)
/dev/sda2
= Windows 7's C:/
partition
/dev/sda3
= Arch Linux (Host)
I've got /dev/sda3
's grub installed into the MBR of /dev/sdc
(meaning booting /dev/sdc
will boot me into my arch Linux install, booting /dev/sda
will boot me into Windows)
I will be passing through /dev/sdc
as well but this one is easy as the host doesn't need any access to this drive after booting.
Finally I have a GPT, (NTFS) storage partition on /dev/sdb2
that I want to be easily accessible from both the host and my guest at the same time (I want to share it between both systems)
How do I proceed with /dev/sda
and /dev/sdb2
?