Overclock.net › Forums › Software, Programming and Coding › Operating Systems › {Guide} Create a Gaming Virtual Machine
New Posts  All Forums:Forum Nav:

{Guide} Create a Gaming Virtual Machine - Page 46

post #451 of 779
Hello Rezz, great news. Looks like a nice rig!

Thanks for summarizing your installation - your information is very helpful. In particular the networking part, which I couldn't entirely solve for my domU. I also noticed I forgot the localtime=1 entry.

You'll need some more HDDs for your media center. If you're looking for speed, may I suggest getting 2 identical low-cost "green" HDD and running them LVM striped - it works beautifully, even between domU/dom0. GPLPV driver for the HDD is necessary, though. By the way, you can get signed drivers from the univention website (if you plan to replace the drivers, you may have to get the uninstall batch file from meadows and read the comments!!!).

Several minutes boot time is a lot! My rig takes about 35 sec. cold boot into Linux Mint 13 dom0, then another 30 sec. to load Windows 7 from the moment I press the launcher.
post #452 of 779
Thread Starter 
Great Post Rezz! I had to do the same thing with Microsoft over the ohone on friday because of GPLPV drivers. I am going to put a notice about GPLPV in the first post too! Credits to all of you in the next release. I am thinking of making it a Mint release due to the centOS issues I am having getting a working live-cd image.
Test Chamber ITX
(14 items)
 
Dream Rig (AMD)
(11 items)
 
Dream Rig (Intel)
(11 items)
 
CPUMotherboardGraphicsRAM
i7-2600 Gigabyte H77N-wifi Radeon HD 7750 16GB Corsair DDR3 1600 CL 10 (@1333 CL 8) 
Hard DriveHard DriveOSPower
Corsair Force 3 180gb Seagate Barracuda STBD2000101 2x in RAID1 Lubuntu / Win 8.1 / CentOS 6.4 -- Xen 4.3 FSP 80+ Micro-ATX 450w 
Case
Fractal Node 304 
CPUMotherboardGraphicsGraphics
AMD FX-8350 ASRock Fatal1ty 990FX Professional Sapphire Radeon HD 7970 GHz Edition 3GB AMD FirePro W5000 
RAMHard DriveHard DriveCooling
G.Skill Trident X Series 32GB (4 x 8GB) DDR3-1866 Seagate Barracuda 1TB 3.5" 7200RPM x2 RAID 1 Corsair Force Series GT 120GB x2 RAID 0 NZXT Kraken X60 
PowerCaseOther
SeaSonic Platinum 860W 80 PLUS Platinum Lian-Li PC-100 (Black) ATX Mid Tower Case RaspberryPi 
CPUMotherboardGraphicsGraphics
i7-3930k ASrock X79 EXTREME4-M SAPPHIRE Radeon HD 7870 GHz Edition 2GB  AMD FirePro W5000 
RAMHard DriveHard DriveCooling
G.Skill Ripjaws Z Series 32GB (4 x 8GB) DDR3-1866 2x Corsair Force Series 3 180GB RAID 0 2x Western Digital Red 2TB RAID 1 Noctua NH-D14 SE2011 
PowerCaseOther
SeaSonic 660W 80 PLUS Platinum Silverstone TJ08B-E Integrated RaspberryPi 
  hide details  
Reply
Test Chamber ITX
(14 items)
 
Dream Rig (AMD)
(11 items)
 
Dream Rig (Intel)
(11 items)
 
CPUMotherboardGraphicsRAM
i7-2600 Gigabyte H77N-wifi Radeon HD 7750 16GB Corsair DDR3 1600 CL 10 (@1333 CL 8) 
Hard DriveHard DriveOSPower
Corsair Force 3 180gb Seagate Barracuda STBD2000101 2x in RAID1 Lubuntu / Win 8.1 / CentOS 6.4 -- Xen 4.3 FSP 80+ Micro-ATX 450w 
Case
Fractal Node 304 
CPUMotherboardGraphicsGraphics
AMD FX-8350 ASRock Fatal1ty 990FX Professional Sapphire Radeon HD 7970 GHz Edition 3GB AMD FirePro W5000 
RAMHard DriveHard DriveCooling
G.Skill Trident X Series 32GB (4 x 8GB) DDR3-1866 Seagate Barracuda 1TB 3.5" 7200RPM x2 RAID 1 Corsair Force Series GT 120GB x2 RAID 0 NZXT Kraken X60 
PowerCaseOther
SeaSonic Platinum 860W 80 PLUS Platinum Lian-Li PC-100 (Black) ATX Mid Tower Case RaspberryPi 
CPUMotherboardGraphicsGraphics
i7-3930k ASrock X79 EXTREME4-M SAPPHIRE Radeon HD 7870 GHz Edition 2GB  AMD FirePro W5000 
RAMHard DriveHard DriveCooling
G.Skill Ripjaws Z Series 32GB (4 x 8GB) DDR3-1866 2x Corsair Force Series 3 180GB RAID 0 2x Western Digital Red 2TB RAID 1 Noctua NH-D14 SE2011 
PowerCaseOther
SeaSonic 660W 80 PLUS Platinum Silverstone TJ08B-E Integrated RaspberryPi 
  hide details  
