如果在Linux系统中有多余的块设备,当重启系统时可能无法正常启动。下面介绍一下如何移除/etc/fstab
文件内不存在的块设备。【云技术在线】提供Linux系统运维服务。
- 执行以下命令,查看当前Linux实例中存在的块设备信息。
blkid
系统显示类似如下,当前Linux实例存在2个块设备。
说明:此处仅为示例,现场请以实际情况为准。
- 执行以下命令,查看当前
/etc/fstab
文件中配置的块设备信息。cat /etc/fstab
系统显示类似如下,对比
/etc/fstab
文件与blkid
命令结果中的块设备信息是否存在不一致的情况,即UUID
信息是否完全一致。
- 如果存在不一致的情况,请记录
blkid
命令的结果。然后执行以下命令,编辑/etc/fstab
文件。vim /etc/fstab
说明:修改文件之前,请先备份
/etc/fstab
文件。单击A键,删除
/etc/fstab
文件中与blkid
命令结果不一致的块设备信息。更新完成后,单击Esc退出编辑模式。输入:wq
,键入Enter
,保存并退出。说明:
:wq
中的冒号(:)需要单击Shift
加半角冒号(:)键输出。- 此处建议通过注释符号(#)来替代删除操作。
系统显示类似如下,此处以注释
UUID
是a8972b25-eb49-493f-a80c-6ab8db0353bf
的块设备为例,现场以实际情况为准。 - 确认
/etc/fstab
文件中的块设备信息与blkid
命令结果中的信息一致。