I have a problem with my 30GB ReiserFS partition. It does not mount on
boot though /etc/fstab entry should be fine.
On boot:
...
* Checking all filesystems...
fsck 1.32 (09-Nov-2002)
/dev/hda1: clean, 62/36144 files, 21320/72261 blocks
Reiserfs super block in block 16 on 0x307 of format 3.6 with standard
journal
Blocks (total/free): 7500339/7491899 by 4096 bytes
Filesystem is cleanly umounted [ ok ]
* Mounting local filesystems...
mount: wrong fs type, bad option, bad superblock on /dev/hda7,
or too many mounted file systems
* Some local filesystem failed to mount [ !! ]
...
Now, I try to get /dev/hda7 working because my /home partition is there
with ReiserFS:
$ grep /dev/hda /etc/mtab # mtab:
/dev/hda5 / reiserfs rw,noatime 0 0
$ grep /dev/hda /etc/fstab # fstab:
/dev/hda5 / reiserfs noatime 0 0
/dev/hda1 /boot ext2 noauto,noatime 1 1
/dev/hda8 none swap sw 0 0
/dev/hda7 /home reiserfs rw,usrquota 0 2
$ mount /home ## (1) This does not mount fine
mount: wrong fs type, bad option, bad superblock on /dev/hda7,
or too many mounted file systems
$ grep /dev/hda /etc/mtab
/dev/hda5 / reiserfs rw,noatime 0 0
$ mount -t reiserfs /dev/hda7 /home ## (2) This mounts fine
$ grep /dev/hda /etc/mtab
/dev/hda5 / reiserfs rw,noatime 0 0
/dev/hda7 /home reiserfs rw 0 0
$ umount /home
$ mount /dev/hda7 /home ## (3) This mounts fine too
$ grep /dev/hda /etc/mtab
/dev/hda5 / reiserfs rw,noatime 0 0
/dev/hda7 /home reiserfs rw 0 0
What's the matter with /dev/hda7, ReiserFS or mount? I tried to do
"dd if=/dev/zero of=/dev/hda7" before mkreiserfs to fill the beginning of
/dev/hda7 with zeros but it didn't help. reiserfsck found no errors from
the partition. I also tried "reiserfsck --rebuild-sb" and anything else I
found from the previous threads about mount+ReiserFS.

