|Arthur S. Alexion on Thu, 28 Feb 2002 09:08:09 -0500|
Promise does not officially support Linux, but one of the techs sent me the following anyway. It concerns the ATA/100 card, not the raid, but may be helpful anyway. (I apologize for the HTML, but it was in the original, and I think it makes the instructions easier to read so I left it in.
Installing and Booting RedHat Linux 6.2/7.0 on Your Promise ULTRA100 or Ultra100TX2 Controller
I. RedHat 6.2 & 7.0
Ultra 100 & Ultra 100Tx2Once you look up the I/O ranges for the Promise Controller You will notice something similar to the following:
a. Finding Your Promise I/O
Boot from a Linux Floppy or CD. Hit enter and continue into the graphical install.
At the first graphical install screen, press Ctrl-Alt-F2 to get to a command prompt. You should see a command prompt that looks like the following.
bash# (or) sh-2.04#
Now, you need to look at the /proc/pci file. This command (Bash# cat /proc/pci |less ) will enable the user to determine the I/O ranges for all PCI devices in the system.
Type the following at the bash# (or) sh-2.04#
cat /proc/pci |less
Bus 0, device 17, function 0:
Unknown mass storage controller: Promise Technology Unknown device (rev 2).
Vendor id=105a. Device id=d30.
Medium devsel. IRQ 10. Master Capable. Latency=32.
(A) I/O at 0x9400 [0x9401].
(B) I/O at 0x9000 [0x9001].
(C) I/O at 0x8800 [0x8801].
(D) I/O at 0x8400 [0x8401].
I/O at 0x8000 [0x8001].
Non-prefetchable 32 bit memory at 0xd5800000 [0xd5800000].
NOTE: Please note the letters A, B, C, and D are only for reference. These 4 lines contain the I/O addresses that you will need to make the installation to see your Promise ATA100 controller.
6. Type the following command:
NOTE: Be aware that for lines B and D you need to add 2 to set the right value In the I/O range according to the formula below. Write this command down because you will need it when you reboot.
b. Installing and Booting Linux
Now that you have written down this information, you need to reboot from the Linux Floppy or CD.
When you get to the initial boot prompt screen type your ide command at the boot prompt like the example below:
boot: text ide2=0x9400,0x9002 ide3=0x8800,0x8402
3. This should allow you to continue on with RedHat setup and now it should find any HDD on the ATA 100 controller. You should have no problem installing Linux.
Remember to type the ide command after the installation reboot:
Boot: linux ide2=0x9400, 0x9002 ide3=0x8800, 0x8402
Make certain that you Add the "append" command to your lilo.conf follow the examaple below:
append="ide2=0x9400, 0x9002 ide3=0x8800, 0x8402"
NOTE: Make certain always, whenever you modify your lilo.conf file be sure to run /sbin/lilo as root to reinstall lilo or you may not be able to reboot. To insure a flawless install make certain that there is no resource sharing from the start of the installation to insure a flawless install.
At 09:57 PM 2/27/2002 -0500, you wrote:
I have a rackmount (whitebox) w/ a Promise FastTrak100 RAID (IDE)
Art Alexion mailto:firstname.lastname@example.org
Arthur S. Alexion LLC http://www.alexion.com
to put me in your Palm Address Book