ubuntu文件系统只读 /etc/mtab is not writable

本文介绍了Ubuntu系统开机后无法进入图形界面,远程登录后发现系统成为只读文件系统的故障排查及修复过程。通过使用Ubuntu光盘引导系统,进入命令行终端,运行特定命令进行磁盘信息修复,最终成功解决问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天出现个怪现象,ubuntu开机后无法进入图形界面,远程登录后发现系统成了只读文件系统。mount命令之后出现如下信息

mount: warning: /etc/mtab is not writable (e.g. read-only filesystem).      

            It's possible that information reported by mount(8) is not      

            up to date. For actual information about system mount points      

            check the /proc/mounts file.

查看/etc/fstab文件时发现

UUID=xxxx  /  ext4  errors=remount-ro  0  1

这个说明ubuntu文件系统成了只读文件系统。

解决办法:

用ubuntu光盘引导系统,进入命令行终端,输入如下命令修复磁盘信息

sudo fsck  /dev/sdxy       #sdxy为系统dev/sdxy is your ubuntu root partition 或者为出现问题的分区。

一路yes fix之后,重启电脑,至此ubuntu工作正常!

这个错误信息表示在尝试挂载共享目录时,系统无法在`/etc/fstab`文件或`/etc/mtab`文件中找到对应的挂载点`/mnt/hgfs`。这通常出现在使用Linux系统的虚拟机中,尤其是与宿主机进行文件共享的时候。在VMware Workstation中,`/mnt/hgfs`是用于挂载宿主机文件夹到虚拟机的一个默认挂载点,如果该目录不存在或未正确配置,就会出现这个错误。 解决这个问题通常涉及以下几个步骤: 1. 确认`/mnt/hgfs`目录是否存在。如果不存在,需要手动创建该目录。 2. 检查`/etc/fstab`文件中是否有相应的挂载信息。如果没有,需要手动添加挂载指令。 3. 如果`/etc/mtab`文件中也没有记录,可能需要重新启动虚拟机或手动挂载该目录。 具体操作步骤如下: 1. 创建`/mnt/hgfs`目录: ```bash sudo mkdir /mnt/hgfs ``` 2. 编辑`/etc/fstab`文件,添加挂载指令。可以使用文本编辑器,如使用`nano`或`vim`: ```bash sudo nano /etc/fstab ``` 在`/etc/fstab`文件中添加如下行(假设宿主机共享目录为`/path/to/shared/dir`): ``` /path/to/shared/dir /mnt/hgfs vmhgfs defaults 0 0 ``` 注意:`vmhgfs`是VMware的文件系统类型,用于在Linux虚拟机中挂载宿主机共享目录。 3. 挂载目录(可选步骤,如果上面的步骤正确,通常不需要手动挂载): ```bash sudo mount -a ``` 4. 如果系统仍然无法挂载,尝试手动挂载: ```bash sudo mount -t vmhgfs .host:/ /mnt/hgfs ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值