使用 testdisk 后无法重新安装 grub

使用 testdisk 后无法重新安装 grub

我的笔记本电脑上有 2 个操作系统:Windows 和 Linux。有一次 Linux 上没有剩余空间,结果我的重要文件被删除了。我尝试使用 testdisk 恢复它,但重启后,我看到的不是恢复,而是黑屏,上面显示“支持最少的 bash 类行”。

我尝试使用以下方法重新安装 grub本文(itsfoss)本文(fosslinux),但没有成功,我也尝试过使用启动修复,但是启动修复没有给我“推荐修复”选项。

这是启动修复生成的信息。我重新安装 grub 的操作顺序如下:

    sudo mount /dev/nvme0n1p4 /mnt/
    sudo mount /dev/nvme0n1p2 /mnt/boot/efi
    sudo apt install grub-efi efibootmgr
    sudo grub-install --boot-directory=/mnt/boot --bootloader-id=ubuntu  --target=x86_64-efi --efi-directory=/mnt/boot/efi

命令

sudo chroot /mnt

出现错误

chroot: failed to run command ‘/bin/bash’: No such file or directory

(来自 fosslinux)

Gparted 的图片

有没有办法重新安装 grub 并恢复 Linux 和 Windows 中的所有文件?

相关内容