<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:clearspace="http://www.jivesoftware.com/xmlns/clearspace/rss" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>VMware Communities: Message List - ESX 3.5 Update 3 - ICH7 storage</title>
    <link>http://communities.vmware.com/community/vmtn/vi/esx3.5?view=discussions</link>
    <description>Most recent forum messages</description>
    <language>en</language>
    <pubDate>Tue, 14 Apr 2009 07:31:40 GMT</pubDate>
    <generator>Clearspace 1.10.12 (http://jivesoftware.com/products/clearspace/)</generator>
    <dc:date>2009-04-14T07:31:40Z</dc:date>
    <dc:language>en</dc:language>
    <item>
      <title>Re: ESX 3.5 Update 3 - ICH7 storage</title>
      <link>http://communities.vmware.com/message/1224748?tstart=0#1224748</link>
      <description>&lt;br /&gt;
Hi markiusuk!&lt;br /&gt;
&lt;p /&gt;
Thank you for the informations.&lt;br /&gt;
&lt;p /&gt;
Im also not sure if its 100% legal to polst files like these...I will download the U2 Release at vmware.com.&lt;br /&gt;
&lt;p /&gt;
I will post it here when I got time to test the rpm. &lt;br /&gt;
&lt;p /&gt;
I agree with you that there should be an easier way to downgrade drivers within ESX.&lt;br /&gt;
&lt;p /&gt;
A howto would be nice...but Im not in a hurry &lt;img class="jive-emoticon" border="0" src="http://communities.vmware.com/images/emoticons/wink.gif" alt=";)" /&gt;&lt;br /&gt;
&lt;p /&gt;
CU&lt;br /&gt;
&lt;p /&gt;
X_Burner</description>
      <pubDate>Tue, 14 Apr 2009 07:31:40 GMT</pubDate>
      <author>X_Burner</author>
      <guid>http://communities.vmware.com/message/1224748?tstart=0#1224748</guid>
      <dc:date>2009-04-14T07:31:40Z</dc:date>
      <clearspace:dateToText>7 months, 1 week ago</clearspace:dateToText>
    </item>
    <item>
      <title>Re: ESX 3.5 Update 3 - ICH7 storage</title>
      <link>http://communities.vmware.com/message/1222880?tstart=0#1222880</link>
      <description>Hi&lt;br /&gt;
&lt;br /&gt;
I'm not 100% clear on the legality of me sending you the specific files involved so I'm reluctant to do that.&lt;br /&gt;
&lt;p /&gt;
&lt;b&gt;&amp;lt;EDIT&amp;gt;&lt;/b&gt;&lt;br /&gt;
&lt;p /&gt;
You can find the files you need inside update ESX350-200803213-UG.  Inside the update you'll find this file:&lt;br /&gt;
VMware-esx-drivers-scsi-ata_piix-350.1.05-82663.i386.rpm&lt;br /&gt;
&lt;p /&gt;
You may even be able to simply install the RPM.... that would be nice and easy.  Let me know if that works for you.&lt;br /&gt;
&lt;p /&gt;
&lt;b&gt;&amp;lt;/EDIT&amp;gt;&lt;/b&gt;&lt;br /&gt;
&lt;p /&gt;
Rebuilding the initrd image is relatively straightforward... the image is a gzipped file that once unzipped can be mounted as a loop file system. Once you've mounted it you can replace the files. It's a holiday weekend here in the UK so I don't have a lot of tinkering time over the next few days but I'll see if I can put together a howto over the next week or so. In the meantime you may want to have a look at this:&lt;br /&gt;
&lt;p /&gt;
&lt;a class="jive-link-external" href="http://www.shocknetwork.com/wordpress/2007/12/17/how-to-manually-build-an-initrd-for-esx-35/"&gt;http://www.shocknetwork.com/wordpress/2007/12/17/how-to-manually-build-an-initrd-for-esx-35/&lt;/a&gt;&lt;br /&gt;
&lt;p /&gt;
...and this...&lt;br /&gt;
&lt;p /&gt;
&lt;a class="jive-link-thread" href="http://communities.vmware.com/thread/116768"&gt;http://communities.vmware.com/thread/116768&lt;/a&gt;&lt;br /&gt;
&lt;p /&gt;
As I mentioned earlier in the thread, I'm not really a linux tech but something in the back of my mind tells me that there may be a way to trigger a automatic rebuild of the initrd image and have it pick up the appropriate (downgraded) modules from the live ESX installation.&lt;br /&gt;
&lt;p /&gt;
Good luck&lt;br /&gt;
&lt;p /&gt;
Mark</description>
      <pubDate>Fri, 10 Apr 2009 16:28:18 GMT</pubDate>
      <author>markiusuk</author>
      <guid>http://communities.vmware.com/message/1222880?tstart=0#1222880</guid>
      <dc:date>2009-04-10T16:28:18Z</dc:date>
      <clearspace:dateToText>7 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Re: ESX 3.5 Update 3 - ICH7 storage</title>
      <link>http://communities.vmware.com/message/1221613?tstart=0#1221613</link>
      <description>&lt;br /&gt;
Hi markiusuk!&lt;br /&gt;
&lt;p /&gt;
You workaround sounds good...but where can I get the files when I didnt got a Update 2 Host?&lt;br /&gt;
&lt;p /&gt;
May be you can send me a Mail?&lt;br /&gt;
&lt;p /&gt;
Can you describe more detailed how you manually rebuld initrd image and replaced the ata_piix.o?&lt;br /&gt;
&lt;p /&gt;
THX&lt;br /&gt;
&lt;p /&gt;
X_Burner</description>
      <pubDate>Thu, 09 Apr 2009 10:59:18 GMT</pubDate>
      <author>X_Burner</author>
      <guid>http://communities.vmware.com/message/1221613?tstart=0#1221613</guid>
      <dc:date>2009-04-09T10:59:18Z</dc:date>
      <clearspace:dateToText>7 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Re: ESX 3.5 Update 3 - ICH7 storage</title>
      <link>http://communities.vmware.com/message/1211575?tstart=0#1211575</link>
      <description>I was finally able to devise a workaround for this issue and get access to my ICH7 storage again.&lt;br /&gt;
&lt;br /&gt;
I did this...&lt;br /&gt;
&lt;p /&gt;
Replaced the following files with versions found on an ESX 3.5 Update 2 host:&lt;br /&gt;
/etc/vmware/pciid/ata_piix.xml&lt;br /&gt;
/usr/lib/vmware/vmkmod/ata_piix.o&lt;br /&gt;
/usr/lib/vmware-debug/vmkmod/ata_piix.o&lt;br /&gt;
&lt;p /&gt;
Ran "esxcfg-pciid" and rebooted the host&lt;br /&gt;
&lt;p /&gt;
Manually rebuilt the initrd image and replaced the ata_piix.o file in there too.&lt;br /&gt;
&lt;p /&gt;
After rebooting again my ICH7 disks re-appeared in /vmfs/volumes&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
I expect that this workaround will get broken by future updates to the ata_piix.o module and will need to be re-applied.&lt;br /&gt;
&lt;p /&gt;
Hope this helps someone.&lt;br /&gt;
&lt;p /&gt;
Mark</description>
      <pubDate>Sun, 29 Mar 2009 19:17:37 GMT</pubDate>
      <author>markiusuk</author>
      <guid>http://communities.vmware.com/message/1211575?tstart=0#1211575</guid>
      <dc:date>2009-03-29T19:17:37Z</dc:date>
      <clearspace:dateToText>7 months, 4 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>Re: ESX 3.5 Update 3 - ICH7 storage</title>
      <link>http://communities.vmware.com/message/1184105?tstart=0#1184105</link>
      <description>My current workaround is not to apply Update 3 - this is a lab system so&lt;br /&gt;
it's not massively important that I keep it up to date.&lt;br /&gt;
&lt;br /&gt;
When I get some spare time I'll figure out which of the specific patch&lt;br /&gt;
bundles affects the ICH7 and patch around it.  I'll never have a&lt;br /&gt;
completely patched system but at least the bulk of patches will still be&lt;br /&gt;
applied.&lt;br /&gt;
&lt;br /&gt;
I'll post back with my results&lt;br /&gt;
&lt;br /&gt;
Mark</description>
      <pubDate>Fri, 27 Feb 2009 16:34:12 GMT</pubDate>
      <author>markiusuk</author>
      <guid>http://communities.vmware.com/message/1184105?tstart=0#1184105</guid>
      <dc:date>2009-02-27T16:34:12Z</dc:date>
      <clearspace:dateToText>8 months, 4 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>4</clearspace:replyCount>
    </item>
    <item>
      <title>Re: ESX 3.5 Update 3 - ICH7 storage</title>
      <link>http://communities.vmware.com/message/1183521?tstart=0#1183521</link>
      <description>&lt;br /&gt;
Have you found a solution to this problem yet? I am using a supermicro PDSML-LN2+ board with ICH7. ESX3.5 U3 will install but in the VIC I cannot see any storage adapter.&lt;br /&gt;
&lt;p /&gt;
lspci :&lt;br /&gt;
&lt;p /&gt;
00:1f.1 IDE interface: Intel Corporation: Unknown device 27df (rev 01)&lt;br /&gt;
00:1f.2 IDE interface: Intel Corporation: Unknown device 27c0 (rev 01)</description>
      <pubDate>Fri, 27 Feb 2009 01:34:21 GMT</pubDate>
      <author>rilliam</author>
      <guid>http://communities.vmware.com/message/1183521?tstart=0#1183521</guid>
      <dc:date>2009-02-27T01:34:21Z</dc:date>
      <clearspace:dateToText>8 months, 4 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>5</clearspace:replyCount>
    </item>
    <item>
      <title>ESX 3.5 Update 3 - ICH7 storage</title>
      <link>http://communities.vmware.com/message/1169193?tstart=0#1169193</link>
      <description>&lt;br /&gt;
Hi all&lt;br /&gt;
&lt;p /&gt;
I'm having a problem with my lab system ever since installing Update 3... I can't access one of my local disks any more.&lt;br /&gt;
&lt;p /&gt;
The disk is attached to the ICH7 SATA controller on my system (Dell PowerEdge 840).  Since Update 3, this controller is managed by the IDE driver ("Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4") instead of the ATA_PIIX driver.&lt;br /&gt;
&lt;p /&gt;
I've added the appropriate entry to /etc/vmware/pciid/ata_piix.xml and run esxcfg-pciid which has correctly updated the various files (pci.xml, pcitable etc) and rebooted but still no disk.&lt;br /&gt;
&lt;p /&gt;
I've had a look through the logs and it seems as though the problem is now that the kernel IDE driver has already got hold of the ICH7 controller before the ATA_PIIX driver starts:&lt;br /&gt;
&lt;p /&gt;
&lt;b&gt;/var/log/messages&lt;/b&gt;&lt;br /&gt;
Feb 11 19:58:53 maggie kernel: Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4&lt;br /&gt;
Feb 11 19:58:53 maggie kernel: ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx&lt;br /&gt;
Feb 11 19:58:53 maggie kernel: ICH7: IDE controller at PCI slot 00:1f.1&lt;br /&gt;
Feb 11 19:58:53 maggie kernel: ICH7: chipset revision 1&lt;br /&gt;
Feb 11 19:58:53 maggie kernel: ICH7: not 100% native mode: will probe irqs later&lt;br /&gt;
Feb 11 19:58:53 maggie kernel:     ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:DMA, hdb:pio&lt;br /&gt;
Feb 11 19:58:53 maggie kernel: ICH7-SATA: IDE controller at PCI slot 00:1f.2&lt;br /&gt;
Feb 11 19:58:53 maggie kernel: ICH7-SATA: chipset revision 1&lt;br /&gt;
Feb 11 19:58:53 maggie kernel: ICH7-SATA: 100% native mode on irq 20&lt;br /&gt;
Feb 11 19:58:53 maggie kernel:     ide1: BM-DMA at 0xcc60-0xcc67, BIOS settings: hdc:DMA, hdd:pio&lt;br /&gt;
Feb 11 19:58:53 maggie kernel:     ide2: BM-DMA at 0xcc68-0xcc6f, BIOS settings: hde:pio, hdf:pio&lt;br /&gt;
Feb 11 19:58:53 maggie kernel: hda: TSSTcorp CD-RW/DVD-ROM TS-H492C, ATAPI CD/DVD-ROM drive&lt;br /&gt;
Feb 11 19:58:53 maggie kernel: hdc: ST3500630AS, ATA DISK drive&lt;br /&gt;
Feb 11 19:58:53 maggie kernel: blk: queue c04b4fd8, I/O limit 4095Mb (mask 0xffffffff)&lt;br /&gt;
Feb 11 19:58:53 maggie kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14&lt;br /&gt;
Feb 11 19:58:53 maggie kernel: ide1 at 0xcc98-0xcc9f,0xcc92 on irq 20&lt;br /&gt;
Feb 11 19:58:53 maggie kernel: hdc: attached ide-disk driver.&lt;br /&gt;
Feb 11 19:58:53 maggie kernel: hdc: host protected area =&amp;gt; 1&lt;br /&gt;
Feb 11 19:58:53 maggie kernel: hdc: 976773168 sectors (500108 MB) w/16384KiB Cache, CHS=60801/255/63&lt;br /&gt;
Feb 11 19:58:53 maggie kernel: hda: attached ide-cdrom driver.&lt;br /&gt;
Feb 11 19:58:53 maggie kernel: hda: ATAPI 48X DVD-ROM CD-R/RW drive, 1536kB Cache&lt;br /&gt;
Feb 11 19:58:53 maggie kernel: Uniform CD-ROM driver Revision: 3.12&lt;br /&gt;
Feb 11 19:58:53 maggie kernel: Partition check:&lt;br /&gt;
Feb 11 19:58:53 maggie kernel:  hdc: hdc1&lt;br /&gt;
&lt;p /&gt;
&lt;b&gt;/var/log/vmkernel&lt;/b&gt;&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.475 cpu0:1024)Chipset: 695: 0-1:00   busIRQ=  0 on 00-02&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.475 cpu0:1024)IntrVector: 279: 0x91&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.475 cpu0:1024)IOAPIC: 957: vector 0x91 to 00-02&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.475 cpu0:1024)PCI: 2376: failed for IDE 000:31.1&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.475 cpu0:1024)*PCI: 1268: 000:31.2 8086:27c0 1028:01e7 added*&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.475 cpu0:1024)PCI: 1270:   classCode 0101 progIFRevID 8f01&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.475 cpu0:1024)PCI: 1273:   intPIN C intLine 11&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.475 cpu0:1024)Chipset: 695: 000:31 C busIRQ=126 on 00-20&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.475 cpu0:1024)PCI: 1281:   irq 20 vector 0x89&lt;br /&gt;
{snip}&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.734 cpu2:1037)*PCI: 1975: 000:31.2 named 'vmhba0' (was '')*&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.734 cpu3:1035)PCI: 1975: 002:14.0 named 'vmhba1' (was '')&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.734 cpu2:1037)PCI: 1975: 006:00.0 named 'vmnic0' (was '')&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.766 cpu0:1024)VMNIX: CosSup: 663: Found 000:31.2 on the console&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.766 cpu0:1024)VMNIX: CosSup: 753: Unplugging 000:31.2&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.766 cpu1:1034)PCI: 1624: 000:31.2 to vmkernel&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.766 cpu1:1034)LinPCI: 43: 000:31.2 vmhba0&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.766 cpu0:1024)VMNIX: Mod: 467: Adding 000:31.2&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.774 cpu0:1024)VMNIX: CosSup: 663: Found 002:14.0 on the console&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.774 cpu0:1024)VMNIX: CosSup: 753: Unplugging 002:14.0&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.774 cpu1:1034)PCI: 1624: 002:14.0 to vmkernel&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.774 cpu1:1034)LinPCI: 43: 002:14.0 vmhba1&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.774 cpu0:1024)VMNIX: Mod: 467: Adding 002:14.0&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.779 cpu0:1024)VMNIX: CosSup: 663: Found 006:00.0 on the console&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.779 cpu0:1024)VMNIX: CosSup: 753: Unplugging 006:00.0&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.779 cpu1:1034)PCI: 1624: 006:00.0 to vmkernel&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.779 cpu1:1034)LinPCI: 43: 006:00.0 vmnic0&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.779 cpu0:1024)VMNIX: Mod: 467: Adding 006:00.0&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.838 cpu0:1024)Loading module ata_piix ...&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.840 cpu0:1024)Mod: 936: Starting load for module: ata_piix R/O length: 0xb000 R/W length: 0x4000 Md5sum: e8c795333929be433664377d59def006&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.921 cpu3:1035)Mod: 1373: Module ata_piix: initFunc: 0x89ed28 text: 0x89e000 data: 0x28e9400 bss: 0x28e98a0 (writeable align 32)&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.921 cpu3:1035)Mod: 1389: modLoaderHeap avail before: 7806552&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.921 cpu3:1035)Initial heap size : 1048576, max heap size: 8388608&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.921 cpu3:1035)&amp;lt;7&amp;gt;libata version 1.20 loaded.&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.921 cpu3:1035)PCI: driver ata_piix is looking for devices&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.921 cpu3:1035)PCI: Trying 00:1f.2&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.921 cpu3:1035)PCI: Announcing 00:1f.2&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.921 cpu3:1035)PCI: Trying 02:0e.0&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.921 cpu3:1035)PCI: Announcing 02:0e.0&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.921 cpu3:1035)PCI: Trying 06:00.0&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.921 cpu3:1035)PCI: Announcing 06:00.0&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.921 cpu3:1035)PCI: &lt;b&gt;driver ata_piix claimed 0 device&lt;/b&gt;&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.921 cpu3:1035)ata_piix: pci_module_init failed (rc=-19)&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.921 cpu3:1035)Mod: 1436: Initialization for ata_piix succeeded with module ID 2.&lt;br /&gt;
Feb 11 19:59:17 maggie vmkernel: 0:00:00:02.921 cpu3:1035)ata_piix loaded successfully.&lt;br /&gt;
&lt;p /&gt;
Is my assesment correct?&lt;br /&gt;
Can I prevent the basic IDE driver from grabbing the disk?&lt;br /&gt;
I don't mind losing access to the CD-ROM drive so perhaps the E-IDE driver can be completely disabled?&lt;br /&gt;
&lt;br /&gt;
This has been working well under Update 2 and I've been using the disk for backups (my main storage is on a PERC 5 controller).  I'd prefer to keep the lab system up-to-date but at the moment it looks like I'm going to be stuck on update 2&lt;br /&gt;
&lt;p /&gt;
Please help!&lt;br /&gt;
&lt;p /&gt;
Mark</description>
      <pubDate>Wed, 11 Feb 2009 21:01:46 GMT</pubDate>
      <author>markiusuk</author>
      <guid>http://communities.vmware.com/message/1169193?tstart=0#1169193</guid>
      <dc:date>2009-02-11T21:01:46Z</dc:date>
      <clearspace:dateToText>9 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>6</clearspace:replyCount>
    </item>
  </channel>
</rss>

