Ubuntu 20.04 无法正确启动

Ubuntu 20.04 无法正确启动

我有一台配备 NVIDIA GeForce MX230 的 Dell Inspiron 15 5000。
我通过系统内置的图形更新程序将 Ubuntu 从 18.04 升级到 20.04。在安装软件包期间,系统冻结,经过几个小时的犹豫后,我强制重新启动。
我认为系统冻结与 NVIDIA GPU 有关。
从那时起,我遇到(并解决)了许多与此损坏的系统升级相关的问题,但是我仍然有一个与系统启动相关的令人担忧的问题。

基本上,这个问题可以通过两种不同的方式来解决:

  • 有时初始 Dell 启动画面会冻结而不显示 grub2 选择菜单。
  • 否则,当我选择Ubuntu系统时,会出现错误:
error: Command failed. 
... 
error: Command failed. 
error: you need to load the kernel first.

Press any key to continue...

我用来启动系统的一个技巧就是重新启动系统多次,直到它正确启动。

为了解决这些启动问题,我尝试了以下方法:

$ dpkg --list | egrep -i --color 'linux-image|linux-headers|linux-modules' | awk '{ print $2 }'
linux-headers-5.4.0-65
linux-headers-5.4.0-65-generic
linux-image-5.4.0-65-generic
linux-modules-5.4.0-65-generic
linux-modules-extra-5.4.0-65-generic

我以为启动时分区出了问题,但我无法发现更多信息。
我的系统中最重要的分区是:

$ df -h
Filesystem       Size  Used Avail Use% Mounted on
udev             7,7G     0  7,7G   0% /dev
/dev/nvme0n1p8    37G   26G  9,4G  73% /
/dev/nvme0n1p1   746M   91M  656M  13% /boot/efi
/dev/nvme0n1p10  148G  131G  9,0G  94% /home

您认为我为什么会出现此启动错误?我应该重新安装系统吗?在这种情况下,我该如何安全地进行安装?

答案1

我认为重新安装系统是最好的方法,而不是升级(有时有效,但有时无效),而是进行全新安装。我在“最新”版本的 ubuntu 之间升级时遇到了问题,我的系统也冻结且无响应。全新安装后,它又正常工作了。

如何安全地执行此操作取决于您的 PC。我会自定义分区,删除所有内容,并将 1 个分区挂载在 /。然后应将 grub 安装位置设置为您的 ssd,安装后,您可以尝试重新安装图形驱动程序。如果不行,请在没有图形驱动程序的情况下重试。

相关内容