Re: shutdown no longer umounts idle USB connected drive.

From: Ian FREISLICH <ianfreislich_at_gmail.com>
Date: Sun, 06 Sep 2026 13:59:48 UTC
On 9/5/26 23:49, Ian Freislich wrote:
> On September 5, 2026 16:31:33 Tomek CEDRO <tomek@cedro.info> wrote:
>> On Sat, Sep 5, 2026, 18:21 Ian FREISLICH <ianfreislich@gmail.com 
>> <mailto:ianfreislich@gmail.com>> wrote:
>>
>>     (..)
>>
>>     Well yes, after I fsck and manually mount, retries work. When I
>>     reboot
>>     the system, sometimes that drive is left unclean and never gets
>>     mounted
>>     or fscked
>>
>>
>> Silly question, this is not the /etc/fstab specific problem right?
>>
>> https://man.freebsd.org/cgi/man.cgi?query=fstab <https:// 
>> man.freebsd.org/cgi/man.cgi?query=fstab>
>>
>> --
>> CeDeROM, SQ7MHZ, http://www.tomek.cedro.info <http://www.tomek.cedro.info>
> 
> What fstab problem are you referring to? It's worked through 14-CURRENT, 
> 15-CURRENT and has only become a problem recently on 16-CURRENT.
> 
> I'm happy to provide any requested data. I'm just at a loss where to 
> start debugging this.
OK, I was wrong. The device appears to be dropping out during cron.daily.

Sep  6 03:07:12 router kernel: ugen0.2: <ULT-Best Best USB Device> at 
usbus0 (disconnected)
Sep  6 03:07:12 router kernel: umass0: at uhub1, port 2, addr 4 
(disconnected)
Sep  6 03:07:12 router kernel: (da0:umass-sim0:0:0:0): READ(10). CDB: 28 
00 43 22 1e 28 00 00 40 00
Sep  6 03:07:12 router kernel: (da0:umass-sim0:0:0:0): CAM status: 
Auto-Sense Retrieval Failed
Sep  6 03:07:12 router kernel: (da0:umass-sim0:0:0:0): Error 5, 
Unretryable error
Sep  6 03:07:12 router kernel: g_vfs_done(): gpt/backup converting all 
errors to ENXIO
Sep  6 03:07:12 router kernel: 
g_vfs_done():gpt/backup[READ(offset=559217901568, length=32768)]error = 
6 suppressing further ENXIO
Sep  6 03:07:12 router kernel: UFS: forcibly unmounting /dev/gpt/backup 
from /backup
Sep  6 03:07:12 router kernel: da0 at umass-sim0 bus 0 scbus1 target 0 lun 0
Sep  6 03:07:12 router kernel: da0: <WDC WD30 09FYPX-09AAMB0 4101>  s/n 
235678C2149D detached
Sep  6 03:07:12 router kernel: (da0:umass-sim0:0:0:0): Periph destroyed
Sep  6 03:07:12 router kernel: umass0: detached
Sep  6 03:07:20 router kernel: ugen0.2: <ULT-Best Best USB Device> at usbus0
Sep  6 03:07:20 router kernel: umass0 on uhub1
Sep  6 03:07:20 router kernel: umass0: <ULT-Best Best USB Device, class 
0/0, rev 3.00/41.01, addr 5> on usbus0
Sep  6 03:07:20 router kernel: umass0:  SCSI over Bulk-Only; quirks = 0x0
Sep  6 03:07:20 router kernel: umass0:1:0: Attached to scbus1
Sep  6 03:07:20 router kernel: da0 at umass-sim0 bus 0 scbus1 target 0 lun 0
Sep  6 03:07:20 router kernel: da0: <WDC WD30 09FYPX-09AAMB0 4101> Fixed 
Direct Access SPC-4 SCSI device
Sep  6 03:07:20 router kernel: da0: Serial Number 235678C2149D
Sep  6 03:07:20 router kernel: da0: 400.000MB/s transfers
Sep  6 03:07:20 router kernel: da0: 2861588MB (5860533168 512 byte sectors)
Sep  6 03:07:20 router kernel: da0: quirks=0x2<NO_6_BYTE>

I still don't understand why it's not being fscked during bootup

# Device                Mountpoint      FStype  Options Dump    Pass#
/dev/gpt/root           /               ufs     rw      1       1
/dev/gpt/boot           /boot/efi       msdosfs rw      2       2
fdesc                   /dev/fd         fdescfs rw      0       0
proc                    /proc           procfs  rw      0       0
/dev/gpt/swap           none            swap    sw      0       0
/dev/gpt/backup         /backup         ufs     rw      1       3