Reply
post #453 of 779
Quote:
Originally Posted by dizzy4 View Post

Great Post Rezz! I had to do the same thing with Microsoft over the ohone on friday because of GPLPV drivers. I am going to put a notice about GPLPV in the first post too! Credits to all of you in the next release. I am thinking of making it a Mint release due to the centOS issues I am having getting a working live-cd image.

Oh wow - that's quite a change, from Fedora/CentOS to Mint. I don't know how much experience you have with Mint, so here a few thoughts you may want to consider:
1. Linux Mint is a desktop OS - they don't have a server edition. That said it uses the Ubuntu repository and has a wealth of packages, including Xen (4.1.x with both LM13 and LM14).
2. It doesn't come with the latest kernel and packages.
3. pciback is NOT compiled into the kernel, which makes things a bit different and perhaps limits the ability to use it for primary VGA passthru. On the other hand, there should be a way to grab the VGA and assign it to pciback before the graphics driver takes control, or simply blacklist the driver. Anyway, you should be aware of that.
4. No LVM install option, but the latest LM 14 release has at least some LVM support out of the box. It's not a big deal to get it working, and I can send you the link to my how-to if needed.

I'm very prejudiced about Mint, but wanted to acknowledge its shortcomings.
post #454 of 779
Ok, so I finally got to mess with my VM for a little bit again...

Well, it doesn't work. Device manager says it is working properly, the drivers are installed, but it is BSODing a huge lot, and if I try to access the settings, it says I am not using a display that is attached to a nvidia GPU (I am). No idea what I can do now...
post #455 of 779
Thread Starter 
Quote:
Originally Posted by Chetyre View Post

Ok, so I finally got to mess with my VM for a little bit again...

Well, it doesn't work. Device manager says it is working properly, the drivers are installed, but it is BSODing a huge lot, and if I try to access the settings, it says I am not using a display that is attached to a nvidia GPU (I am). No idea what I can do now...

It might have to do with you using an Nvida card. There are patches for better compatibility if you care to compile xen from source. However, it seems that you are close.

Try setting nographic=1 in the VM config and try disabling the other adapter in device manager. Hopefully that will solve the problems.
Quote:
Originally Posted by powerhouse View Post

Oh wow - that's quite a change, from Fedora/CentOS to Mint. I don't know how much experience you have with Mint, so here a few thoughts you may want to consider:
1. Linux Mint is a desktop OS - they don't have a server edition. That said it uses the Ubuntu repository and has a wealth of packages, including Xen (4.1.x with both LM13 and LM14).
2. It doesn't come with the latest kernel and packages.
3. pciback is NOT compiled into the kernel, which makes things a bit different and perhaps limits the ability to use it for primary VGA passthru. On the other hand, there should be a way to grab the VGA and assign it to pciback before the graphics driver takes control, or simply blacklist the driver. Anyway, you should be aware of that.
4. No LVM install option, but the latest LM 14 release has at least some LVM support out of the box. It's not a big deal to get it working, and I can send you the link to my how-to if needed.

I'm very prejudiced about Mint, but wanted to acknowledge its shortcomings.

Yeah it's not a big deal which distro is used, but I am looking for something that I can easily package into a livecd or live-usb (livecd + persistent storage) to make it easier for users.
Test Chamber ITX
(14 items)
 
Dream Rig (AMD)
(11 items)
 
Dream Rig (Intel)
(11 items)
 
