使用chroot时出现:chroot 出现sudo: unable to allocate pty: No such device问题

请先 登录 后评论

1 个回答

cainiaocl

如果在chroot环境中使用sudo命令时出现"sudo: unable to allocate pty: No such device"的错误,可能是因为chroot环境中缺少必要的虚拟终端设备。可以尝试在chroot环境中手动创建虚拟终端设备,如:mknod -m 666 /dev/ptmx c 5 2,并将该设备文件挂载到/chroot/dev/pts目录下。另外,还可以尝试在chroot环境中设置sudo的"-S"选项,让sudo在运行时不使用虚拟终端设备,如:sudo -S command。如果仍然无法解决问题,可以尝试重新构建chroot环境或使用其他方法解决。


请先 登录 后评论
  • 1 关注
  • 0 收藏,776 浏览
  • cainiaocl 提出于 2023-03-24 10:09

相似问题