B
Bruce Sanderson
Guest
After installing Windows Server 2008 Enterprise 64 bit (RTM) and adding the
Hyper-V role, everything seemed to be fine - I could add and run Virtual
Machines.
I initially installed the RC 0 version of the HyperVisor -
Windows6.0-KB949219-x64.msu, then later the RC 1 update -
Windows6.0-KB950049-x64.msu.
I noticed there were many instances of System Event Log entries with Source
nvstor64, Event ID 129 with the text "Reset to device, \Device\RaidPort0,
was issued". I have not configured the disk controllers for RAID at all -
the RAID feature is disabled in the motherboard BIOS.
I noticed these after adding the Hyper-V role, but their frequency seemed to
increase significantly after installing the RC 1 update. This may be
becuase I used my Virtual Machines more, but this is not certain.
I have an ASUS P5N-D motherboard that has NVIDIA nforce 750i SLI chipset, 8
GB RAM and an Intel QuadCore Q6600 processor. The disks are:
Seagate ST332062 0AS (2 of)
Seagate ST332062 0AS (1 of) - the System/Boot partition is the first
partition on this drive
Device Manager in the "parent" VM reports these as "SCSI Disk Devices".
After a while I noticed that the system would every now and then "freeze"
for several seconds, even a minute or more, then continue as if nothing
happened. By "freeze" I mean"
- no mouse pointer movement when mouse moved
- Resource Monitor graphs etc. stop updating
- no response to any key strokes
When I checked the System Event log after the freeze ended, there would be
several "nvstor64 - 129" entries recorded, sometimes several inside of a
minute.
On the NVIDIA web site a found a reference to problems with NCQ hard drives
(http://nvidia.custhelp.com/cgi-bin/...nNlYXJjaF9ubCZwX3BhZ2U9MQ**&p_li=&p_topview=1,
or
http://nvidia.custhelp.com/cgi-bin/nvidia.cfg/php/enduser/std_alp.php and
select nforce (motherboards) for Product, Troubleshooting for Category and
ncq for Keyword).
I can not find any "updated firmware" on the Seagate site for my disks. The
Seagate site says the "Serial ATA drives have NCQ enabled by default"
(http://seagate.custhelp.com/cgi-bin...TEmcF9zZWFyY2hfdGV4dD1uY3E*&p_li=&p_topview=1
or
http://seagate.custhelp.com/cgi-bin/seagate.cfg/php/enduser/std_alp.php?p_sid=v81xMz5j
and search for Product: Seagate, Serial ATA Drives, All Subs with the ncq in
the Search by Keword box).
I'm not an expert on these things, but I get the impression that the Native
Command Queuing (NCQ) feature is and has been part of the SATA specification
from the beginning and Seagate says "Since late 2004, most new SATA drive
families have supported NCQ", so it's a bit puzzling why a relatively new
chipset would have problems with this feature (the manual for the
motherboard is dated December, 2007 - I purchased it in May 2008). I
understand that Vista and Windows Server 2008 have built in driver support
for ncq.
Anyway, with these clue, in Device Manager, IDE ATA/ATAPI controller, NVIDIA
nForce Serial ATA Controller, Properties, Port 0 (and Port 1), I removed the
check mark from "Enable command queuing".
Now, I don't appear to be getting the "nvstor64 - 129" and the "freezing"
that seemed to be related.
However, every time Windows Server starts, I get this "Error" Event Log
entry:
Source: Service Control Manager Event Log Provider
Event ID 7026
General: "The following boot-start or system-start driver(s) failed to
load: hvboot"
Now, I have yet to discover anything that is NOT working - the HyperVisor
Manager works correctly, I can create, modify and run Virtual Machines
without any apparent problems.
So:
1. what is "hvboot"
2. what won't work when since it "failed to load"
3. what, if anything, can I do about this?
--
Bruce Sanderson
http://members.shaw.ca/bsanders
It is perfectly useless to know the right answer to the wrong question.
Hyper-V role, everything seemed to be fine - I could add and run Virtual
Machines.
I initially installed the RC 0 version of the HyperVisor -
Windows6.0-KB949219-x64.msu, then later the RC 1 update -
Windows6.0-KB950049-x64.msu.
I noticed there were many instances of System Event Log entries with Source
nvstor64, Event ID 129 with the text "Reset to device, \Device\RaidPort0,
was issued". I have not configured the disk controllers for RAID at all -
the RAID feature is disabled in the motherboard BIOS.
I noticed these after adding the Hyper-V role, but their frequency seemed to
increase significantly after installing the RC 1 update. This may be
becuase I used my Virtual Machines more, but this is not certain.
I have an ASUS P5N-D motherboard that has NVIDIA nforce 750i SLI chipset, 8
GB RAM and an Intel QuadCore Q6600 processor. The disks are:
Seagate ST332062 0AS (2 of)
Seagate ST332062 0AS (1 of) - the System/Boot partition is the first
partition on this drive
Device Manager in the "parent" VM reports these as "SCSI Disk Devices".
After a while I noticed that the system would every now and then "freeze"
for several seconds, even a minute or more, then continue as if nothing
happened. By "freeze" I mean"
- no mouse pointer movement when mouse moved
- Resource Monitor graphs etc. stop updating
- no response to any key strokes
When I checked the System Event log after the freeze ended, there would be
several "nvstor64 - 129" entries recorded, sometimes several inside of a
minute.
On the NVIDIA web site a found a reference to problems with NCQ hard drives
(http://nvidia.custhelp.com/cgi-bin/...nNlYXJjaF9ubCZwX3BhZ2U9MQ**&p_li=&p_topview=1,
or
http://nvidia.custhelp.com/cgi-bin/nvidia.cfg/php/enduser/std_alp.php and
select nforce (motherboards) for Product, Troubleshooting for Category and
ncq for Keyword).
I can not find any "updated firmware" on the Seagate site for my disks. The
Seagate site says the "Serial ATA drives have NCQ enabled by default"
(http://seagate.custhelp.com/cgi-bin...TEmcF9zZWFyY2hfdGV4dD1uY3E*&p_li=&p_topview=1
or
http://seagate.custhelp.com/cgi-bin/seagate.cfg/php/enduser/std_alp.php?p_sid=v81xMz5j
and search for Product: Seagate, Serial ATA Drives, All Subs with the ncq in
the Search by Keword box).
I'm not an expert on these things, but I get the impression that the Native
Command Queuing (NCQ) feature is and has been part of the SATA specification
from the beginning and Seagate says "Since late 2004, most new SATA drive
families have supported NCQ", so it's a bit puzzling why a relatively new
chipset would have problems with this feature (the manual for the
motherboard is dated December, 2007 - I purchased it in May 2008). I
understand that Vista and Windows Server 2008 have built in driver support
for ncq.
Anyway, with these clue, in Device Manager, IDE ATA/ATAPI controller, NVIDIA
nForce Serial ATA Controller, Properties, Port 0 (and Port 1), I removed the
check mark from "Enable command queuing".
Now, I don't appear to be getting the "nvstor64 - 129" and the "freezing"
that seemed to be related.
However, every time Windows Server starts, I get this "Error" Event Log
entry:
Source: Service Control Manager Event Log Provider
Event ID 7026
General: "The following boot-start or system-start driver(s) failed to
load: hvboot"
Now, I have yet to discover anything that is NOT working - the HyperVisor
Manager works correctly, I can create, modify and run Virtual Machines
without any apparent problems.
So:
1. what is "hvboot"
2. what won't work when since it "failed to load"
3. what, if anything, can I do about this?
--
Bruce Sanderson
http://members.shaw.ca/bsanders
It is perfectly useless to know the right answer to the wrong question.