[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[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

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.