PE2850 and DRAC 4/I virtual CD ROM problems

Ludse Verhoeven Ludse.Verhoeven at VOPAK.COM
Fri Jan 5 02:58:00 CST 2007

Well, this sounds about right and after implementing it did the trick. 
Thanks! Problem/annoyance solved ;-)

Frank Warnke <frank at> 
Sent by: linux-poweredge-bounces at
04-01-2007 18:06
Please respond to
frank at

linux-poweredge at
Ludse.Verhoeven at
Re: PE2850 and DRAC 4/I virtual CD ROM problems

On Thu, 4 Jan 2007 09:59:39 +0100, Ludse Verhoeven wrote:

> Hi list,
> I'm having problems with a DELL PE2850 system, running RHEL4. The
> system 
> now and then randomly seems to lock. For this I've already found in
> some 
> previous thread (with the same subject) a possible workaround: adding 
> 'hdf=ide-scsi' to the kernel statement in the /boot/grub/grub.conf.
> Not 
> sure if this really is working (just added the option yesterday and 
> rebooted the server, so it's just too soon to tell), but already two 
> events caught my eye. The first one is a statement during startup
> which 
> finds the "ide-scsi" being deprecated for cd-burning. Well, I'm not
> using 
> a cd-burner here, so that's not too worrying. Secondly I constantly
> see a 
> new message appear on my console stating that the "Device is not
> ready. 
> Make sure there is a disc in the drive.". This message must be
> generated 
> by the newly added option, since I haven't seen it before, at least
> not in 
> such a rapid way: once every few seconds. Does anybody have an idea
> how to 
> stop these messages and/or what option I should use i.s.o. the 
> "hdf=ide-scsi" option I found in the archives?
> Thanks in advance,
>         Ludse Verhoeven

I have been working around the "Device is not ready. Make sure there is
a disc in the drive." message by using these instructions by Sean

Message: 1
Date: Fri, 11 Nov 2005 04:38:20 -0800
From: Sean Plaice
Subject: DRAC/RHEL4 Annoyance solved - "Device not ready. Make sure
         there is a disc in the drive." repeated in dmesg
To: linux-poweredge at
Content-Type: text/plain; charset=ISO-8859-1

I am not sure if anyone has run into this annoyance, though since I
could not find any notes of it on the net or this lists archives I
thought I would post this.

On my PE1850's with DRAC4's upon telling the kernel to treated the
DRAC4 virtual cdrom to use ide scsi emulation (hd4=ide-scsi to kernel
cmdline). I found that my systems would be flooded with "Device not
ready.  Make sure there is a disc in the drive." messages.

After a bit of troubleshooting I found the culprit to be hald. Redhat
ships /etc/hal/hald.conf with configuration that will do a media check
of all storage that hald detects by default. This check is what
generated the errors by accessing the DRAC4 device (/dev/sr0, renamed
to /dev/scd0 by udev). Telling hald to not perform the media check
(which is not needed by my systems), prevents it from running the
media check, and from generating the messages.

You can tell hald to not perform the media check by updating the hald
config file (/etc/hal/hald.conf).



You could also modify hald's behavior using .fdi files. I have no
examples of this since I do not need the media check at all.

Please note that this will disable the media check for all storage
devices that hald finds, this might be of concern for desktop users
that want hald to check their media when inserting a cd to their cdrom

This might be something worth adding the DRAC4 installation notes, or

Hope this helps, if this has been pointed out before and I just missed
it, sorry for the noise.

Sean Plaice

   After making the changes, restart Hal by typing;

      service haldaemon restart

Linux-PowerEdge mailing list
Linux-PowerEdge at
Please read the FAQ at

Ludse Verhoeven
AIX System Engineer
T: +31 10 400 2440
F: +31 10 400 2891
E: Ludse.Verhoeven at VOPAK.COM

Vopak Information Services B.V.
Trade Register: 24146892
Visit Address: Westerlaan 10, 3016 CK Rotterdam
Postal Address: P.O. Box 863, 3000 AW  Rotterdam
The Netherlands

A Royal Vopak company
-------------- next part --------------
An HTML attachment was scrubbed...

More information about the Linux-PowerEdge mailing list