Jun 201999
Filesystem is not clean – run fsck
This article talks about the above message and how to fix it.I couldn’t mount the floppy
I was trying to mount my floppy but it wasn’t working:# mount /dev/fd0 /mnt mount: Operation not permitted
Say what? I tried again:
# mount /dev/fd0 /mnt mount: Operation not permitted
OK. Does my mount point exist?
# mkdir /mnt mkdir: /mnt: File exists
Yes. That’s there. So what’s wrong?
# tail /var/log/messages Jun 20 19:30:56 testbox /kernel: No MFS image available as root f/s. Jun 20 19:30:56 testbox /kernel: Considering FFS root f/s. Jun 20 19:30:56 testbox /kernel: changing root device to da0s1a Jun 20 19:30:56 testbox /kernel: da0s1: type 0xa5, start 61, end = 1045295, size 1045235 : OK Jun 20 19:30:56 testbox /kernel: da1s1: type 0xa5, start 62, end = 1065593, size 1065532 : OK Jun 20 19:30:56 testbox /kernel: da1s1: type 0xa5, start 62, end = 1065593, size 1065532 : OK Jun 20 20:20:55 testbox su: john to root on /dev/ttyp0 Jun 20 20:21:02 testbox /kernel: WARNING: R/W mount of /mnt denied. Filesystem is not clean - run fsck Jun 20 20:22:27 testbox /kernel: WARNING: R/W mount of /mnt denied. Filesystem is not clean - run fsck
Ahhhh! There’s the problem! A dirty file system.
Running fsck
Here’s how I ran fsck:# fsck -y /dev/fd0 ** /dev/rfd0 ** Last Mounted on /mnt ** Phase 1 - Check Blocks and Sizes ** Phase 2 - Check Pathnames ** Phase 3 - Check Connectivity ** Phase 4 - Check Reference Counts ** Phase 5 - Check Cyl groups 10 files, 2428 used, 387 free (11 frags, 47 blocks, 0.4% fragmentation) ***** FILE SYSTEM MARKED CLEAN ***** # mount /dev/fd0 /mnt # cd /mnt # ls boot boot.config kernel.config kernel.gz
OK. There’s my files! Now back to the 3.2 install.