我在 Ubuntu 10.04 上收到了这篇文章中提到的错误。我通过软件更新升级到 Ubuntu 10.10,但我再次收到此错误。
mount: mounts none on /dev/pts failed: Device
这是启动日志:
IP-Config: no response after 4 secs - giving up
/scripts/init-premount/dropbear: line 32: ipconfig: not found
/scripts/init-premount/dropbear: line 32: ipconfig: not found
/scripts/init-premount/dropbear: line 32: ipconfig: not found
/scripts/init-premount/dropbear: line 32: ipconfig: not found
/scripts/init-premount/dropbear: line 32: ipconfig: not found
/scripts/init-premount/dropbear: line 32: ipconfig: not found
/scripts/init-premount/dropbear: line 32: ipconfig: not found
/scripts/init-premount/dropbear: .: line 32: can't open '/tmp/net-*.conf'
fsck from util-linux-ng 2.17.2
我已经清除了 dropbear,看起来有些脚本仍然存在。是否可以彻底重新安装 initramfs?
编辑1:
sudo update-initramfs -u
不能解决问题。也sudo update-initramfs -c -k all
解决不了问题。
简单如。应该不能伤害任何东西。
另一方面,您应该询问打包 dropbear 的人将其添加到他们的
postrm
脚本中。有了这个问题,我完全删除了
dropbear
. 似乎initramfs
已经留下了钩子。(清理以删除日志文件和其他临时内容)
发出
以确保
initramfs
之后重新配置。我能够解决dropbear问题。
我做了以下事情:
sudo find / -name dropbear* -exec rm -ri {} \;
sudo update-initramfs -c -k all
mount: mounts none on /dev/pts failed: Device
它看起来像在配置文件中由dropbear创建的一个过时的安装条目,它在预初始化阶段执行。如果有人能找出那个配置文件,我就能解决整个问题。