- 2013 年 8 月 28 日,我正在更新 kernel、mesa、firefox、thunderbird、python 和其他一些软件包。更新过程中我的互联网连接中断了。因此笔记本电脑在下次重启时没有启动。
我阅读了所有关于编辑 grub 菜单和设置 nomodeset 选项以及其他选项的帖子,但它们对我都不起作用。
除了
quiet splash nomodeset vga=0×31
给quiet splash i915.modeset=1
了我前启动屏幕,但没用,就像 Ubuntu 前屏幕上移动的点一样……但它没有启动。唯一的选项是CTRL+ ALT+,Del当我按下CTRL+ ALT+时Del,它开始启动……它显示移动的点……但由于它正在重新启动,它不会加载 Ubuntu。当我按下CTRL+ ALT+ 时F2,命令行出现,当我尝试从命令行运行 Firefox 时,它显示消息:未指定显示 x11 初始化失败
我尝试在故障安全图形模式下运行但收到以下错误消息:
xinit/;unable to run server /usr/bin/x non integer argument /usr/shre/xdiagnose/failsafeserver:line 87: [ -lt:unary operator expected gdm:unrecognized service stop:unknown instance: xinit /usr/share/xdiagnose/failsafe xinit /etc/x11/xorg.conf.failsafe with- -- /usr/bin/x -br -once -config /etc/x11/xorg.conf.failsafe -logfile /var/log/Xorg.failsafe.log xinit:unable to run server "/usr/bin/X" no such file or directory
PS,但我检查了一下,
/usr/bin/Xorg
发现服务器在那里错误消息
/var/log/syslog
:ACPI _OSC 请求失败,返回控制掩码:0x1d无法从 LiveCD 启动:当我尝试从 pendrive 启动时,笔记本电脑显示一个带有闪烁光标的空白屏幕,等待 15 分钟后没有任何进展,因此硬重置。
不要建议我替换 Ubuntu 12.04。
我的笔记本电脑配置是:三星 NP300E5Z、4GB RAM、内置显卡 3000 系列的第二代英特尔 i5、双启动模式下的 Windows7 和 ubuntu12.04。
我可以毫无问题地登录 Windows,所以我认为这不是 Grub 的问题。
我查看了近 40 个帖子和相关讨论,但没有一个对我有用。
答案1
尝试以下步骤一次解决您的问题
- 当您的系统启动时,按CTRL+ ALT+F1转到 CLI
tty1
,使用您的凭据登录。 然后依次执行以下命令:
sudo apt-get autoremove sudo apt-get autoclean sudo apt-get --purge remove $(dpkg -l | grep "^rc" | awk '{print $2}' | tr '\n' ' ') sudo apt-get update sudo apt-get -f install sudo apt-get dist-upgrade sudo apt-get upgrade
如果一切顺利,请重新启动系统并检查是否能解决您的问题。运行此命令重新启动系统:
sudo reboot
如果上述方法对您没有帮助,您也可以尝试使用安全模式解决问题
- 当您的系统启动时选择恢复模式(第二种选择在 grub 菜单中)。
- 从菜单中转到蛴螬选项,它会给出一条类似更新 grub 将以读/写模式挂载你的系统. 刚刚选择是的以读/写模式挂载您的系统。它将更新您的 grub 并退出蛴螬菜单。
- 选择网络选项它可能会启用您的网络。
- 然后选择软件包从列表中选择菜单是的对全部。
最终选择了根选项和登录。依次执行以下命令:
apt-get autoremove apt-get autoclean apt-get --purge remove $(dpkg -l | grep "^rc" | awk '{print $2}' | tr '\n' ' ') apt-get update apt-get -f install apt-get dist-upgrade apt-get upgrade
然后重新启动系统并检查是否可以使用 Ubuntu。运行此命令重新启动:
reboot
希望这两种方法都对你有用。如果出现问题,请回复。
答案2
我遇到了同样的问题,Ubuntu 已停用网络,因此必须访问命令行并执行以下步骤:
- 挂载读/写
- 启用网络
- 运行所有命令来更新和升级
以下是命令,请一个接一个地执行它们:
sudo mount -o remount,rw /
sudo service networking start
sudo apt-get update
sudo apt-get -f install
sudo apt-get dist-upgrade
sudo apt-get upgrade