Mindus Amitiel Debsin wrote on 3/31/19 6:54 PM:
Like you suggested in my other post, I removed my PCI-e adapter for the m.2 
ssd, and what is weird is that those COMRESET errors just doubled. Instead of 
it being just ATA10, it is also giving duplicate errors for ATA9 as well. But 
it does not seem to affect functionality just yet.

Do you have other unused SATA adapters? Could disable them too if you feel like pursuing it.

On Saturday, March 30, 2019 at 9:50:44 AM UTC-7, awokd wrote:

Windows 7 should work, although I've heard some claim success with 10.
Are you following the steps at
https://www.qubes-os.org/doc/windows-vm/#qubes-40---windows-vm-installation
exactly? If so, where does it break? Do not attempt to pass anything
through until you've completed all the steps.

I got a Windows 7 HVM to work all the way to the desktop, but I did not install 
QWT on it just yet. What held me back was that I really wanted to be able to 
install Windows 7 on a separate, faster hard drive. So on my 2nd Win7 HVM, I 
passed through the SATA controller on my mobo that has 2 SATA ports to it, and 
connected an SSD to that SATA controller. After a while of fumbling with 
connecting USB sticks (blocks) which contain drivers for the SATA controller to 
my Windows 7 hvm before installation, I just edited the Windows 7 iso and put 
the drivers in that, and then tried to install Windows 7 again. Unfortunately, 
when I loaded the drivers in the Windows 7 installation, it crashed the 
installation. I don't know if that is because of the SeaBIOs that I keep seeing 
or something else.

Try finding the BDF of that SATA controller with lspci in dom0, then making Xen/Qubes ignore it by adding xen-pciback.hide=(0x:0y.z) to the boot options (where xyz=BDF). It might not like having it surprise removed when the VM grabs it. Then reboot, assign it to your HVM, and attempt your custom ISO again.

Part of the challenge of getting pass-through to work correctly is it depends on lot on how well the entire system and components have been designed to support it. A lot of consumer hardware is only tested for Windows compatibility, not advanced functions like that. On top of that, Qubes blocks writes to some PCI configuration registers for security. Won't matter on a well-designed peripheral, but some aren't. You can try experimenting with the options in https://www.qubes-os.org/doc/pci-devices/#pci-passthrough-issues.


Is there any resource I should look at for installing a Windows 7 HVM on a 
separate hard drive for speed? I am getting much more comfortable with the 
console commands recently!

The device widget is still a bit buggy. Try using qvm-usb or qvm-block
instead.
This was helpful!


--
You received this message because you are subscribed to the Google Groups 
"qubes-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to qubes-users+unsubscr...@googlegroups.com.
To post to this group, send email to qubes-users@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-users/00050177-2c9d-8665-f1a4-66508418669d%40danwin1210.me.
For more options, visit https://groups.google.com/d/optout.

Reply via email to