Support in other languages: 
Showing results for 
Search instead for 
Do you mean 
Reply
Paper Tape
Jack77
Posts: 3
Registered: ‎05-22-2009
Location: Boston
0
Accepted Solution

Linux installation problem on D20

Hi, guys,

 

I am trying to install Redhat Linux x86_64 5.3 on D20 with a Marvell 88SE63xx/64xx SAS controller. As the Linux installer cannot recognize the SAS controller, I download a driver of Marvell mv64xx for Redhat x86_64 5.2 from Lenovo driver matrix website. Unfortunately, no matter how I follow the instruction to load the driver, the so-called mv64xx doesn't drive the Marvel 88SE63xx/64xx SAS controller in D20, so that the Redhat 5.3 Linux installer cannot find any hard drive. This is ridiculous and ironic because I got 5 SAS 15rpm hard drives in D20. Does anyone know how to resolve this problem and get Redhat Linux 5.3 installed on D20 with SAS drives?

community supermod
erik
Posts: 5,037
Registered: ‎11-23-2007
Location: United States
0

Re: Linux installation problem on D20

welcome to the forum!

 

have you tried the marvell driver from lenovo found here?

ThinkStation C20Microsoft MVP
ThinkPad X1C · X220 · X60T · s30

Paper Tape
Jack77
Posts: 3
Registered: ‎05-22-2009
Location: Boston
0

Re: Linux installation problem on D20

Yes, what I have tried server time is the drive found here (http://www-307.ibm.com/pc/support/site.wss/MIGR-72070.html). As what I mentioned above, the Linux thought it is not matching any hardware in D20.

 

I just received D20 yesterday, and it was preloaded with Windows Vista Business 64bit. There is no problem for Windows to recognize the SAS disks, no matter what kind of RAID I configured in Marvell BIOS. But none of the three vesions of Linux can see the SAS disks, including Redhat 5.3 client, Radhat 5.3 server, Fedora 10. 

 

The configuration of this D20: 2x Intel X5570 2.93GHz CPUs, 16GB PC3 UDDR RAM, Quadro FX 380, 5x 300GB SAS 15krpm. I also ordered a Quadro FX 5800 for it, and will use it drive a Tesla S1070 GPU system. I am about to do some GPU programming for Linux x86_64 on it. But I am stuck with loading Linux on it.

 

Should I try Redhat 5.2? Problem is that I have no Redhat 5.2 installation disk and Redhat website has no 5.2 dowload files. I don't see there would be incompatability between 5.2 and 5.3. What am I gonna do? 

 

Besides, I tried if I can install Linux on USB disk. It seems possible. But it would still be a problem to use the 5 SAS disks in Linux after I install Linux on external USB disk. Do you test the driver for Redhat 5.3 or Fedora 10?

community supermod
erik
Posts: 5,037
Registered: ‎11-23-2007
Location: United States
0

Re: Linux installation problem on D20

i'm not sure what flavor of linux the drivers are tested under.   the download page just says it's for 64-bit linux.

 

onboard controllers are software RAID, so you'll absolutely need a driver installed to see the array.

 

have you contacted lenovo support?   marvell's web site doesn't appear to have an extensive support channel (as seen here), otherwise i'd recommend contacting them as well.

 

if you want, i can move this thread to our linux discussion board since this is essentially a linux issue.   you may have better luck there.   i haven't used linux since the mid 90s with slackware and Xfree86 installed manually. :smileywink:

ThinkStation C20Microsoft MVP
ThinkPad X1C · X220 · X60T · s30

Paper Tape
Jack77
Posts: 3
Registered: ‎05-22-2009
Location: Boston
0

Re: Linux installation problem on D20

Erik, thanks so much for the information. I do appreciate that you move this thread to Linux discussion board.
Paper Tape
docc
Posts: 5
Registered: ‎05-27-2009
Location: mainz, germany, europe, earth, sun, milky way
0

Re: Linux installation problem on D20

hy,

 

got my hands on a brand new d20 today  - wow, what a machine :smileyhappy:

but as much as the first impression hits me, i was getting annoyed by not being able to install my flavor of linux.

i bought this machine for a workstation building apps with large databases.

after some reading today, i figured out some steps: the 1st one seems to be the mvsas module, but this didn't solve my problem. perhabs because of the sata-drive installed? but syslog doesn't event report the load of the module, so the marvel 88se63xx/64xx doesn't show up either.

another quote says, you have to pass a statement for booting, ahci.marvell_enable=1. this also  didn't help.

so i am desperately looking for help on this topic, will try building a kernel on my own and report back.

Paper Tape
docc
Posts: 5
Registered: ‎05-27-2009
Location: mainz, germany, europe, earth, sun, milky way
0

Re: Linux installation problem on D20

i've managed a workaround so far: you can install a sata-hdd @ the "optical" only sata-ports.

then you use the sata drive to install AND boot your flavour of linux. hdparm -tT shows something about 120mb/s.

as rhel uses kernel 2.6.18.xx the module you can download from lenovo only works with this kernel. so i downloaded the vanilla kernel from kernel.org and made my own with support for 88se64 down in the scsi-tree somewhere. the driver compiled statically in the kernel enables the detection and using of the marvell as boot device.

Ctrl-Alt-Del
edcard
Posts: 8
Registered: ‎01-06-2008
Location: USA
0

Re: Linux installation problem on D20


erik wrote:

onboard controllers are software RAID, so you'll absolutely need a driver installed to see the array.



 

Are you sure? I was under the impression that the D20 came with hardware RAID, although I don't remember where I got that notion...

 

 

Paper Tape
docc
Posts: 5
Registered: ‎05-27-2009
Location: mainz, germany, europe, earth, sun, milky way
0

Re: Linux installation problem on D20

[ Edited ]

hello, good news everyone :smileyhappy:

today i tested the upcoming kernel 2.6.31-1 with ubuntu server x64  (9.10 / karmic)

and what can i say?

 

 

[    2.536365] mvsas 0000:01:00.0: mvsas: driver version 0.8.2
[    2.536374] mvsas 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    2.536379] mvsas 0000:01:00.0: setting latency timer to 64

