failed to remount partition dev:/dev/mapper/a_system mnt:/: Permission denied
时间: 2023-08-06 20:02:41 浏览: 156
这个问题通常是由于权限问题导致的。你可能需要以管理员权限运行命令来重新挂载分区。你可以尝试使用 `sudo` 命令来执行这个操作,例如:
```
sudo mount -o remount /dev/mapper/a_system /
```
这将以管理员权限重新挂载分区 `/dev/mapper/a_system` 到根目录 `/`。如果你没有管理员权限,你可能需要联系系统管理员或者使用其他方法获取足够的权限来执行此操作。
相关问题
failed to remount partition dev:/dev/block/dm-0 mnt:/system: Read-only file system,怎么解决
这个错误通常发生在Android系统中,表示文件系统只读,不能写入。这可能是由于系统出现错误或者权限问题导致的。以下是一些解决方法:
1. 重新启动设备:尝试重启设备,看看是否可以正常启动。
2. 检查文件系统:使用文件系统检查工具,如fsck,检查文件系统的完整性。你可以通过在终端中运行以下命令来检查文件系统:
```
su
umount /system
e2fsck -f /dev/block/dm-0
mount -o ro,remount /system
```
3. 检查权限:检查文件系统的权限是否正确设置。你可以通过在终端中运行以下命令来检查文件系统的权限:
```
su
chmod 755 /system
chown root:root /system
```
4. 卸载和重新安装应用程序:尝试卸载和重新安装可能导致该错误的应用程序。
如果以上方法都无法解决问题,你可能需要考虑从备份或者恢复设备出厂设置。请注意,这将删除设备上的所有数据,因此请确保提前备份重要数据。
mount: /: cannot remount /dev/mapper/rootfs read-write, is write-protected
当您试图在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 /
```
如果现在可以成功执行,那么就说明写保护已经被移除,您可以继续修改密码或其他需要写入的操作。
请注意,解除写保护可能会对系统安全性造成影响,因此在非必要情况下请谨慎操作。如果问题是由于误操作导致的,恢复之前最好备份重要数据。
阅读全文