修复错误“minimal BASH like line editing is supported”
修复"支持最小的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,然后再次引导。