[    2.537283] mvsas 0000:01:00.0: mvsas: PCI-E x4, Bandwidth Usage: 2.5 Gbps

[    7.769579] scsi7 : mvsas
[    7.769954] /build/buildd/linux-2.6.31/drivers/scsi/mvsas/mv_sas.c 380:smileytongue:hy 2 byte dmaded.
[    7.770674] /build/buildd/linux-2.6.31/drivers/scsi/mvsas/mv_sas.c 1365:found dev[0:5] is gone.
[    7.778539] ata7.00: ATA-7: WDC WD5000AAKS-00TMA0, 12.01C01, max UDMA/133
[    7.778543] ata7.00: 976773168 sectors, multi 0: LBA48 NCQ (depth 31/32)
[    7.779378] ata7.00: configured for UDMA/133
[    7.779426] scsi 7:0:0:0: Direct-Access     ATA      WDC WD5000AAKS-0 12.0 PQ: 0 ANSI: 5

 

the kernel included the mvsas module and its dependant, and ran out of the box doing anything. and yes, it's a software raid, the bios offers raid 5 and 10, but they are greyed out. okay, my graphic is now broken with 2.6.31-1, but hey, the 5 port's are working :smileywink: i almost forgot where i have put the 500gb disk. hdparm -tT showed 7.8gb/s buffered and 77mb/s normal read, which is normal for the drive. 

 

because of the nature of a module, i believe you have to compile a kernel with support of mvsas on your own to boot linux from it, or you use the ich10 - only for optical drives - sata port, which works fine with the intel x25-m ssd.

Message Edited by docc on 07-02-2009 12:06 AM
Token Ring
wesleyyin
Posts: 197
Registered: ‎07-02-2009
Location: Houston, TX
0

Re: Linux installation problem on D20

I did "sudo hdparm -tT /dev/sda" on my 7200RPM 250GB SATA connected to an AHCI port for optical drives. I got

 

 

 

 Timing cached reads:   6428 MB in  2.00 seconds = 3218.50 MB/sec

 Timing buffered disk reads:  374 MB in  3.01 seconds = 124.06 MB/sec

 

 

in Ubuntu 9.04. How do the benchmarks compare to yours, especially those who use the Marvell ports?

 

Two days to go for the final release of Ubuntu 9.10! Then I will switch my HDD to a Marvell port and try "hdparm -tT" again.