/etc/fstab只读无法修改
时间: 2023-10-02 15:04:04 浏览: 54
请问如何解决这个问题?
您可以使用以下命令使fstab可写:
sudo mount -o remount,rw /etc/fstab
这将使fstab文件可写,您可以修改它并保存更改。完成后,您可以使用以下命令使它再次只读:
sudo mount -o remount,ro /etc/fstab
希望这能帮助您解决问题!
相关问题
/etc/fstab" 只读 (请加 ! 强制执行)
要将"/etc/fstab"文件设置为只读并强制执行,可以使用以下命令:
```shell
chmod -c !/etc/fstab
```
这将更改"/etc/fstab"文件的权限,使其只读,并且加上了"!"参数以强制执行更改。
请注意,执行此命令需要具有足够的权限。确保以管理员身份运行该命令或使用sudo。
单用户下无法修改/etc/fstab文件
如果您在单用户模式下无法修改/etc/fstab文件,可以尝试以下步骤:
1. 重启系统并进入单用户模式。您可以按下计算机的重启按钮,然后在引导过程中选择单用户模式。
2. 在单用户模式下,系统会自动将根文件系统挂载为只读。要将其重新挂载为可写,请运行以下命令:
```
mount -o remount,rw /
```
3. 检查/etc/fstab文件的权限。确保您有足够的权限进行修改。可以使用以下命令查看权限:
```
ls -l /etc/fstab
```
4. 使用文本编辑器(如vi或nano)打开/etc/fstab文件:
```
vi /etc/fstab
```
5. 在编辑器中,查找您想要修改的行对应的设备或挂载点。然后,修改该行以将其挂载为可写:
```
<device> <mount_point> <filesystem_type> <options> <dump> <pass>
```
例如,将"ro"(只读)选项更改为"rw"(可读写)。
6. 保存更改并关闭编辑器。
7. 重新启动系统:
```
reboot
```
系统将以正常模式启动,并且您应该能够以可写模式访问/etc/fstab文件了。请在单用户模式下小心操作,并确保对所做的更改有充分了解,以避免系统故障。