修复错误“minimal BASH like line editing is supported”

时间:2020-01-09 10:44:50  来源:igfitidea点击:

修复"支持最小的BASH,如行编辑" Grub错误

如果我们仔细(而不是盲目地)执行这些步骤,则过程很简单。我们可能必须根据系统更改分区名称。

步骤1:启动实时Linux USB。

步骤2:我们需要找出iif系统使用EFI还是BIOS。为此,请打开终端并使用以下命令列出分区:

sudo fdisk -l

仔细查看其输出,因为它可能是巨大的输出。如果我们看到类似EFI的信息,则表明系统具有EFI。此信息在后续阶段很重要。

Device        Start       End   Sectors   Size Type
/dev/sda1      2048    976895    974848   476M EFI System
/dev/sda2    976896  40038399  39061504  18.6G Linux filesystem
/dev/sda3  40038400  79099903  39061504  18.6G Linux filesystem
/dev/sda4  79099904 468875263 389775360 185.9G Linux filesystem

我们需要在这里注意两件事。安装EFI的分区(如果已安装)和安装根分区的分区。

步骤3(仅适用于UEFI系统):现在,我们需要做的是重新安装grub。

首先挂载根分区。我正在使用/ dev / sda2作为root用户,但是我们应该使用系统上的内容进行更改:

sudo mount /dev/sda2 /mnt

如果我们具有EFI系统,请同时安装该分区:

sudo mount /dev/sda1 /mnt/boot/efi

现在,下一步是最终为UEFI系统安装grub,如下所示:

sudo grub-install --boot-directory=/mnt/boot --bootloader-id=ubuntu  --target=x86_64-efi --efi-directory=/mnt/boot/efi

使用以下命令重新启动Ubuntu Linux:

shutdown -r now

我们应该使g虫恢复正常。

步骤3(仅适用于非EFI系统):在非EFI系统上安装grub更加容易。

挂载Linux的根分区:

sudo mount /dev/sda1 /mnt

然后安装grub:

sudo grub-install /dev/sd1

重新启动,应该没问题。

修复Ubuntu中“minimal BASH like line editing is supported”错误

步骤1:启动Live会话

插入实时USB并启动实时会话。

步骤2:安装启动修复

进入实时会话后,打开终端并使用以下命令来安装Boot Repair:

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair

注意:如果我们在运行上述命令时遇到错误,请按照本教程修复无法获取cdrom apt-get update无法添加新CD-ROM错误的问题。

步骤3:使用Boot Repair修复启动

安装引导修复程序后,请使用以下命令从命令行运行该命令:

boot-repair &

实际上,从这里开始一切都非常简单。我们只需要按照引导修复工具提供的说明进行操作即可。首先,在"引导修复"中单击"推荐修复"选项。

引导修复将需要几分钟来分析引导和Grub的问题。之后,它将为我们提供一些在命令行中使用的命令。在终端中一一复制命令。对我来说,它向我显示了这样的屏幕:

输入以下命令后,它将执行一些过程:

该过程完成后,它将为我们提供一个URL,其中包含启动修复的日志。如果启动问题仍未解决,则可以转到论坛或者发送邮件至开发团队,并向其提供URL作为参考。不错,不是吗?

引导修复成功完成后,请关闭计算机,拔下USB,然后再次引导。