[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: cdrom driver load attempt at boot

Stephen C. Tweedie wrote:

On Wed, Oct 24, 2001 at 07:27:02PM +0200, Diego Santa Cruz wrote:

I just tested booting with the CD-ROM drive plugged in its bay. The problem still occurs. Something is requesting the driver for block-major-20 (which is mcdx.o) to be loaded. I don't know how this could be related to ext3, but it started happenning when I converted my root fs to ext3.

What else did you change at that time? Did you build your own custom kernel?

I first got the kernel (and assorted utilities) from RedHat's roswell2, which had ext3 support compiled as a module. Now I upgraded to RedHat's 2.4.9-6 kernel for RedHat 7.1 which also has support ext3 compiled as a module.

I looked into my fstab and I finally got rid of the problem. I had the following two entries

/dev/zip /mnt/zip auto noexec,nodev,nosuid,rw,uid=99,gid=99,umask=000,user,noauto 1 2
/dev/zip /mnt/zip-mac hfs noexec,nodev,nosuid,ro,uid=99,gid=99,umask=000,user,noauto 1 2

which I now have changed to

/dev/zip /mnt/zip auto noexec,nodev,nosuid,rw,uid=99,gid=99,umask=000,user,noauto 0 0
/dev/zip /mnt/zip-mac hfs noexec,nodev,nosuid,ro,uid=99,gid=99,umask=000,user,noauto 0 0

And the problem went away. It looks like fsck in rc.sysinit was trying to do something with these entries (even though they are marked noauto). The zero in fs_passno makes fsck completely skip it. I have util-linux 2.11f-11.7.1 (RedHat's) and e2fsprogs 1.23-1.7.1 (RedHat's too).

However, I still don't see why block-major-20 was being probed (maybe it has nothing to do with ext3, and it was that I needed to updated the initscripts, but they do "fsck -T -a /" when the problem occurs and I don't see why that would need probing)



Cheers, Stephen

Diego Santa Cruz                         mailto:Diego Santacruz epfl ch
Signal Processing Laboratory (LTS)        http://ltswww.epfl.ch/~dsanta
Swiss Federal Institute of Technology (EPFL)
EL - Ecublens - CH-1015 Lausanne - Switzerland
Office:     ELE 236
Phone:      +41 - 21 - 693 26 57 (Office)
            +41 - 21 - 693 46 20 (LTS Lab)                 *   *
Fax:        +41 - 21 - 693 76 00                           'O^-'
Mobile:     +41 - 79 - 419 56 71                           ( o )
-------------------------------------------------------- oOO U OOo ----

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]