Slackware - InstallationThis forum is for the discussion of installation issues with Slackware.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Has any1 been able to get a 3ware 9550sx-4lp working in Slack?
I currently have it installed on a Supermicro P8SCi, and I have tried every Kernal that I can think of. Some of them find nothing others I see load a driver but find no 3w-xxxx cards. The test26.s finds the card and loads the driver but I am unable to find the device. No sda appears
I have searched the forums and read the many problems with SATA and I have read the legnthy topics by bone crusher but everything I see say this card should be supported in the kernel.
If I load RH9 and load the driver it works fine, I wanted to see about trying Slack as I only have RH experience.
Am I missing something simple? I never see a sda device created in the kernel boot messages and when I do a DF -a all I see /dev/fd2 which is my CDROM, same goes in the boot messages, I see the hda device created but nothing else.
I am installing from the 10.2 ISo CD-roms I downloaded from Slackware.org
I can even get the partitions set so that I can install the OS.
I installed RH9 to make sure the Hardware works and that is currently up and running. I just would like to play with Slack and see if I like it. If so I will migrat all of our ISP boxes to it. The tuff part appears that to build a kernel that will support non-standard hardware you need slack already running. I don't know that I have that kind of time, I had hoped my hardware was standard enough that it would install easily.
I maintain/build all of our inhouse linux boxes for a small isp, all on rh9 we use bind, sendmail and apache.
If I am out of my league just say so =) and I will stick to what I am familar with.
Well, it's a shame you don't give Slackware a try, but well, if you're using that computer to work and it's working now, I won't try to convice you to move.
However, if you've a spare computer to try, from what I read here http://www.3ware.com/support/OS-support.asp the module to support that card is not included in the 2.4 kernel but it is in the 2.6 series, and that's why test26.s kernel must be seeing it. You didn't tell, however, if you tried fdisk -l or looking at dmesg when you used test26.s kernel, maybe it was attached under another device name.
The only way something will show up is if I do a fdisk -l /dev/hda ---> this shows the CDROM
When I use test26.s it sees the card, but never creates the device (example /dev/sda) is not created. I have looked trhough the messages many times and test26.s is the only kernal that even get this far.
I'm glad to see you really want to get Slackware working
I actually never used a SATA disk so I can't help you with more details, the only thing that pops in my head now is that maybe udev is not run by default on the Slackware installation disk when using test26.s kernel, check if it does: ps -A | grep udev
Also, if you can give more details about what you're getting on dmesg, I guess it will be useful to help you further.
Udev is not running when I use the test26.s kernel.
I will list what is says in the dmesg about the 3ware card below. The main problem seem to be that it never see's the connected disks (raid 5 array).
In RH I just load the driver disk and everything is cool, in slack you have to build a specifiec kernel for the hardware? Are there any additional kernel commands I can run to load a driver? From what I have read I don't believe so but it doesn't hurt to ask.
I am manually typing this, unless you can tell me how to get it without doing so.
3ware Storage Controller device driver for Linux v1.26.02.002
3ware 9000 Storage Controller device driver for Linux v2.26.02.002
nsp32: loading...
It then continues loading other devices but never says anything about a sda or even a /rd/c0d0
When I type fdisk -l nothing comes up
This mother board has a built in sata controller as well it is an Intel ICH6 version, I have the sata portion disabled in the bios.
I've just checked test26.s's config file, and raid support is compiled as module. You may want to try loading the needed modules (I don't know their names, but a quick look at a howto on tldp.org should tell you).
Once you load the modules, you should be able to install Slackware. Remember, to use test26.s as kernel to be installed when asked during installation, AND after installing, make a initrd image with the modules you need inside it. There's a readme on how to do it on the testing/ directory, and the man page of mkinitrd will guide you too.
Edit: I've just checked, the module for raid 5 is called.... guess, raid5
I hope this works
By the way, on Slackware you don't have to build a kernel for each hardware, the default kernels try to cover most of the hardware but being specific to it to avoid bloat. The "problem" is that Slackware still uses 2.4 kernel as default, the raid.s module supports 3ware cards, but the old ones, your card is supported in 2.6 or in 2.4 but with a external (not included in 2.4 kernel's tree) module.
It's recommended, however, to recompile the kernel specifically for your hardware, that will slim down the kernel and probably make it smaller and faster (and it's a very good learning experience).
You'll notice the lack of support for CONFIG_SCSI_3W_9XXX (under SCSI low-level drivers in raid.s 2.4 kernel) and that in raid.s the RAID support under Multi-device support (RAID and LVM) is built-in in the kernel (the letter "y" while in test26.s it's "m")
sorry to be a noob, but i'm trying to install centos 4.2 under what reads like similar circumstances and am confused as to my next step. i have the 3w 9550 sata raid controller, and my install will not recognize the driver. i've tried driver disks from 3w, etc, and i'm not getting anywhere.
I have a 9550SX-8LP that I'm attempting to get working. I have recompiled my 2.6.14.4 kernel for the 3ware-9XXX support but now I get this in my /var/log/messages:
Code:
....................................
3ware 9000 Storage Controller device driver for Linux v2.26.02.004.
ACPI: PCI Interrupt 0000:03:04.0[A] -> GSI 22 (level, low) -> IRQ 18
scsi2 : 3ware 9000 Storage Controller
3w-9xxx: scsi2: Found a 3ware 9000 Storage Controller at 0xe9005000, IRQ: 18.
3w-9xxx: scsi2: Firmware FE9X 3.01.01.028, BIOS BE9X 3.01.00.024, Ports: 8.
Vendor: AMCC Model: 9550SX-8LP DISK Rev: 3.01
Type: Direct-Access ANSI SCSI revision: 03
....................................
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
SCSI device sdb: 976519168 512-byte hdwr sectors (499978 MB)
SCSI device sdb: drive cache: write back, no read (daft)
SCSI device sdb: 976519168 512-byte hdwr sectors (499978 MB)
SCSI device sdb: drive cache: write back, no read (daft)
sdb: unknown partition table
Attached scsi disk sdb at scsi2, channel 0, id 0, lun 0
Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0, type 0
Attached scsi generic sg1 at scsi2, channel 0, id 0, lun 0, type 0
If I had to venture a guess I'd say it was a ... udev issue?? I don't know, that's why I'm posting here. Any help would be greatly appreciated. TIA
This image includes the ataraid.i version kernel compiled for use with the 3ware 9550SX card.
After this insert the two slackware root(boot) disks and follow the setup.
(I inserted the slackware 10.2 disk to continue the setup for the basic linux.)
I could succesfully fdisk the partitions. (1x 1GB linux swap, 1x 3GB linux.)
And install the OS.
When asked whick kernel to use, I selected to use the currect one from boot disk.
(Because this one obviously detects the card.)
After this is installed I removed all my floppy's and CD discs and boot.
Nothing happends :-(
Or reboots after raid bios initialization. Or freezes with a flicking cursor.
I tried this on an identical system (same procedure) same problem.
(so it isn't a hardware malfunction.)
I currently do. I'm using Slamd64, but it should be close enough. Did a slightly different method though.....
I threw in a crappy IDE drive for the time being and did the following:
1) Booted up with Bare.i and installed everything to that drive. Installed the bare.i kernal as my booter and rebooted.
2) Once the machine came up I compiled a new kernel which supported the 3W card and also the Raid stuff. Rebooted again this time using that kernel.
3) Once up I partitioned my drives. Using myswap and mkfs.reiser I formated them. Then used rsync to copy everything from the crappy drive to the raid array. I also modifed /etc/fstab and /etc/lilo.conf to reflect sda instead of hda. This is where things get a little weird. I'm not sure which one of these things actually got Lilo to boot from those drives, but I used these commands:
lilo -M /dev/sda mbr
lilo -C /mnt/hd/etc/lilo.conf /dev/sda (MNT Is where I had all my RAID stuff hooked up for the mod and copy BTW)
I used this command too, but don't think it mattered:
lilo -A /dev/sda1
I later downloaded the latest version of the 2.6 kernel and compiled it up with my previous config after I knew I had everything booting and so forth without an issue and its been booting and running off of the 3Ware 9K card ever since.
-Smillie
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.