崩溃之前,我在同一个 SSDSCKKW480H6 Intel 480GB 硬盘上安装了 Ubuntu 22.04 和 Windows 10 双启动。
我打算制作一个 Windows 可启动恢复映像,然后清除所有内容并单独启动 Ubuntu,但我有一些 Windows 更新,看到我可以升级到 Windows 11,并尝试了。在 Windows 11 下载/升级过程中,我收到蓝屏错误,计算机重新启动,但我收到了一条no bootable device found
错误消息。
只要我能重新使用我的 SSD,我很乐意丢失 Windows 和 Linux 分区上的所有数据。
BIOS 菜单,或者至少是我可以通过按 F1 到 F12 键访问的唯一菜单是一个设置 GUI,我可以在其中调整启动顺序和时钟速度,但实际的 SSD 并没有显示为任何可启动的内容。
我从实时 USB 启动并尝试了 Boot-Repair(建议的修复是“Boot-Repair 实用程序的默认修复不会在启动时起作用”),但是 Boot-Repair 文本文件确实表明 Windows 已安装在 的 MBR 中/dev/sdc
。
sdc1:
- 全部空白
sdc2:
- 文件系统 ext4
- 其余空白
sda:
- 文件系统 iso9660
- 引导扇区类型 grub2 vXX
- 引导扇区信息:grub2 vXX 安装在 sda 的引导扇区中,并在同一硬盘的 0 扇区中查找 core.img,但在此位置找不到 core.img。
安装失败:mount:/mnt/BootInfo/FD/sda:/dev/sda 已安装或安装点繁忙。
完整的启动修复报告: https://paste.ubuntu.com/p/wdWDN7NKK4/
============================= Boot Repair Summary ==============================
Default settings: ______________________________________________________________
The default repair of the Boot-Repair utility would not act on the boot.
User settings: _________________________________________________________________
No OS to fix.
The settings chosen by the user will not act on the boot.
============================ Boot Info After Repair ============================
=> Windows 7/8/10/11/2012 is installed in the MBR of /dev/sdc.
sdc1: __________________________________________________________________________
File system:
Boot sector type: -
Boot sector info:
sdc2: __________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System:
Boot files:
sda: ___________________________________________________________________________
File system: iso9660
Boot sector type: Grub2 (v1.99-2.00)
Boot sector info: Grub2 (v1.99-2.00) is installed in the boot sector of
sda and looks at sector 0 of the same hard drive for
core.img, but core.img can not be found at this
location.
Mounting failed: mount: /mnt/BootInfo/FD/sda: /dev/sda already mounted or mount point busy.
================================ 0 OS detected =================================
================================ Host/Hardware =================================
CPU architecture: 64-bit
Video: GP102 [GeForce GTX 1080 Ti] from NVIDIA Corporation
Live-session OS is Ubuntu 64-bit (Ubuntu 22.04.1 LTS, jammy, x86_64)
===================================== UEFI =====================================
BIOS/UEFI firmware: L1.05P(5.12) from American Megatrends Inc.
The firmware is EFI-compatible, and is set in EFI-mode for this live-session.
SecureBoot disabled - This system doesn't support Secure Boot.
No BootOrder is set; firmware will attempt recovery
============================= Drive/Partition Info =============================
Disks info: ____________________________________________________________________
sdc : is-GPT, no-BIOSboot, has-noESP, not-usb, not-mmc, no-os, no-wind, 34 sectors * 512 bytes
Partitions info (1/3): _________________________________________________________
sdc2 : no-os, 64, nopakmgr, no-docgrub, nogrub, nogrubinstall, no-grubenv, noupdategrub, farbios
Partitions info (2/3): _________________________________________________________
sdc2 : isnotESP, part-has-no-fstab, no-nt, no-winload, no-recov-nor-hid, no-bmgr, notwinboot
Partitions info (3/3): _________________________________________________________
sdc2 : maybesepboot, no---boot, part-has-no-fstab, not-sep-usr, no---usr, part-has-no-fstab, no--grub.d, sdc
fdisk -l (filtered): ___________________________________________________________
Disk sda: 15.12 GiB, 16231956480 bytes, 31703040 sectors
Disk identifier: 9240A165-D190-4AB6-8A10-46DC207B42EE
Start End Sectors Size Type
sda1 64 7465119 7465056 3.6G Microsoft basic data
sda2 7465120 7473615 8496 4.1M EFI System
sda3 7473616 7474215 600 300K Microsoft basic data
sda4 7475200 31702976 24227777 11.6G Linux filesystem
Disk sdc: 1.82 TiB, 2000398934016 bytes, 3907029168 sectors
Disk identifier: 74A58314-ACFD-4B32-B357-400F24D09F3F
Start End Sectors Size Type
sdc1 34 262177 262144 128M Microsoft reserved
sdc2 264192 3907028991 3906764800 1.8T Linux filesystem
parted -lm (filtered): _________________________________________________________
sda:16.2GB:scsi:512:512:gpt:USB 2.0 USB Flash Drive:;
1:32.8kB:3822MB:3822MB::ISO9660:hidden, msftdata;
2:3822MB:3826MB:4350kB::Appended2:boot, esp;
3:3826MB:3827MB:307kB::Gap1:hidden, msftdata;
4:3827MB:16.2GB:12.4GB:ext4::;
sdc:2000GB:scsi:512:4096:gpt:ATA WDC WD20EZRZ-00Z:;
1:17.4kB:134MB:134MB::Microsoft reserved partition:msftres;
2:135MB:2000GB:2000GB:ext4:Basic data partition:;
blkid (filtered): ______________________________________________________________
NAME FSTYPE UUID PARTUUID LABEL PARTLABEL
sda iso9660 2022-08-10-16-21-45-00 Ubuntu 22.04.1 LTS amd64
├─sda1 iso9660 2022-08-10-16-21-45-00 9240a165-d190-4ab6-8a11-46dc207b42ee Ubuntu 22.04.1 LTS amd64 ISO9660
├─sda2 vfat 8D6C-A9F8 9240a165-d190-4ab6-8a12-46dc207b42ee ESP Appended2
├─sda3 9240a165-d190-4ab6-8a13-46dc207b42ee Gap1
└─sda4 ext4 e8a9fd3b-7d0d-45c5-9784-b877f4195665 f0f44455-1658-5843-97f0-a501a790b968 writable
sdb
sdc
├─sdc1 c6f32ebd-1e42-484b-8c2a-57b4265aa05c Microsoft reserved partition
└─sdc2 ext4 c4994838-cb9b-4ec7-811e-8088b0e429c1 4b16e550-ad1a-43cb-a262-d3bcf2fb9f44 data1 Basic data partition
Mount points (filtered): _______________________________________________________
Avail Use% Mounted on
/dev/disk/by-label/writable[/install-logs-2023-01-15.0/crash] 10.7G 0% /var/crash
/dev/disk/by-label/writable[/install-logs-2023-01-15.0/log] 10.7G 0% /var/log
/dev/sda1 0 100% /cdrom
/dev/sdc2 1.2T 28% /mnt/boot-sav/sdc2
Mount options (filtered): ______________________________________________________
同样,一个简单的“清除所有内容”命令此时将是一个很棒的解决方案,但是如果有办法访问 Linux 分区上的几个最近的文件和/或检索我的 Windows 许可证信息,以便我可以在需要时再次安装 Windows,那也会很棒。
如果我不得不猜测的话,我确实认为根本原因是 Microsoft 分区不是 GPT,而这恰恰是 Windows 11 的要求,但这不是重点。