I just clean install Ubuntu 16.04 (to replace 14.04) with the intention of porting bulk of the working fstab file, in order to mount other JFS disk/partitions. But I seem to be having trouble with nobootwait
.
For example, one fstab entry that worked in 14.04 was:
UUID=<uuid> /storage jfs defaults,nodiratime,noatime,nofail,nobootwait 0 2
But in 16.04, it will neither mount the drive at boot time nor mount per the following command:
sudo mount /storage
I do have jfsutils installed, AND I am able to mount the partition manually, i.e.
sudo mount -t jfs /dev/sdX /storage
I found this in dmesg
[ 6.720171] jfs: Unrecognized mount option "nobootwait" or missing value
So, taking that as a hint, when I remove the nobootwait
option from fstab, the command
sudo mount /storage
works fine. (I don't know about at boot time as I'm currently doing this over ssh and don't want to risk computer failing to boot).
Obviously, one solution is to drop the nobootwait
option. But I don't want to do that. Maybe nobootwait NEVER worked (I never had boottime failure of the disk) in 14.04 and 14.04 just ignored the error, but I want the supposed functionality of nobootwait
.
Has there been a change in Ubuntu 16.04 or the linux kernel regarding nobootwait
?
nobootwait
was dropped as an option, but I haven't found this documented anywhere. I replaced it withnofail
.nobootwait
functionality.