/dev/sda1 contains a file system uith errors,check forced.
打开虚拟机的时候卡顿,于是强制任务管理器关闭虚拟机,导致报错,如果该文件位于远程文件系统上,请确保网络连接以及该磁盘所在的服务器正常工作。如果该文件位于可移动介质中,请重新连接该介质。选择重试以重试该操作。选择,取消以关闭虚拟机电源,选择继续以将该错误转发到客户机操作系统。如图所示
这主要是非正常关虚拟机造成的,具体原因如下:虚拟机为了防止有多虚拟机共用一个虚拟磁盘(就是后缀为.vmdk那个文件)造成数据的丢失和性能的削弱,每次启动虚拟机时会给每个虚拟磁盘加一个磁盘锁(也就是后缀为.lck的那个文件夹)对虚拟磁盘文件进行锁定保护,在关掉虚拟机时又会自动删除那个磁盘锁文件。当虚拟机非正常关闭,就会出现一个文件夹带有缀.lck,不会自动删除,才会引起这样报错。
进入目录H:\,这个目录是我虚拟机的安装目录,然后把这个目录下的*.lck的文件删除,重新启动虚拟机就可以了。删掉
输入指令
fsck -C fd -N /dev/sda1
根据提示,再输入它提示的:注意是C零,不是C欧
fsck.ext4 -C0 /dev/sda1
END