中止创建后无法删除 chroot

中止创建后无法删除 chroot

我正在尝试设置 chroot,然后运行

sudo qemu-debootstrap --arch=amd64 stretch /srv/chroot/focal-amd64

在第二阶段,我意识到我想要的是focal,而不是stretch。复制粘贴错误。
所以我按下 ctrl + c 并想再试一次。

sudo rm -rf /srv/chroot/focal-amd64/*

然而我收到了

rm: cannot remove '/srv/chroot/focal-amd64/proc/[...]': Operation not permitted

我尝试使用以下方法设置目录的写权限

find -type d | xargs chmod +rwx

出现同样的错误。无论我尝试做什么,似乎都无法再删除该文件夹以重试。

以前,当我让 chroot 创建完成时,我能够删除该目录而不会出现任何问题,只有在我中断这个之后才会发生这种情况。

答案1

正如评论中所建议的,这个解决方案可能会有帮助

我设法拔下硬盘并将其放入另一台机器并删除那里的文件夹,没有任何问题。

相关内容