小编cod*_*imp的帖子

ubuntu 16.04 fstab 因 nobootwait 而失败

我只是全新安装 Ubuntu 16.04(替换 14.04),目的是移植大量工作 fstab 文件,以便挂载其他 JFS 磁盘/分区。但我似乎遇到了麻烦nobootwait

例如,在 14.04 中工作的一个 fstab 条目是:

UUID=<uuid>  /storage jfs defaults,nodiratime,noatime,nofail,nobootwait  0 2
Run Code Online (Sandbox Code Playgroud)

但是在 16.04 中,它既不会在启动时挂载驱动器,也不会按照以下命令挂载:

sudo mount /storage
Run Code Online (Sandbox Code Playgroud)

我确实安装了 jfsutils,并且我可以手动挂载分区,即

sudo mount -t jfs /dev/sdX /storage
Run Code Online (Sandbox Code Playgroud)

我在 dmesg

[   6.720171] jfs: Unrecognized mount option "nobootwait" or missing value
Run Code Online (Sandbox Code Playgroud)

因此,以此作为提示,当我nobootwait从 fstab 中删除该选项时,命令

sudo mount /storage 
Run Code Online (Sandbox Code Playgroud)

工作正常。(我不知道启动时的情况,因为我目前正在通过 ssh 执行此操作,并且不想冒计算机无法启动的风险)。

显然,一种解决方案是放弃该nobootwait选项。但我不想那样做。也许 nobootwait 从未在 14.04 和 14.04 中工作(我从未遇到过磁盘启动时故障)只是忽略了错误,但我想要nobootwait.

Ubuntu 16.04 或 linux 内核是否有变化nobootwait

boot fstab mount

17
推荐指数
3
解决办法
2万
查看次数

标签 统计

boot ×1

fstab ×1

mount ×1