- status: open --> closed-wont-fix
DRBD-SSI breaks umount /initrd
When you chdir into /initrd after boot up, you get the
following error messages on console. This issue is a
side-effect of having the rootfs on a DRBD device which
opens a physical device under /initrd/dev before pivot
root.
It seems we can only solve this problem if DRBD
re-connects to its physical device under /dev after
pivot root, but we cannot have the rootfs mounted on
any DRBD devices during the re-connect operation.
This is low priority.
EXT2-fs error (device ram0): ext2_check_page: bad entry
in directory #2: rec_len is smaller than minimal -
offset=0, inode=0, rec_len=0, name_len=0
EXT2-fs error (device ram0): ext2_readdir: bad page in #2
# umount /initrd
umount: /initrd: device is busy
# cat /proc/mounts
rootfs / rootfs rw 0 0
/dev/root /initrd ext2 rw 0 0
none /initrd/dev tmpfs rw 0 0