Linux“/dev/sdb1上的文件系统检查的依赖关系失败” 解决办法

我的Linux系统是装在VMware虚拟机上的,用过VMware的朋友都知道,它是可以管理硬盘的,可以随意添加、移除硬盘。

我最初总共有3块硬盘的,其中一块(/dev/sdb1)已经挂载到/fujieace,我今天为了清理我物理硬盘(F盘)的空间,我是直接在VMware - 虚拟机设置 - 这里直接移除了最后2块硬盘(这2块硬盘都是一些 )可有可无的内容)。

VMware - 虚拟机设置

 

注意:我其中一块硬盘(/dev/sdb1)已挂载到/fujieace,但是我却未用 umount命令卸载它。而我是直接用的VMware - 虚拟机设置 - 硬盘 - 移除。

 

当我再次重启VMware虚拟机里的linux系统后,提示了一系列错误:

[ TIME ] Timed out waiting for device dev-sdb1.device.
[DEPEND] Dependecncy failed for File System Check on /dev/sdb1.
[DEPEND] Dependecncy failed for /fujieace.
[DEPEND] Dependecncy failed for Local File Systems.
......

译为

[TIME] 等待设备dev-sdb1.device超时。

[DEPEND] 对/dev/sdb1上的文件系统检查的依赖性失败。

[DEPEND] /fujieace的依赖失败。

[DEPEND] 本地文件系统的依赖失败。

Dependecncy failed for File System Check

 

解决办法:

其实出现这个原因那是因为我以前在挂载硬盘的时候,设置了开机自动挂载。

因此,就算我直接从VMware - 虚拟机设置 - 移除了硬盘,开机后,系统它依然会自动找/dev/sdb1去自动挂载到/fujieace。由于我删除了硬盘,当然找不到/dev/sdb1,所以就会出错误了。

 

1、我们只需要从上图中的:

Give root password for maintenace
(or press Control-D to continue):

后面输入你的root用户密码即可进入Linux系统命令界面。

 

2、修改:设置开机自动挂载文件/etc/fstab ;删除/dev/sdb1 那行数据即可!

vim /etc/fstab

 

3、保存文件并重启系统即恢复正常!

 

相关文章:

Linux磁盘及文件系统 详解(二):磁盘命名和分区

    A+
发布日期:2018年07月26日  所属分类:Linux
最后修改时间:2018-07-26 23:49
评分: (1 票;平均数5.00 ;最高评分 5 ;用户总数1;总得分 5;百分比100.00)
付杰
服务器管理面板/主机控制面板“安装”服务
服务器管理面板/主机控制面板“安装”服务
  • ¥ 9.9元
  • 市场价:49.9元
PHP运行环境 Wamp Lamp Lnmp 安装、配置、搭建服务
PHP运行环境 Wamp Lamp Lnmp 安装、配置、搭建服务
  • ¥ 9.9元
  • 市场价:49.9元
wordpress discux dedecms 帝国 phpcms等快速建站服务
wordpress discux dedecms 帝国 phpcms等快速建站服务
  • ¥ 99.9元
  • 市场价:499.9元
永久免费SSL证书服务 HTTPS申请 安装 配置 支持通配符*
永久免费SSL证书服务 HTTPS申请 安装 配置 支持通配符*
  • ¥ 199.9元
  • 市场价:20000元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: