also sprach Moshe Yudkowsky <[EMAIL PROTECTED]> [2005.05.23.1956 +0200]: > >Are you running udev on /dev? > > No, I haven't made the transition yet. I'm still running devfs.
Oh dear. > >What was the last version of mdadm you had installed that worked? > > That'd be whatever the previous release was under unstable. You can check the versions by saving /var/lib/dpkg/status to somewhere, fetching the last one from /var/backup and putting it into place, running dpkg -l to get the version info, and then restoring the original /var/lib/dpkg/status file. > >You mention initrd-tools -- is your root fs on RAID? If so, > >which device is it? Did you also upgrade initrd-tools and mdadm > >at the same time? > > My root fs is on RAID, /dev/md/1. I noticed last night when I did > the update that I'd picked up initrd-tools, mdadm, and a new > kernel all at once -- again, up from the previous versions of > unstable. Mh, then it could be literally anything, though I think it's most likely related to the initrd problems. > lr-xr-xr-x 1 root root 4 May 23 00:51 /dev/md0 -> md/0 > lr-xr-xr-x 1 root root 4 May 23 00:51 /dev/md1 -> md/1 > > Then comes the real devices: > > /dev/md: > total 0 > brw-rw---- 1 root disk 9, 0 Dec 31 1969 0 > brw-rw---- 1 root disk 9, 1 Dec 31 1969 1 > brw-rw---- 1 root disk 9, 10 Dec 31 1969 10 looks good. > I haven't the foggiest notion of what the mdp[0-9]+ devices are. "partitionable RAID devices" > I'm not certain what you mean. initrd.img has the following entry in its > /script file (last two lines): > > ROOT=/dev/md1 > mdadm -A /dev/md/1 -R -u 5842a331:676c7ce4:06417154:50dffb65 oh? that's weird. > /dev/ide/host0/bus0/target0/lun0/part1 > /dev/scsi/host0/bus0/target0/lun0/part1 > > and while it has a devfs directory, it's empty, it's just a mount point. it might not be empty during the initial boot sequence. > I'd hate to go back to the error version, but if you really need me to, I > can reproduce this failure with bootlogd turned on. well, right now all I know is that it does not work. However, it seems to apply to three of your partitions, /dev/md1 is the root partition, /dev/md3 is a different one. Am I correct in assuming that /dev/md1 was correctly configured and mounted, or did you get a kernel panic saying that the root device could not be mounted? How far did you get in the boot process? Did it start INIT? I am trying to reproduce the problem right now, so if I fail, I would have to ask you to go back to the broken version. > >Does initrd fail to start the device? Or does it fail to start > >afterwards? > > I really can't tell. The device didn't start, and the reason I did > what I did to fix the problem is because I suspected that the md > device didn't start. Which devices failed? > The reason I suspected it is because if mdadm.conf has /dev/md3 as the > device in its ARRAY statement, and I use the notation "mdadm --assemble > /dev/md/3", then mdadm wouldn't start. It couldn't translate between the > two. Since /script in initrd.img had this notation, I thought that if I > moved everything to /dev/md/n style notation, I'd be able to boot -- and I > could. This *could* be related to Steve's patch. I'll check it out. > Physically, it's /dev/hda3 and /dev/sda3 (yes, a SATA and an IDE drive, > call me crazy). It's my /home directories. Nothing wrong with that. :) -- .''`. martin f. krafft <[EMAIL PROTECTED]> : :' : proud Debian developer, admin, user, and author `. `'` `- Debian - when you have better things to do than fixing a system Invalid/expired PGP subkeys? Use subkeys.pgp.net as keyserver! "it has been said about the EPO that if you fart in front of their building, you are granted a patent on 'gas tank depressurizing by opening a venting pipe.'" -- gyrosgeier on #debian-devel
signature.asc
Description: Digital signature