CPUMotherboardGraphicsRAM
i7-2600 Gigabyte H77N-wifi Radeon HD 7750 16GB Corsair DDR3 1600 CL 10 (@1333 CL 8) 
Hard DriveHard DriveOSPower
Corsair Force 3 180gb Seagate Barracuda STBD2000101 2x in RAID1 Lubuntu / Win 8.1 / CentOS 6.4 -- Xen 4.3 FSP 80+ Micro-ATX 450w 
Case
Fractal Node 304 
CPUMotherboardGraphicsGraphics
AMD FX-8350 ASRock Fatal1ty 990FX Professional Sapphire Radeon HD 7970 GHz Edition 3GB AMD FirePro W5000 
RAMHard DriveHard DriveCooling
G.Skill Trident X Series 32GB (4 x 8GB) DDR3-1866 Seagate Barracuda 1TB 3.5" 7200RPM x2 RAID 1 Corsair Force Series GT 120GB x2 RAID 0 NZXT Kraken X60 
PowerCaseOther
SeaSonic Platinum 860W 80 PLUS Platinum Lian-Li PC-100 (Black) ATX Mid Tower Case RaspberryPi 
CPUMotherboardGraphicsGraphics
i7-3930k ASrock X79 EXTREME4-M SAPPHIRE Radeon HD 7870 GHz Edition 2GB  AMD FirePro W5000 
RAMHard DriveHard DriveCooling
G.Skill Ripjaws Z Series 32GB (4 x 8GB) DDR3-1866 2x Corsair Force Series 3 180GB RAID 0 2x Western Digital Red 2TB RAID 1 Noctua NH-D14 SE2011 
PowerCaseOther
SeaSonic 660W 80 PLUS Platinum Silverstone TJ08B-E Integrated RaspberryPi 
  hide details  
Reply
Test Chamber ITX
(14 items)
 
Dream Rig (AMD)
(11 items)
 
Dream Rig (Intel)
(11 items)
 
CPUMotherboardGraphicsRAM
i7-2600 Gigabyte H77N-wifi Radeon HD 7750 16GB Corsair DDR3 1600 CL 10 (@1333 CL 8) 
Hard DriveHard DriveOSPower
Corsair Force 3 180gb Seagate Barracuda STBD2000101 2x in RAID1 Lubuntu / Win 8.1 / CentOS 6.4 -- Xen 4.3 FSP 80+ Micro-ATX 450w 
Case
Fractal Node 304 
CPUMotherboardGraphicsGraphics
AMD FX-8350 ASRock Fatal1ty 990FX Professional Sapphire Radeon HD 7970 GHz Edition 3GB AMD FirePro W5000 
RAMHard DriveHard DriveCooling
G.Skill Trident X Series 32GB (4 x 8GB) DDR3-1866 Seagate Barracuda 1TB 3.5" 7200RPM x2 RAID 1 Corsair Force Series GT 120GB x2 RAID 0 NZXT Kraken X60 
PowerCaseOther
SeaSonic Platinum 860W 80 PLUS Platinum Lian-Li PC-100 (Black) ATX Mid Tower Case RaspberryPi 
CPUMotherboardGraphicsGraphics
i7-3930k ASrock X79 EXTREME4-M SAPPHIRE Radeon HD 7870 GHz Edition 2GB  AMD FirePro W5000 
RAMHard DriveHard DriveCooling
G.Skill Ripjaws Z Series 32GB (4 x 8GB) DDR3-1866 2x Corsair Force Series 3 180GB RAID 0 2x Western Digital Red 2TB RAID 1 Noctua NH-D14 SE2011 
PowerCaseOther
SeaSonic 660W 80 PLUS Platinum Silverstone TJ08B-E Integrated RaspberryPi 
  hide details  
Reply
post #456 of 779
Quote:
Originally Posted by dizzy4 View Post

It might have to do with you using an Nvida card. There are patches for better compatibility if you care to compile xen from source. However, it seems that you are close.

Try setting nographic=1 in the VM config and try disabling the other adapter in device manager. Hopefully that will solve the problems.

I am using nographic=1 and I have disabled the other adapter. I think I'll try using windows 7 instead of 8, maybe I'll have better luck.

But I don't mind compiling it from source. Could you direct me to the relevant patches?
post #457 of 779
Thread Starter 
Links to the patches can be found at the bottom of this page:

http://wiki.xen.org/wiki/Xen_VGA_Passthrough

There are several and I have no clue what the status is currently.

It seems like you are getting close. Can you get anything at all to display on the Nvidia card? If it is displaying and BSODing later there might be some driver updates you could try. Are you also passing through the Audio portion (if it has one)?
Test Chamber ITX
(14 items)
 
Dream Rig (AMD)
(11 items)
 
Dream Rig (Intel)
(11 items)
 
