Lenovo Ideapad 上的 Linux Mint 21 和 Windows 11 双分区惨败

Lenovo Ideapad 上的 Linux Mint 21 和 Windows 11 双分区惨败

今天早上我在我的 Lenovo Ideapad 上安装了 Linux Mint 21 和 Windows 11。它很成功,一切都运行良好。直到我的 Linux 根分区几乎满了,我决定调整它的大小,首先从系统中删除现有的 Linux 操作系统,然后使用新的副本重新安装,但具有增强的存储容量。

我删除了 Windows 中的一些分区来实现此目的,但我不小心删除了一些重要的内容,导致计算机重新启动时出现启动设备丢失错误。现在,虽然我已经重新安装了 Linux 并且它工作正常,但我无法访问我的 Windows 操作系统。我尝试使用 Windows 11 的可启动 USB 来修复它,但它无法识别我原来的 Windows 11 操作系统。我似乎也无法使用 Windows 启动修复工具修复 Windows 操作系统。它不起作用。

现在做什么?请帮忙!

答案1

您可以使用启动修复 live USB 或 Rescatux live USB 来修复 Windows 引导加载程序。

启动修复

从 Linux Mint 打开终端并输入:

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

打开启动修复应用程序并选择高级选项->其他选项选项卡->修复 Windows 启动文件。引导标志应放置在安装 Mint 的同一分区上。可以从内置的磁盘应用程序中识别安装 Mint 的分区。

在此输入图像描述

如果您无法选择修复 Windows 启动文件选项因为它是灰色的,请参阅这个答案


雷斯卡图克斯

雷斯卡图克斯是一个免费的可启动 Live CD/USB,可以修复 GRUB 和 Windows 引导加载程序。 Rescatux 具有图形界面,其中包含操作系统救援任务菜单。如果您的硬盘是MBR分区格式,您可以选择恢复 Windows MBR(测试版)修复 Windows 引导加载程序的选项。如果您的计算机具有 UEFI 固件,您可以在 UEFI 启动选项中进行选择。

启动选项:

  • (>=0.41 beta 1) 更新 UEFI 顺序
  • (>=0.41 beta 1) 创建新的 UEFI 启动项
  • (>=0.41 beta 1) UEFI 分区状态
  • (>=0.41 beta 1) 假 Microsoft Windows UEFI
  • (>=0.41 beta 1) 隐藏 Microsoft Windows UEFI
  • (>=0.41 beta 1) 重新安装 Microsoft Windows EFI
  • (>=0.41 beta 1) 检查 UEFI 启动

GRUB 选项:

  • (>=0.40 beta 11) 简单的 GNU/Linux 启动修复
  • 恢复 GRUB 和 GRUB2
  • (>=0.31 beta 4) 更新任何 GRUB2 菜单
  • 更新 Debian/Ubuntu GRUB 菜单

Windows 选项:

  • 恢复 Windows MBR(测试版)
  • 清除 Windows 密码
  • (>=0.31 beta 4) 将 Windows 用户提升为管理员角色
  • (>=0.41 beta 1) 重新安装 Microsoft Windows EFI
  • (>=0.31 beta 4) 解锁 Windows 用户

密码选项:

  • 更改 GNU/Linux 密码
  • 重新生成 sudoers 文件
  • 清除 Windows 密码

专家工具:

  • 启动修复
  • 格帕特
  • 操作系统卸载程序
  • 清洁无处不在
  • 摄影记录
  • 测试盘

在此输入图像描述
Rescapp 是一个很好的向导,它将指导您完成救援任务。


如何从 Linux Mint 制作 Rescatux live USB

  1. 安装 GParted 分区编辑器sudo apt install gparted

  2. 插入 USB 闪存驱动器并使用 GParted 应用程序检查闪存驱动器上的启动标志是否已启用。卸载 USB 闪存驱动器。打开 GParted 并从驱动器菜单列表中选择 USB 闪存驱动器。从 GParted 菜单中选择:分割->管理标志-> 检查启动

  3. 这是很重要验证您要安装 Rescatux live USB 的设备确实是您的闪存驱动器,这样您就不会覆盖任何系统或个人文件,从而导致操作系统无法启动。在 Mint 中,您可以使用以下命令找到闪存驱动器的设备名称磁盘应用。

  4. 卸载 USB 分区设备。假设 USB 分区设备是/dev/sdc1

     sudo umount /dev/sdc1 # replace sdc1 with the partition name of your USB drive
    
  5. 将目录更改cd为您下载的 Rescatux iso 文件所在目录的路径。

  6. 将 Rescatux iso 文件写入 USB 闪存驱动器。在以下命令中替换rescatux_0.xxxx.iso为您下载的 Rescatux iso 文件的名称。

     sudo dd if=rescatux_0.xxxx.iso of=/dev/sdc # this command also works in Windows Subsystem for Linux 2 
     sudo sync  
    

我还能够使用内置的 USB Image Writer 应用程序制作 Rescatux live USB。

相关内容