mount: /: cannot remount /dev/mapper/rootfs read-write, is write-protected
时间: 2024-10-19 08:02:52 浏览: 38
unprivileged-remount-test.rar_Mount!
当您试图在Linux CentOS 6.5的单用户模式下通过`mount -o remount,rw /`命令重新挂载根文件系统(/)以允许写入操作时,遇到了"write-protected"错误。这通常意味着系统分区(在这个案例中可能是/dev/mapper/VolGroup-lv_root或rootfs)当前设置为只读状态,不允许进行写入操作。
要解决这个问题,您需要执行以下步骤[^1]:
1. **确认设备权限**:
```bash
[root@localhost /]# blockdev --getro /dev/mapper/VolGroup-lv_root
```
如果返回结果是`1`(表示只读),说明设备确实受保护。
2. **解除写保护**:
使用`chattr`命令解除文件系统的属性:
```bash
[root@localhost /]# chattr -R +w /
```
这会递归地解除整个文件系统的写保护。如果提示权限不足,可能需要以管理员身份运行(如输入`sudo chattr ...`)。
3. **尝试重新挂载**:
```bash
[root@localhost /]# mount -o remount,rw /
```
如果现在可以成功执行,那么就说明写保护已经被移除,您可以继续修改密码或其他需要写入的操作。
请注意,解除写保护可能会对系统安全性造成影响,因此在非必要情况下请谨慎操作。如果问题是由于误操作导致的,恢复之前最好备份重要数据。
阅读全文