> Date: Sun, 29 Aug 2021 11:20:06 +0100 > From: Stuart Henderson <[email protected]> > > On 2021/08/28 22:28, Stuart Henderson wrote: > > Spotted this at the end of a sysupgrade run. No issue with the reboot but > > it doesn't look quite right, in particular the newfs_msdos is a bit scary. > > > > [...] > > Installing xshare70.tgz 100% |**************************| 4505 KB 00:36 > > > > Installing xfont70.tgz 100% |**************************| 39344 KB 01:47 > > > > Installing xserv70.tgz 100% |**************************| 12346 KB 00:11 > > > > Location of sets? (disk http nfs or 'done') [done] done > > Making all device nodes... done. > > sh: /sbin/fsck_msdos: not found > > newfs_msdos: /dev/rsd0i is mounted on /mnt/boot > > Oh and I see why I hit it now, I have this from when I was trying various > u-boot changes (to make it easier to update the files from the booted system). > > $ grep boot /etc/fstab > a3d7f93f60aec212.i /boot msdos rw,noatime 1 1
Yeah, that'll break things. The missing fsck itself isn't fatal since msdos filesystems don't have a bit to mark them clean and can always be mounted rw even if they weren't unmounted cleanly. Should installboot(8) handle the case where the filesystem is already mounted?
