all'avvio di una debian lenny ho due volte questo avviso:


cannot remove '/.crond.reboot': Stale NFS file handle
bootclean: Failure cleaning /var/run. failed!


infatti crond non parte.

cercando in rete mi è parso di capire che quando si verifica questo
problema e chiaramente NFS non c'entra niente, per risolverlo bisogna
forzare il fsck di quella partizione (nel mio caso è /var su JFS)

facendolo ottengo questo:

The current device is: /dev/md3
Block size in bytes: 4096
Filesystem size in blocks: 487936
**Phase 0 - Replay Journal Log
**Phase 1 - Check Blocks, Files/Directories, and Directory Entries
**Phase 2 - Count links
**Phase 3 - Duplicate Block Rescan and Directory Connectedness
Directory entries for unallocated files have been detected. Will remove.
**Phase 4 - Report Problems
File system object FF184322 is linked as: /run/crond.reboot
The path(s) refer to an unallocated file. Will remove.
**Phase 5 - Check Connectivity
**Phase 6 - Perform Approved Corrections
**Phase 7 - Rebuild File/Directory Allocation Maps
**Phase 8 - Rebuild Disk Allocation Maps
1951744 kilobytes total disk space.
2557 kilobytes in 155 directories.
1049881 kilobytes in 1538 user files.
0 kilobytes in extended attributes
15404 kilobytes reserved for system use.
889016 kilobytes are available for use.
Filesystem is clean.

se lo rieseguo, la riga relativa a crond.reboot non c'è più

ma se riavvio la macchina, problema si ripresenta uguale.

come posso risolvere? a quanto ho letto in giro è una menata di jfs, ma
di come risolvere non ho trovato indicazioni.

prego astenersi domande tipo "ma perchè hai usato JFS invece di EXT3??" :-)