CPUMotherboardGraphicsRAM
i7-2600 Gigabyte H77N-wifi Radeon HD 7750 16GB Corsair DDR3 1600 CL 10 (@1333 CL 8) 
Hard DriveHard DriveOSPower
Corsair Force 3 180gb Seagate Barracuda STBD2000101 2x in RAID1 Lubuntu / Win 8.1 / CentOS 6.4 -- Xen 4.3 FSP 80+ Micro-ATX 450w 
Case
Fractal Node 304 
CPUMotherboardGraphicsGraphics
AMD FX-8350 ASRock Fatal1ty 990FX Professional Sapphire Radeon HD 7970 GHz Edition 3GB AMD FirePro W5000 
RAMHard DriveHard DriveCooling
G.Skill Trident X Series 32GB (4 x 8GB) DDR3-1866 Seagate Barracuda 1TB 3.5" 7200RPM x2 RAID 1 Corsair Force Series GT 120GB x2 RAID 0 NZXT Kraken X60 
PowerCaseOther
SeaSonic Platinum 860W 80 PLUS Platinum Lian-Li PC-100 (Black) ATX Mid Tower Case RaspberryPi 
CPUMotherboardGraphicsGraphics
i7-3930k ASrock X79 EXTREME4-M SAPPHIRE Radeon HD 7870 GHz Edition 2GB  AMD FirePro W5000 
RAMHard DriveHard DriveCooling
G.Skill Ripjaws Z Series 32GB (4 x 8GB) DDR3-1866 2x Corsair Force Series 3 180GB RAID 0 2x Western Digital Red 2TB RAID 1 Noctua NH-D14 SE2011 
PowerCaseOther
SeaSonic 660W 80 PLUS Platinum Silverstone TJ08B-E Integrated RaspberryPi 
  hide details  
Reply
Test Chamber ITX
(14 items)
 
Dream Rig (AMD)
(11 items)
 
Dream Rig (Intel)
(11 items)
 
CPUMotherboardGraphicsRAM
i7-2600 Gigabyte H77N-wifi Radeon HD 7750 16GB Corsair DDR3 1600 CL 10 (@1333 CL 8) 
Hard DriveHard DriveOSPower
Corsair Force 3 180gb Seagate Barracuda STBD2000101 2x in RAID1 Lubuntu / Win 8.1 / CentOS 6.4 -- Xen 4.3 FSP 80+ Micro-ATX 450w 
Case
Fractal Node 304 
CPUMotherboardGraphicsGraphics
AMD FX-8350 ASRock Fatal1ty 990FX Professional Sapphire Radeon HD 7970 GHz Edition 3GB AMD FirePro W5000 
RAMHard DriveHard DriveCooling
G.Skill Trident X Series 32GB (4 x 8GB) DDR3-1866 Seagate Barracuda 1TB 3.5" 7200RPM x2 RAID 1 Corsair Force Series GT 120GB x2 RAID 0 NZXT Kraken X60 
PowerCaseOther
SeaSonic Platinum 860W 80 PLUS Platinum Lian-Li PC-100 (Black) ATX Mid Tower Case RaspberryPi 
CPUMotherboardGraphicsGraphics
i7-3930k ASrock X79 EXTREME4-M SAPPHIRE Radeon HD 7870 GHz Edition 2GB  AMD FirePro W5000 
RAMHard DriveHard DriveCooling
G.Skill Ripjaws Z Series 32GB (4 x 8GB) DDR3-1866 2x Corsair Force Series 3 180GB RAID 0 2x Western Digital Red 2TB RAID 1 Noctua NH-D14 SE2011 
PowerCaseOther
SeaSonic 660W 80 PLUS Platinum Silverstone TJ08B-E Integrated RaspberryPi 
  hide details  
Reply
post #458 of 779
It is not displaying anything, it just BSODs randomly connected to VNC which is the only thing available for me. There is no audio portion to this card, the only audio device I have is my onboard one.

What does happen though is that my monitor glitches on the analog part while the VM is running. I am using the same monitor. VGA is onboard, and DVI is the nvidia card. I don't think that should happen, since they are separate display adaptors.
post #459 of 779
Thread Starter 
Quote:
Originally Posted by Chetyre View Post

It is not displaying anything, it just BSODs randomly connected to VNC which is the only thing available for me. There is no audio portion to this card, the only audio device I have is my onboard one.

What does happen though is that my monitor glitches on the analog part while the VM is running. I am using the same monitor. VGA is onboard, and DVI is the nvidia card. I don't think that should happen, since they are separate display adaptors.

I notice that happens when I try to pass through my HD 2000 onboard graphics. I Assume that it isn't patched properly so I think that patching would be the best bet. A second thought is that it isn't releasing all the resources properly from the host. It might be trying to assign memory from the IGP in a weird way or getting confused with linux drivers. Try booting in text mode or generic VGA mode and seeing what happens before you try patching.
Test Chamber ITX
(14 items)
 
Dream Rig (AMD)
(11 items)
 
