我使用命令mount挂载驱动器并修改fstab文件(所以重新启动后磁盘应该是可见的)。不幸的是,在系统重新启动后,系统中看不到挂载。
lsblk -a说,磁盘是配置的,但没有安装点。
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 250G 0 disk
vda 254:0 0 100G 0 disk
├─vda1 254:1 0 100G 0 part /
└─vda2 254:2 0 2M 0 part 下面是来自journalctl的日志:
May 15 09:23:34 srv systemd[1]: dev-disk-by\x2duuid-XXX\XXX\XXXX\ZZZZZ\YYYY.device: Job dev-disk-by\x2duuid-XXX\XXX\XXXX\ZZZZZ\YYYY.device/start timed >
May 15 09:23:34 srv systemd[1]: Timed out waiting for device /dev/disk/by-uuid/XXXX-XXXX-XXX-XXX-XXXXXXX.
May 15 09:23:34 srv systemd[1]: Dependency failed for Mount DO Volume dev-volume.
May 15 09:23:34 srv systemd[1]: mnt-dev_volume.mount: Job mnt-dev_volume.mount/start failed with result 'dependency'.如何修复它并自动挂载磁盘?
发布于 2023-05-15 14:27:59
我的问题是由于配置冲突,它发生在数字海洋中的磁盘迁移之后,这导致了磁盘UUID的改变。检查这两个配置:/etc/fstab/ (磁盘配置)和/etc/systemd/system/mnt-volume_*.mount (挂载配置)文件。
在这种情况下,指出了不正确的UUID,导致systemd试图安装它,尽管在fstab中设置了配置。
mount命令+调整fstab)https://unix.stackexchange.com/questions/745951
复制相似问题