我使用 Grub 在 Ubuntu 和 Windows 之间启动。选项有点像
乌班图
Ubuntu(恢复模式)
视窗
如果我选择 1,它会显示 Ubuntu 徽标,其下方的小球在流动。然后只是一个空白屏幕。我什至无法通过按Ctrl- Alt-进入文本终端F1。
但如果我选择 2,然后选择 Ubuntu (systemd),一切都会正常。我登录,一切正常。我不是 Linux 专家,但我相信唯一的两个区别是选项 1 使用 Upstart 而不是 Systemd,反之亦然。
就我个人而言,我并不关心我的系统使用哪个。我只是想让我的默认选择再次起作用。有什么想法吗?
答案1
vic 所指的日志可能是/var/log/boot.log
和/var/log/dmesg
。
如果您没有看到其中有什么让您眼前一亮的东西,那么您是否尝试过禁用启动屏幕?过去,我在某些计算机上遇到了闪屏问题。
sudo nano /etc/default/grub
删除quiet splash
并保留引号,使其看起来像
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""
然后发出命令重建启动配置 ( sudo update-grub
) 并重新启动 ( reboot
)。
如果这不能解决问题,我们将需要更多信息来提供帮助,因此请再次编辑配置,以便您可以启动到文本模式:
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="text"
GRUB_CMDLINE_LINUX=""
然后发出命令重建启动配置 ( sudo update-grub
) 并重新启动 ( reboot
)。
这应该让您进行文本登录(如果没有,您将不得不使用恢复来提取我们需要调试的信息)。
sudo bash
lshw > /var/log/usermade_hardware.log
exit
为了进一步提供帮助,我需要该日志(显示/视频卡或标准启动的另一个组成部分可能是UNCLAIMED
)以及位于/var/log/boot.log
和 的日志/var/log/dmesg
。
如果这些日志中没有任何内容,则可能是 upstart 有问题(您更新了吗?)。
附言。将来,有关 ubuntu 的操作系统特定帮助的最佳位置可能是 ubuntuforums 或 askubuntu。
聚苯硫醚。我没有足够的声誉来发表评论,所以这是一个答案。