I have FreeBSD 7.3-RELEASE running on an ALIX board, booting from a CF. It's running quite good, apart from the USB pen drive, which doesn't mount at boot time, and halts the boot, because it isn't ready in time for the filesystem to get mounted from fstab.
To make the system boot, I have put the following in fstab ;
The 'late' option get this to mount later in the boot process, after the USB drive has finally been probed and made available.
BUT, I have to have to prevent the fsck checking, else it will fail the next boot, for example if there is a power cut, or if some dozy idiot thinks they can just unplug and plug it in for whatever reason, like they would on Windows!
This means remote support is kind of risky.
Anyway, I thought, for the time being, we'll brush over the above, it works, in a fashion.
Now, last night I finally put the box on to a static IP Address, as it will act as a server. The boot fails again! It seems that the delay during boot where the DHCPOFFER(s) occur is enough to give time for the USB to be probed, before the 'late' mount occurs.
If the system knows the IP Address and doesn't need to wait for DHCP, the 'late' mount still occurs before the USB pen drive is available.
Please, is there any way to get the USB to be available earlier in the boot process?
To make the system boot, I have put the following in fstab ;
Code:
/dev/da0s1 /mnt/data ufs rw,late,noatime 0 0
The 'late' option get this to mount later in the boot process, after the USB drive has finally been probed and made available.
BUT, I have to have to prevent the fsck checking, else it will fail the next boot, for example if there is a power cut, or if some dozy idiot thinks they can just unplug and plug it in for whatever reason, like they would on Windows!
This means remote support is kind of risky.
Anyway, I thought, for the time being, we'll brush over the above, it works, in a fashion.
Now, last night I finally put the box on to a static IP Address, as it will act as a server. The boot fails again! It seems that the delay during boot where the DHCPOFFER(s) occur is enough to give time for the USB to be probed, before the 'late' mount occurs.
If the system knows the IP Address and doesn't need to wait for DHCP, the 'late' mount still occurs before the USB pen drive is available.
Please, is there any way to get the USB to be available earlier in the boot process?