First, thank you very much for your interesting responses. Yesterday in the evening I installed OpenBSD again on the same disk, just to be sure if I could reproduce the errors. Yes!, I did not have to wait for a long time. The errors appeared after some hours of use. I installed the ports tree and run the locate.updateb command, just for moving disk heads. Also added some audio files just to fill the disk space.
Yesterday night, there were only two corrupted files, inmediately after the install: /usr/libdata/perl5/AnyDBM_File.pm and /usr/libdata/perl5/Attribute That files disapeared: # pwd /usr/libdata/perl5 # ls A* ls: AnyDBM_File.pm: Bad file descriptor ls: Attribute: Bad file descriptor AutoLoader.pm AutoSplit.pm Today morning, the errors count rised exponentialy. I even could record this errors: wd1(pciide0:0:1): timeout type: ata c_bcount: 2048 c_skip: 0 pciide0:0:1: bus-master DMA error: missing interrupt, status=0x61 wd1a: device timeout reading fsbn 1489200 of 1489200-1489203 (wd1 bn 1489263; cn 1477 tn 7 sn 6), retrying wd1: soft error (corrected) wd1(pciide0:0:1): timeout type: ata c_bcount: 2048 c_skip: 0 pciide0:0:1: bus-master DMA error: missing interrupt, status=0x61 wd1a: device timeout reading fsbn 1486176 of 1486176-1486179 (wd1 bn 1486239; cn 1474 tn 7 sn 6), retrying wd1: soft error (corrected) wd1(pciide0:0:1): timeout type: ata c_bcount: 2048 c_skip: 0 pciide0:0:1: bus-master DMA error: missing interrupt, status=0x61 wd1a: device timeout reading fsbn 1489200 of 1489200-1489203 (wd1 bn 1489263; cn 1477 tn 7 sn 6), retrying wd1: soft error (corrected) wd1(pciide0:0:1): timeout type: ata c_bcount: 2048 c_skip: 0 pciide0:0:1: bus-master DMA error: missing interrupt, status=0x61 wd1a: device timeout reading fsbn 1486376 of 1486376-1486379 (wd1 bn 1486439; cn 1474 tn 10 sn 17), retrying wd1: soft error (corrected) Here comes the fsck output full of errors. It seems that the filesystem gets corrupted quicker as the hard disk reaches its maxim capacity. Even the system is unable to do a clean "halt". It starts the "ddb". #fsck /dev/wd1a ** /dev/rwd1a (NO WRITE) ** Last Mounted on / ** Root file system ** Phase 1 - Check Blocks and Sizes ** Phase 2 - Check Pathnames UNALLOCATED I=62208 OWNER=root MODE=0 SIZE=0 MTIME=Jan 1 01:00 1970 NAME=/usr/libdata/perl5/AnyDBM_File.pm REMOVE? no UNALLOCATED I=62209 OWNER=root MODE=0 SIZE=0 MTIME=Jan 1 01:00 1970 NAME=/usr/libdata/perl5/Attribute REMOVE? no UNALLOCATED I=61952 OWNER=root MODE=0 SIZE=0 MTIME=Jan 1 01:00 1970 NAME=/usr/bin/lam REMOVE? no UNALLOCATED I=61953 OWNER=root MODE=0 SIZE=0 MTIME=Jan 1 01:00 1970 NAME=/usr/bin/last REMOVE? no UNALLOCATED I=61954 OWNER=root MODE=0 SIZE=0 MTIME=Jan 1 01:00 1970 NAME=/usr/bin/lastcomm REMOVE? no UNALLOCATED I=61955 OWNER=root MODE=0 SIZE=0 MTIME=Jan 1 01:00 1970 NAME=/usr/bin/ldd REMOVE? no UNALLOCATED I=85076 OWNER=root MODE=0 SIZE=0 MTIME=Jan 1 01:00 1970 NAME=/usr/include/dev/ic/mpt_ioctl.h REMOVE? no UNALLOCATED I=85077 OWNER=root MODE=0 SIZE=0 MTIME=Jan 1 01:00 1970 NAME=/usr/include/dev/ic/mpt_mpilib.h REMOVE? no UNALLOCATED I=85078 OWNER=root MODE=0 SIZE=0 MTIME=Jan 1 01:00 1970 NAME=/usr/include/dev/ic/mpt_openbsd.h REMOVE? no UNALLOCATED I=85079 OWNER=root MODE=0 SIZE=0 MTIME=Jan 1 01:00 1970 NAME=/usr/include/dev/ic/mpuvar.h REMOVE? no UNALLOCATED I=87776 OWNER=root MODE=0 SIZE=0 MTIME=Jan 1 01:00 1970 NAME=/usr/share/man/cat1/mkdep.0 REMOVE? no UNALLOCATED I=87777 OWNER=root MODE=0 SIZE=0 MTIME=Jan 1 01:00 1970 NAME=/usr/share/man/cat1/mkdir.0 REMOVE? no UNALLOCATED I=87778 OWNER=root MODE=0 SIZE=0 MTIME=Jan 1 01:00 1970 NAME=/usr/share/man/cat1/mkfifo.0 REMOVE? no UNALLOCATED I=87779 OWNER=root MODE=0 SIZE=0 MTIME=Jan 1 01:00 1970 NAME=/usr/share/man/cat1/mktemp.0 REMOVE? no UNALLOCATED I=89396 OWNER=root MODE=0 SIZE=0 MTIME=Jan 1 01:00 1970 NAME=/usr/share/man/cat8/named.0 REMOVE? no UNALLOCATED I=89397 OWNER=root MODE=0 SIZE=0 MTIME=Jan 1 01:00 1970 NAME=/usr/share/man/cat8/ncheck.0 REMOVE? no UNALLOCATED I=89397 OWNER=root MODE=0 SIZE=0 MTIME=Jan 1 01:00 1970 NAME=/usr/share/man/cat8/ncheck.0 REMOVE? no UNALLOCATED I=89398 OWNER=root MODE=0 SIZE=0 MTIME=Jan 1 01:00 1970 NAME=/usr/share/man/cat8/ndp.0 REMOVE? no UNALLOCATED I=89399 OWNER=root MODE=0 SIZE=0 MTIME=Jan 1 01:00 1970 NAME=/usr/share/man/cat8/netgroup_mkdb.0 REMOVE? no UNALLOCATED I=92099 OWNER=root MODE=0 SIZE=0 MTIME=Jan 1 01:00 1970 NAME=/usr/ports/benchmarks/ubench REMOVE? no UNALLOCATED I=92097 OWNER=root MODE=0 SIZE=0 MTIME=Jan 1 01:00 1970 NAME=/usr/ports/benchmarks/randread/distinfo REMOVE? no UNALLOCATED I=92098 OWNER=root MODE=0 SIZE=0 MTIME=Jan 1 01:00 1970 NAME=/usr/ports/benchmarks/randread/Makefile REMOVE? no UNALLOCATED I=92096 OWNER=root MODE=0 SIZE=0 MTIME=Jan 1 01:00 1970 NAME=/usr/ports/benchmarks/randread/CVS/Entries REMOVE? no UNALLOCATED I=93718 OWNER=root MODE=0 SIZE=0 MTIME=Jan 1 01:00 1970 NAME=/usr/ports/emulators/qemu/Makefile REMOVE? no UNALLOCATED I=93719 OWNER=root MODE=0 SIZE=0 MTIME=Jan 1 01:00 1970 NAME=/usr/ports/emulators/qemu/distinfo REMOVE? no UNALLOCATED I=93716 OWNER=root MODE=0 SIZE=0 MTIME=Jan 1 01:00 1970 NAME=/usr/ports/emulators/qemu/CVS/Repository REMOVE? no UNALLOCATED I=93717 OWNER=root MODE=0 SIZE=0 MTIME=Jan 1 01:00 1970 NAME=/usr/ports/emulators/qemu/CVS/Entries REMOVE? no UNALLOCATED I=96416 OWNER=root MODE=0 SIZE=0 MTIME=Jan 1 01:00 1970 NAME=/usr/ports/www/links+/patches/patch-terminal_c REMOVE? no UNALLOCATED I=96417 OWNER=root MODE=0 SIZE=0 MTIME=Jan 1 01:00 1970 NAME=/usr/ports/www/links+/patches/patch-url_c REMOVE? no UNALLOCATED I=96418 OWNER=root MODE=0 SIZE=0 MTIME=Jan 1 01:00 1970 NAME=/usr/ports/www/links+/patches/patch-view_c REMOVE? no UNALLOCATED I=96419 OWNER=root MODE=0 SIZE=0 MTIME=Jan 1 01:00 1970 NAME=/usr/ports/www/links+/patches/patch-language_inc REMOVE? no UNALLOCATED I=98039 OWNER=root MODE=0 SIZE=0 MTIME=Jan 1 01:00 1970 NAME=/usr/ports/textproc/libxml/Makefile REMOVE? no UNALLOCATED I=98036 OWNER=root MODE=0 SIZE=0 MTIME=Jan 1 01:00 1970 NAME=/usr/ports/textproc/libxml/pkg/PFRAG.shared REMOVE? no UNALLOCATED I=98037 OWNER=root MODE=0 SIZE=0 MTIME=Jan 1 01:00 1970 NAME=/usr/ports/textproc/libxml/pkg/PLIST REMOVE? no UNALLOCATED I=98038 OWNER=root MODE=0 SIZE=0 MTIME=Jan 1 01:00 1970 NAME=/usr/ports/textproc/libxml/pkg/DESCR REMOVE? no ** Phase 3 - Check Connectivity UNREF DIR I=92100 OWNER=root MODE=40755 SIZE=512 MTIME=Mar 20 06:55 2005 RECONNECT? no UNREF DIR I=62214 OWNER=root MODE=40755 SIZE=512 MTIME=Mar 20 07:55 2005 RECONNECT? no UNREF DIR I=6632 OWNER=root MODE=40755 SIZE=512 MTIME=Jun 4 19:33 2004 RECONNECT? no UNREF DIR I=6632 OWNER=root MODE=40755 SIZE=512 MTIME=Jun 4 19:33 2004 RECONNECT? no UNREF DIR I=6626 OWNER=root MODE=40755 SIZE=512 MTIME=Mar 16 13:28 2005 RECONNECT? no UNREF DIR I=6626 OWNER=root MODE=40755 SIZE=512 MTIME=Mar 16 13:28 2005 RECONNECT? no ** Phase 4 - Check Reference Counts UNREF DIR I=6626 OWNER=root MODE=40755 SIZE=512 MTIME=Mar 16 13:28 2005 CLEAR? no UNREF DIR I=6627 OWNER=root MODE=40755 SIZE=512 MTIME=Mar 20 06:55 2005 CLEAR? no UNREF DIR I=6632 OWNER=root MODE=40755 SIZE=512 MTIME=Jun 4 19:33 2004 CLEAR? no UNREF DIR I=6633 OWNER=root MODE=40755 SIZE=512 MTIME=Mar 20 06:55 2005 CLEAR? no LINK COUNT DIR I=62207 OWNER=root MODE=40755 SIZE=3072 MTIME=Aug 24 11:39 2005 COUNT 47 SHOULD BE 46 ADJUST? no UNREF FILE I=62212 OWNER=root MODE=100444 SIZE=2714 MTIME=Mar 20 07:55 2005 RECONNECT? no CLEAR? no UNREF FILE I=62213 OWNER=root MODE=100444 SIZE=2206 MTIME=Mar 20 07:55 2005 RECONNECT? no CLEAR? no UNREF DIR I=62214 OWNER=root MODE=40755 SIZE=512 MTIME=Mar 20 07:55 2005 CLEAR? no LINK COUNT DIR I=92065 OWNER=root MODE=40755 SIZE=512 MTIME=Sep 10 03:40 2003 COUNT 16 SHOULD BE 15 ADJUST? no UNREF DIR I=92100 OWNER=root MODE=40755 SIZE=512 MTIME=Mar 20 06:55 2005 CLEAR? no UNREF FILE I=92103 OWNER=root MODE=100644 SIZE=653 MTIME=Nov 23 10:24 2004 RECONNECT? no CLEAR? no UNREF FILE I=92104 OWNER=root MODE=100644 SIZE=233 MTIME=Jan 12 23:00 2005 RECONNECT? no CLEAR? no ** Phase 5 - Check Cyl groups SUMMARY INFORMATION BAD SALVAGE? no BLK(S) MISSING IN BIT MAPS SALVAGE? no FREE BLK COUNT(S) WRONG IN SUPERBLK SALVAGE? no 70734 files, 320797 used, 133678 free (62 frags, 16702 blocks, 0.0% fragmentation) I am going to open the box and change the cables just to see. After that, I will throw my disk away trought the window. I have 2 OpenBSD installs on other 2 computers, of course without errors. Many thanks for your time. Ramiro. EA1ABZ.