Processes not waiting for kerneld

Michael Meskes (meskes@informatik.rwth-aachen.de)
Tue, 30 Apr 1996 15:48:35 +0200 (MET DST)


It appears that mount isn't waiting for kerneld anymore. I don't know if
this is a bug in mount or in the kernel. However, it did work with an older
version of both.

What happens is that trying to mount a WIN95 or UMSDOS or simply MSDOS
partition doesn't work at the first try. However, kerneld does load the
modules and trying for the second time the mount works well, unless of
course I wait too long and the module has been removed already.

# mount -t msdos /dev/hdb1 /dos
mount: /dev/hdb1 has wrong major or minor number
# lsmod
Module: #pages: Used by:
msdos 2 0 (autoclean)
vfat 3 1 (autoclean)
fat 6 [msdos vfat] 1 (autoclean)
# mount -t msdos /dev/hdb1 /dos
# df
Filesystem 1024-blocks Used Available Capacity Mounted on
/dev/hdb2 396500 356430 19583 95% /
/dev/hdb4 457671 254969 179065 59% /home
/dev/hda2 188687 177896 1047 99% /olddisk
/dev/hda4 58147 50842 4302 92% /olddisk/home
/dev/hda1 143452 139108 4344 97% /olddisk/dos
/dev/hdb1 142948 124780 18168 87% /dos

I know for sure that others experience the same problem. It seems it happens
for all filesystem.

Is this a kernel bug? Or do I have to look into mount itself?

Michael

-- 
Michael Meskes                   |    _____ ________ __  ____
                                 |   / ___// ____/ // / / __ \___  __________
meskes@informatik.rwth-aachen.de |   \__ \/ /_  / // /_/ /_/ / _ \/ ___/ ___/
                                 |  ___/ / __/ /__  __/\__, /  __/ /  (__  )
Use Debian Linux!		 | /____/_/      /_/  /____/\___/_/  /____/