您尚未登录。

#1 2018-06-16 22:50:05

cbfjw
会员
注册时间: 2016-12-16
帖子: 137

(已解)求教近日偶尔出现开机无法自动挂载的问题?

两块硬盘:
一块sda 120G ssd 单系统arch
另一块sdb  500G ntfs  出现无法挂载问题的就是这块
装机时也装了ntfs-3g 自行编辑了fstab(该文件最后三行),一直也没有任何问题。然而这两日开机要查看非系统盘(sdb)资料时发现没有挂载?类似事件并非每次,且毫无规律的出现过几次。

cat /etc/fstab
# Static information about the filesystems.
# See fstab(5) for details.

# <file system> <dir> <type> <options> <dump> <pass>
# /dev/sda2
UUID=cb4600ef-556d-4ceb-add6-f80d3056d9b5    /             ext4          rw,relatime,data=ordered    0 1

# /dev/sda3
UUID=c4ee3cf0-a397-49dd-9d8d-20b4af272f38    /home         ext4          rw,relatime,data=ordered    0 2

# /dev/sda1
UUID=2A6B-BDF7          /boot/EFI     vfat          rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro    0 2

/dev/sdb1 /mnt/sdb1 auto nosuid,nodev,nofail,x-gvfs-show 0 0
/dev/sdb2 /mnt/sdb2 auto nosuid,nodev,nofail,x-gvfs-show 0 0
/dev/sdb3 /mnt/sdb3 auto nosuid,nodev,nofail,x-gvfs-show 0 0

最近编辑记录 cbfjw (2018-06-17 15:19:41)

离线

#2 2018-06-17 11:17:41

xtricman
喵了个咪
注册时间: 2012-12-26
帖子: 494

Re: (已解)求教近日偶尔出现开机无法自动挂载的问题?

能不能从journald日志看出点什么
瞎猜一下,你看你一块写的UUID,一块写得sdb,你怎么确定那磁盘每次上来都是sdb?每次没成功自动挂载的时候,尝试用完全一样的参数手工mount会成功么?

离线

#3 2018-06-17 12:14:57

cbfjw
会员
注册时间: 2016-12-16
帖子: 137

Re: (已解)求教近日偶尔出现开机无法自动挂载的问题?

看来万无一失的挂载唯有uuid了,十分感谢!

离线

#4 2018-06-17 17:38:05

xtricman
喵了个咪
注册时间: 2012-12-26
帖子: 494

Re: (已解)求教近日偶尔出现开机无法自动挂载的问题?

cbfjw 说:

看来万无一失的挂载唯有uuid了,十分感谢!

有点好奇,话说你真的那块磁盘有时候上来是sda有时候sdb?我知道理论上是可能的,毕竟我没有亲眼见过这种情形。

离线

#5 2018-06-17 19:37:44

cbfjw
会员
注册时间: 2016-12-16
帖子: 137

Re: (已解)求教近日偶尔出现开机无法自动挂载的问题?

xtricman 说:
cbfjw 说:

看来万无一失的挂载唯有uuid了,十分感谢!

有点好奇,话说你真的那块磁盘有时候上来是sda有时候sdb?我知道理论上是可能的,毕竟我没有亲眼见过这种情形。

sda,sdb没有互换过(如果有的话sda上的arch怕也启动不了了)——主板上的sata接口是固定的一般很少去动。
不过当同时插入两个U盘时,sdc,sdd 就真的互换过。

离线

#6 2018-06-17 21:47:48

xtricman
喵了个咪
注册时间: 2012-12-26
帖子: 494

Re: (已解)求教近日偶尔出现开机无法自动挂载的问题?

cbfjw 说:

sda,sdb没有互换过(如果有的话sda上的arch怕也启动不了了)——主板上的sata接口是固定的一般很少去动。
不过当同时插入两个U盘时,sdc,sdd 就真的互换过。

其实取决于你内核参数怎么写,你可以按UUID写的,那样就不依赖内核设备名字,不怕互换,根分区是在initramfs里面挂载的,所以挂完了你的fstab里面可以不写/,fstab是systemd处理的,用来继续挂载其他文件系统,如果你没有什么/usr分区之类的特殊配置是fstab可以不写/的。

离线

页脚