WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

Re: [Xen-users] [About DL140G2 SATA harddisk]

To: "Forrest Wang" <forrest.wang@xxxxxxxxx>, <xen-users@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-users] [About DL140G2 SATA harddisk]
From: "Forrest Wang" <forrest.wang@xxxxxxxxx>
Date: Tue, 17 Mar 2009 11:54:37 +0800
Cc:
Delivery-date: Mon, 16 Mar 2009 20:55:21 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <02d801c9a6ab$cb324ea0$0ec8a8c0@FORREST>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
I got solutions.
 
It seems that Xen using another mode to load kernel.
 
Just add ide0=noprobe ide1=noprobe hda=noprobe at end of module /vmliuz.., it looks like
 
module /vmlinuz-2.6.18-8.1.15.1.16.el5xen ro root=LABEL=/1 ide0=noprobe ide1=noprobe hda=noprobe
 
and edit your /etc/fstab, change all hdaX to sdaX .
 
 
----- Original Message -----
Sent: Tuesday, March 17, 2009 10:55 AM
Subject: [Xen-users] [About DL140G2 SATA harddisk]

Hi,guys
 
    I have 3 HP DL140G2 servers and install Oracle VM 2.12 on them. After installment, OVM recognize my SATA harddisk as ATA.
 
    I did the following process.
    
    1. changed /boot/grub/grub.conf ,added ide0=noprobe on every kernel line, it looks like this 
       kernel /xen-64bit.gz dom0_mem=668M ide0=noprobe
    2. changed /boot/grub/device.map ,let /dev/hda to /dev/sda
    3. reboot my server.
 
    Unfortunately,the changes is not effective.
 
   
    After then, I recompile  /boot/initrd-2.6.18-8.1.15.1.16.el5xen.img,changed to
    echo "Loading ahci.ko module"
    insmod /lib/ahci.ko
    on  init, and copy ahci.ko to lib/ directory.
    And changed /etc/modprobe.conf to 
    alias scsi_hostadapter ahci
 
    reboot my server.
 
    Unfortunately,the changes is not effective.
    I used df, the disk is showed as /dev/hda3
 
    I use lsmod, I can see
    ahci                   22085  0
    libata                 97881  2 ata_piix,ahci
 
    It means I had load ahci as harddisk driver?
 
    My Xen version si Xen version 3.1.4
   
    Here are my dmesg uniform part and ata_piix part.
 
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
Probing IDE interface ide0...
hda: Maxtor 6Y080M0, ATA DISK drive
Probing IDE interface ide1...
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: max request size: 512KiB
hda: 156301488 sectors (80026 MB) w/7936KiB Cache, CHS=16383/255/63
hda: cache flushes supported
 hda: hda1 hda2 hda3 hda4 < hda5 >
   
 
 
ACPI: PCI Interrupt 0000:02:00.0[A] -> GSI 16 (level, low) -> IRQ 16
PCI: Setting latency timer of device 0000:02:00.0 to 64
eth0: Tigon3 [partno(BCM95721) rev 4101 PHY(5750)] (PCI Express) 10/100/1000Base-T Ethernet 00:14:38:a7:64:f2
eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[1] WireSpeed[1] TSOcap[1]
eth0: dma_rwctrl[76180000] dma_mask[64-bit]
ACPI: PCI Interrupt 0000:03:00.0[A] -> GSI 16 (level, low) -> IRQ 16
PCI: Setting latency timer of device 0000:03:00.0 to 64
eth1: Tigon3 [partno(BCM95721) rev 4101 PHY(5750)] (PCI Express) 10/100/1000Base-T Ethernet 00:14:38:a7:64:f3
eth1: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] WireSpeed[1] TSOcap[1]
eth1: dma_rwctrl[76180000] dma_mask[64-bit]
input: PC Speaker as /class/input/input0
EDAC MC: Ver: 2.0.1 Aug  1 2008
intel_rng: FWH not detected
EDAC e752x: tolm = d8000, remapbase = 200000, remaplimit = 224000
EDAC MC0: Giving out device to e752x_edac E7520: DEV 0000:00:00.0
ata_piix 0000:00:1f.2: version 2.00
ata_piix 0000:00:1f.2: MAP [ P0 -- P1 -- ]
ACPI: PCI Interrupt 0000:00:1f.2[A] -> GSI 18 (level, low) -> IRQ 19
ata: 0x1f0 IDE port busy
PCI: Setting latency timer of device 0000:00:1f.2 to 64
ata1: SATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0x1478 irq 15
scsi0 : ata_piix
ATA: abnormal status 0x7F on port 0x177
ACPI: PCI Interrupt 0000:00:1f.3[B] -> GSI 17 (level, low) -> IRQ 20
floppy0: no floppy controllers found
lp: driver loaded but no devices found
ACPI: Power Button (FF) [PWRF]
ACPI: Power Button (CM) [PWRB]
ibm_acpi: ec object not found
 
 
    So how can I let my OS use SATA harddisk?
 
 
Forrest Wang


_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
<Prev in Thread] Current Thread [Next in Thread>