将所有者更改为目录的 root

将所有者更改为目录的 root

我有我的 SD 卡,有两个分区 BOOT 和 rootfs。 BOOT 的所有者为用户,而 rootfs 的所有者为 root。但我希望目录 BOOT 的所有者是 root,rootfs 是用户。必须做什么?

当我使用该命令时sudo chown -R root BOOT/,出现错误“不允许操作”。

答案1

确保您的 /boot 分区和 / 分区实际上没有以 ro 模式安装,如果您在实时系统上操作,则无法更改它,但如果它是准系统,则可以更改它。

运行mount并发布命令的输出,或者更好地运行mount | grep -i boot并检查是否有ro标志,这意味着您的 /boot 分区是以只读模式安装的。

如果它不是一个实时系统那么你可以运行mount -o remount,rw /boot

如果您得到 cannot remount /boot read-write, is write-protected这样的答案,则意味着您正在尝试将 ro 卷安装为 rw,例如 CD/DVD 上的分区或 dd 到 USB 驱动器的 iso 映像。

相关内容