Operating System - Linux
1831343 Members
2979 Online
110024 Solutions
New Discussion

DL320-RAID config, Cannot boot when usb hard drive is plugged in

 
Anthony Vaz_1
Occasional Contributor

DL320-RAID config, Cannot boot when usb hard drive is plugged in

I have a HP-DL320 configured with RAID.
When I plug in a USB Hard disk, and it boots up, it hangs when the DL320 says, "Attempting to boot from hard disk.." as if the system has trouble finding the boot loader.
This is what I have in lilo.conf.
PLEASE HELP...

prompt
timeout=50
default=linux
boot=/dev/cciss/c0d0
map=/boot/map
install=/boot/boot.b
message=/boot/message
linear

image=/boot/vmlinuz-2.4.18-3smp
label=linux
initrd=/boot/initrd-2.4.18-3smp.img
read-only
root=/dev/cciss/c0d0p3

image=/boot/vmlinuz-2.4.18-3
label=linux-up
initrd=/boot/initrd-2.4.18-3.img
read-only
root=/dev/cciss/c0d0p3
3 REPLIES 3
Mark Grant
Honored Contributor

Re: DL320-RAID config, Cannot boot when usb hard drive is plugged in

I suspect that this isn't even a LILO problem.

If you are getting this error before the "L" of LILO which your post suggests then I think you are looking at the BIOS. I would guess that the boot sequence means that it will attempt to boot off the usb drive and not the correct one which, unless you have lilo installed on that disk too, is going to fail.

Never preceed any demonstration with anything more predictive than "watch this"
Anthony Vaz_1
Occasional Contributor

Re: DL320-RAID config, Cannot boot when usb hard drive is plugged in

Correction. It is a DL-360 server. The DL320 server we are using works fine with the USB Drive. Perhaps it is because it has an IDE config.

The BIOS settings seem to be correct. The Boot order sequence was changed so that hard disk is the first to boot up from. Diskette Boot etc all have been disabled. The DL320's BIOS settings were modified the same way and it worked fine with the USB Drive.

But yes, I had the same thoughts as you. The BIOS must be looking into the USB drive and somehow the system hangs there.??
Mark Grant
Honored Contributor

Re: DL320-RAID config, Cannot boot when usb hard drive is plugged in


Do you really have to get the boot loader off the usb disk?

Otherwise you could set the BIOS to boot of your RAID disks just to get LILO up and then LILO can be configured to get the correct Linux up with the "root=label".

It is a little unclear to me which one of the disks in your LILO configuration is the usb one. It looks to me like LILO is installed on /dev/cciss/c0d0 but boots either of two linux versions from /dev/cciss/c0d0p3. Let me know if I am correct. If I am, then /dev/cciss/c0d0 must be available to get LILO up.
Never preceed any demonstration with anything more predictive than "watch this"