意外从 apt 中删除了 grub

意外从 apt 中删除了 grub

我通过 apt 完全删除了 grub

 sudo apt purge grub-pc grub-common

我打算通过 apt 重新安装

 sudo apt install grub-pc grub-common

但我的 UPS 出现故障,PC 关机。现在我陷入困境。没有 grub 什么也没有。Live cd 显示没有 /boot/grub/grub.cfg

该怎么办?

提前致谢。

答案1

  • 备份
  • 从实时 CD、DVD 或 USB 驱动器启动
  • 安装 Ubuntu 安装所在的分区。如果您不确定是哪个分区,请启动 GParted(包含在 Live CD 中)或打开终端(++ Ctrl)并使用以下命令:AltT

    sudo fdisk -l
    

    并找出答案。它通常是 EXT4 分区。将 替换XY为驱动器号和分区号,然后运行以下命令:

    sudo mount /dev/sdXY /mnt
    sudo mount /dev/sdXZ /mnt  
    sudo mount --bind /dev /mnt/dev 
    sudo mount --bind /proc /mnt/proc 
    sudo mount --bind /sys /mnt/sys 
    sudo chroot /mnt 
    sudo apt install grub-pc grub-common
    sudo grub-install /dev/sdX
    sudo update-grub
    exit
    sudo umount /mnt/dev 
    sudo umount /mnt/proc 
    sudo umount /mnt/sys 
    sudo umount /mnt
    
  • 关闭并重新打开计算机,您将看到默认的 Grub2 屏幕。

相关内容