更新至 16.04 后无法启动 - 出现 BusyBox shell

更新至 16.04 后无法启动 - 出现 BusyBox shell

我在 HP Probook 6550b 上安装了双启动 Win7Pro/Ubuntu。在我升级到 16.04 之前,一切都运行正常。

当我尝试在 Ubuntu 中启动时,我收到以下消息:

BusyBox v1.21.1 (Ubuntu 1:1.21.0-1ubuntu1) built-in shell (ash)
Enter 'help' for a list of built-in commands
(initramfs)

我在这个论坛上的某个地方看到过,这可能是由糟糕的文件系统引起的,所以我尝试了这个:

sudo fdisk -l | grep Linux | grep -Ev 'swap'

sudo fdisk -l给出了这个:

Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x8c949010

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      616447      307200    7  HPFS/NTFS/exFAT
/dev/sda2          616448   589486079   294434816    7  HPFS/NTFS/exFAT
/dev/sda3       589486080   620943359    15728640    7  HPFS/NTFS/exFAT
/dev/sda4       620943360   625127423     2092032    c  W95 FAT32 (LBA)

所以,没有 Linux 文件系统。我记得 Linux 是从 Windows 中安装的,很久以前,用 wubi 的东西,见截图

五笔截图

那么,我不能使用这个解决方案? 启动时进入 (initramfs) prompts/busybox

答案1

正如我们所讨论的... 在 Windows 启动管理器中选择 Ubuntu 后立即按住左 SHIFT 键进入 GRUB 菜单。然后选择之前的内核并查看它是否启动。如果是,请进行一些备份!然后再次尝试 16.04 升级(如果您愿意,可以使用 Wubi)。如果再次失败,只需使用您刻录到 DVD 的 Ubuntu LiveCD 进行标准的 Ubuntu 重新安装/升级。谢谢,Al

答案2

我从 Ubuntu 14.10 升级到 Ubuntu 16.04.1 后(从 Ubuntu udate 管理器)也遇到了同样的问题。它运行正常,直到重新启动……恢复菜单和每个选项都会转到 busybox。因此,我启动到实时 CD 并从终端运行 sudo fsck /dev/sda1(未安装有问题的 HD),因为这是来自 busybox 的消息,关于 sda1 需要手动 fsck。但不确定其他 busybox 消息

相关内容