xfs
[Top] [All Lists]

i440LX and DAC960 again

To: Eric Sandeen <sandeen@xxxxxxx>
Subject: i440LX and DAC960 again
From: Florin Andrei <florin@xxxxxxx>
Date: 24 May 2001 14:57:53 -0700
Cc: mrlancealot@xxxxxxxxxxx, Michael.Venables@xxxxxxxxxx, linux-xfs@xxxxxxxxxxx, seawolf-list@xxxxxxxxxx
In-reply-to: <3AFAD3AE.F51806B8@xxxxxxx>
References: <3AFAD3AE.F51806B8@xxxxxxx>
Sender: owner-linux-xfs@xxxxxxxxxxx
(this discussion started after my unsuccessful attempts to install Red
Hat 7.1, with or without SGI XFS patches, on some systems based on Intel
440LX motherboards and DAC960 controllers)

On 10 May 2001 12:45:18 -0500, Eric Sandeen wrote:
> 
> 2) use the image at http://lager.dyndns.org/raid-dd-i686-0509-2.img to
> perform the install, then try booting the installer again with "linux
dd
> rescue" to get into rescue mode w/ a good driver, and move your raid
> module from kernel/drivers/scsi to kernel/drivers/block

Hi Eric,

I did exactly what you said:
Booted from RH7.1 SGI XFS CD with "text dd" and your drivers floppy,
installed everything, rebooted "linux dd rescue", moved the DAC960.o
file from scsi to block, rebooted the system... It doesn't work.

No matter if i move DAC960.o or not, during the boot process it tells me
that a DAC960 module is already loaded, and /sbin/insmod fails. Then it
gives some errors while trying to mount local filesystems.

Quotes:

##############################
Mounted devfs on /dev
Red Hat nash version 3.0.10 starting
Loading scsi_mod module
SCSI subsystem driver Revision: 1.00
Loading sd_mod module
Loading DAC960 module
##############################

Then i get a bunch of messages from the DAC960 driver. After that:

##############################
Partition check:
 rd/c0d0: p1 p2 p3 p4 < p5 p6 p7 >
Loading DAC960 module
insmod: a module named DAC960 already exists
ERROR: /bin/insmod exited abnormally!
Loading aic7xxx module
##############################

Then lots of messages from aic7xxx driver and a lot of other stuff.
It gets to the point where it remounts / and goes through the /etc/rc
hierarchy. But when mounting the other filesystems:

##############################
mount: special device /dev/rd/c0d0p1 does not exist
mount: special device /dev/rd/c0d0p7 ...
##############################

In the end, i get a system that has only / mounted.

Now, when i look to /dev/rd, of course there's no such file as c0d0p...

So, after that crippled boot, i modified /etc/fstab, putting things like
/dev/rd/disc0/part1, part2, part3, etc. instead of the default devices.
Now it works, it still tries to insmod DAC960 twice, but it appears to
be happy otherwise.

Comments?

Is there anyone from the Linux-XFS team in the Mountain View campus, so
i can lend you guys a DAC960 controller to play with?...

-- 
Florin Andrei

"All operating systems suck.
Linux just sucks less" - an MIT guy


<Prev in Thread] Current Thread [Next in Thread>