这个问题来自于上一个问题我在这个网站问过。
我的笔记本电脑有 2 个 Ubuntu 操作系统,如下面的屏幕截图所示。我登录的那个在图像中可见。它具有/dev/sda8
根分区/dev/sda7
、启动分区和/dev/sda9
主分区。另一个 Ubuntu 位于映像的顶部,具有/dev/sda2
根分区和/dev/sda1
启动分区。该分区的主分区是/dev/sda5
。
我想扩展/dev/sda2
操作系统的根分区,如图顶部所示。为此,我通过将未分配的 2 GB 空间移至扩展分区的左侧来缩小扩展分区 /dev/sda4。然后我将 /dev/sda3 移动到 2GB 未分配空间的右侧,最后通过将 2GB 纳入其中来扩展 /dev/sda2。
但我因此遇到的问题是,现在我无法启动到图像底部显示的以 /dev/sda7 作为启动分区的 Ubuntu。虽然我能够启动到另一个 Ubuntu。
无法启动进入操作系统的原因是什么?难道是这个操作系统的根分区和启动分区都在扩展分区里面,/dev/sda4
导致扩展分区收缩导致无法启动?尽管启动分区dev/sda7
和根分区/dev/sda8
未受影响。
另一个问题是现在如何恢复 Ubuntu 操作系统?
编辑
我现在可以重新启动之前无法启动的 Ubuntu 操作系统。我只想描述一下扩展分区后我做了什么,以便人们可以找出可能出现的问题。
看,两天前我按照问题中提到的那样扩展了分区。之后我立即尝试登录操作系统,但无法启动。我连续尝试了三次,但每次启动都失败,并且屏幕左上角有一个可见的光标(不闪烁)。之后我启动到另一个操作系统。然后现在我再次尝试启动到之前失败的那个。但现在我成功启动了。
那么,是否是因为一个操作系统出现故障,所以在引导到另一个操作系统后,引导加载程序中进行了一些更改,以便能够引导之前出现故障的操作系统?我不知道。