Dream Rig (Intel)
(11 items)
 
CPUMotherboardGraphicsRAM
i7-2600 Gigabyte H77N-wifi Radeon HD 7750 16GB Corsair DDR3 1600 CL 10 (@1333 CL 8) 
Hard DriveHard DriveOSPower
Corsair Force 3 180gb Seagate Barracuda STBD2000101 2x in RAID1 Lubuntu / Win 8.1 / CentOS 6.4 -- Xen 4.3 FSP 80+ Micro-ATX 450w 
Case
Fractal Node 304 
CPUMotherboardGraphicsGraphics
AMD FX-8350 ASRock Fatal1ty 990FX Professional Sapphire Radeon HD 7970 GHz Edition 3GB AMD FirePro W5000 
RAMHard DriveHard DriveCooling
G.Skill Trident X Series 32GB (4 x 8GB) DDR3-1866 Seagate Barracuda 1TB 3.5" 7200RPM x2 RAID 1 Corsair Force Series GT 120GB x2 RAID 0 NZXT Kraken X60 
PowerCaseOther
SeaSonic Platinum 860W 80 PLUS Platinum Lian-Li PC-100 (Black) ATX Mid Tower Case RaspberryPi 
CPUMotherboardGraphicsGraphics
i7-3930k ASrock X79 EXTREME4-M SAPPHIRE Radeon HD 7870 GHz Edition 2GB  AMD FirePro W5000 
RAMHard DriveHard DriveCooling
G.Skill Ripjaws Z Series 32GB (4 x 8GB) DDR3-1866 2x Corsair Force Series 3 180GB RAID 0 2x Western Digital Red 2TB RAID 1 Noctua NH-D14 SE2011 
PowerCaseOther
SeaSonic 660W 80 PLUS Platinum Silverstone TJ08B-E Integrated RaspberryPi 
  hide details  
Reply
Test Chamber ITX
(14 items)
 
Dream Rig (AMD)
(11 items)
 
Dream Rig (Intel)
(11 items)
 
CPUMotherboardGraphicsRAM
i7-2600 Gigabyte H77N-wifi Radeon HD 7750 16GB Corsair DDR3 1600 CL 10 (@1333 CL 8) 
Hard DriveHard DriveOSPower
Corsair Force 3 180gb Seagate Barracuda STBD2000101 2x in RAID1 Lubuntu / Win 8.1 / CentOS 6.4 -- Xen 4.3 FSP 80+ Micro-ATX 450w 
Case
Fractal Node 304 
CPUMotherboardGraphicsGraphics
AMD FX-8350 ASRock Fatal1ty 990FX Professional Sapphire Radeon HD 7970 GHz Edition 3GB AMD FirePro W5000 
RAMHard DriveHard DriveCooling
G.Skill Trident X Series 32GB (4 x 8GB) DDR3-1866 Seagate Barracuda 1TB 3.5" 7200RPM x2 RAID 1 Corsair Force Series GT 120GB x2 RAID 0 NZXT Kraken X60 
PowerCaseOther
SeaSonic Platinum 860W 80 PLUS Platinum Lian-Li PC-100 (Black) ATX Mid Tower Case RaspberryPi 
CPUMotherboardGraphicsGraphics
i7-3930k ASrock X79 EXTREME4-M SAPPHIRE Radeon HD 7870 GHz Edition 2GB  AMD FirePro W5000 
RAMHard DriveHard DriveCooling
G.Skill Ripjaws Z Series 32GB (4 x 8GB) DDR3-1866 2x Corsair Force Series 3 180GB RAID 0 2x Western Digital Red 2TB RAID 1 Noctua NH-D14 SE2011 
PowerCaseOther
SeaSonic 660W 80 PLUS Platinum Silverstone TJ08B-E Integrated RaspberryPi 
  hide details  
Reply
post #460 of 779
I'm running a headless system. I can try changing the runtime to single user, but I don't think that will do anything.

The soonest I can guarantee I can play with my pc again will be on Thursday, so until then I'd appreciate any ideas of things to try.



EDIT: I went to my motherboard's (Asrock Z77 Extreme4) page and there is a bios update that mentions something about VT-D, but it sounds very engrish to me.

Quote:
1. Support UEFI PXE boot.
2. Modify VT-d Capability will be unsupported after flashing BIOS P2.50.

I am running bios version 2.50. Maybe that update broke VT-D support somehow? I'll try finding more about it.
Edited by Chetyre - 1/14/13 at 4:38pm
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Operating Systems
Overclock.net › Forums › Software, Programming and Coding › Operating Systems › {Guide} Create a Gaming Virtual Machine