我已经在我的计算机上安装了 Ubuntu 12.04,并且进行了一些定制。
我已通过编辑 /etc/default/grub 禁用 GUI
Change
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”
to
GRUB_CMDLINE_LINUX_DEFAULT=”text”
and then
sudo update-grub
我已通过编辑 /etc/init/tty1.conf 禁用密码登录
exec /bin/login -f USERNAME < /dev/tty1 > /dev/tty1 2>&1
最后我添加我的程序通过以下方式启动;
sudo mv /filename /etc/init.d/
sudo chmod +x /etc/init.d/filename
sudo update-rc.d filename defaults
但是当计算机启动时,显示器上什么都看不到。当我尝试按下电源按钮时,屏幕上会出现程序默认的问候语,没有键盘功能。我的程序无限循环运行,因此无法自行停止。
我想停止这个程序并从这台机器恢复文件,但是没有键盘功能限制我的操作。
附言:我不记得我是否安装了 ssh。禁用启动程序对我来说就可以了。
答案1
最简单的方法是以恢复模式启动 Ubuntu(类似于 Windows 的“安全模式”)。然后执行您想要的操作 — 将配置文件修改回默认值和/或恢复文件。或者,如果这不起作用,您可以启动 Live CD,而不是在恢复模式下启动 Ubuntu。