pivot_root设备或资源繁忙

时间:2015-01-18 22:44:03

标签: linux

在VMWare上的Ubuntu 64bit上生成以下命令:

mount /dev/sda1 /newroot
cd /newroot
mkdir old-root
pivot_root . old-root

我收到一个我不理解的错误

pivot_root: device or resource busy

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

当新的根目录是纯目录时,我看到了相同的错误。当新的根是挂载时,就可以了。目录的绑定安装也是可以的。还需要确保根目录权限为0755,并且由根用户拥有。

相关答案指出您需要先卸载/ proc。我看不到相同。

主机ubnutu是16.04,它可以旋转到18.04。使用unshare -m -p -f /bin/bash,然后使用pivot_root . old_root-f是避免memory allocation error所必需的。