Linux操作系统安装

修复WINDOWS启动报错之三

PHPer 2025-09-11 1 0 0

最后各种方法试过了,尝试把windows11的崩溃错误保存在日志里也没成功,还是解决不了蓝屏报错“ STOP 代码 IO1 INITIALIZATION_FAILED 不是“找不到启动分区”,而是 Windows 内核在初始化基本 I/O 子系统时失败。”,最后不得不重新安装windows11,然后就能正常访问windows了,之后到linux下,执行操作

vincent@Vincent-System-Product-Name:~$ sudo update-grub
[sudo] password for vincent:         
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found theme: /usr/share/grub/themes/Elegant-mountain/theme.txt
Found linux image: /boot/vmlinuz-6.11.8-10-generic
Found initrd image: /boot/initrd.img-6.11.8-10-generic
Found linux image: /boot/vmlinuz-6.8.0-52-generic
Found initrd image: /boot/initrd.img-6.8.0-52-generic
Memtest86+ needs a 16-bit boot, that is not available on EFI, exiting
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
Found Pop!_OS 22.04 LTS (22.04) on /dev/sdc2
Found elementary OS 8 (8) on /dev/sdc5
Found Linux Mint 22.2 Zara (22.2) on /dev/sdc9
Found Windows Boot Manager on /dev/sdd1@/EFI/Microsoft/Boot/bootmgfw.efi
done
vincent@Vincent-System-Product-Name:~$ 

20250911 2153

vincent@Vincent-System-Product-Name:~$ mount | grep sdd1
/dev/sdd1 on /boot/efi type vfat (rw,relatime,fmask=0077,dmask=0077,codepage=936,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro)
vincent@Vincent-System-Product-Name:~$ sudo ls /mnt/esp/EFI
ls: cannot access '/mnt/esp/EFI': No such file or directory
vincent@Vincent-System-Product-Name:~$ sudo ls /mnt/boot/EFI
ls: cannot access '/mnt/boot/EFI': No such file or directory
vincent@Vincent-System-Product-Name:~$ sudo ls /boot/EFI
ls: cannot access '/boot/EFI': No such file or directory
vincent@Vincent-System-Product-Name:~$ sudo ls /boot/efi
'$RECYCLE.BIN'	 EFI   扩展外置
vincent@Vincent-System-Product-Name:~$ sudo ls /boot/efi/EFI
Boot  Microsoft  ubuntu
vincent@Vincent-System-Product-Name:~$ sudo ls /boot/efi/EFI/Boot
bootx64.efi
vincent@Vincent-System-Product-Name:~$ sudo ls /boot/efi/EFI/Microsoft
Boot
vincent@Vincent-System-Product-Name:~$ sudo ls /boot/efi/EFI/Microsoft/boot
BCD	      cs-CZ  Fonts	     kd_02_1414.dll  kdnet_uart16550.dll  pt-PT			  sv-SE
BCD.LOG       da-DK  fr-CA	     kd_02_14e4.dll  kdstub.dll		  qps-ploc		  tr-TR
BCD.LOG1      de-DE  fr-FR	     kd_02_15ad.dll  ko-KR		  qps-plocm		  uk-UA
BCD.LOG2      el-GR  hr-HR	     kd_02_15b3.dll  lt-LT		  Resources		  winsipolicy.p7b
bg-BG	      en-GB  hu-HU	     kd_02_1969.dll  lv-LV		  ro-RO			  zh-CN
bootmgfw.efi  en-US  it-IT	     kd_02_19a2.dll  memtest.efi	  ru-RU			  zh-TW
bootmgr.efi   es-ES  ja-JP	     kd_02_1af4.dll  nb-NO		  SecureBootRecovery.efi
BOOTSTAT.DAT  es-MX  kd_02_10df.dll  kd_02_8086.dll  nl-NL		  sk-SK
boot.stl      et-EE  kd_02_10ec.dll  kd_07_1415.dll  pl-PL		  sl-SI
CIPolicies    fi-FI  kd_02_1137.dll  kd_0C_8086.dll  pt-BR		  sr-Latn-RS
vincent@Vincent-System-Product-Name:~$ sudo ls /boot/efi/EFI/ubuntu
BOOTX64.CSV  grub.cfg  grubx64.efi  mmx64.efi  shimx64.efi
vincent@Vincent-System-Product-Name:~$ 

20250911 2159

腾讯元宝:

你的思路是正确的!使用 tar 命令来备份 /boot/efi 是一个很好的选择,尤其是当你想要创建一个压缩的归档文件时。让我们详细看看你即将执行的命令,并确保一切顺利:

你将要执行的命令

sudo tar -czvf /home/vincent/sdd1_esp_backup_202509112201.tar.gz -C /boot efi

命令解析

  • sudo: 以超级用户权限运行命令,因为 /boot/efi 通常需要管理员权限才能访问和复制。
  • tar: 归档工具,用于打包和压缩文件。
  • -czvf:
    • c: 创建新的归档文件。
    • z: 使用 gzip 压缩归档,生成 .tar.gz 文件。
    • v: 显示详细输出,可以看到哪些文件正在被归档。
    • f: 指定归档文件的名称。
  • /home/vincent/sdd1_esp_backup_202509112201.tar.gz: 指定生成的归档文件的路径和名称。
  • -C /boot: 在执行归档之前,先切换到 /boot 目录。这样可以确保归档文件中的路径结构正确。
  • efi: 要归档的目录,即 /boot/efi。

执行步骤

  1. 打开终端:你已经打开了终端,并且处于 vincent 用户下。
  2. 运行备份命令
    sudo tar -czvf /home/vincent/sdd1_esp_backup_202509112201.tar.gz -C /boot efi
    执行后,你会看到类似如下的输出,显示哪些文件正在被添加到归档中:
    efi/
    efi/BOOT/
    efi/BOOT/bootx64.efi
    efi/Microsoft/
    efi/Microsoft/Boot/
    efi/Microsoft/Boot/bootmgfw.efi
    ...
  3. 验证归档文件: 归档完成后,你可以使用以下命令来检查归档文件的大小和内容:
    • 检查文件大小
      ls -lh /home/vincent/sdd1_esp_backup_202509112201.tar.gz
      你应该会看到类似如下的输出,显示归档文件的大小:
      -rw-r--r-- 1 root root 10M 9月 11 22:05 /home/vincent/sdd1_esp_backup_202509112201.tar.gz
    • 列出归档内容(不提取):
      tar -tzvf /home/vincent/sdd1_esp_backup_202509112201.tar.gz
      这将列出归档文件中的所有文件和目录,确保备份内容正确。

恢复备份

如果将来需要恢复这个备份,可以使用以下命令:...

立即注册

更新于:2025-09-11 22:11:55
    您需要登录后才可以评论。 立即注册
    相关内容

    Xampp安装后apache启动失败报错 www.example.com:443:0 server certificate...

    apache服务无法启动的解决方法

    Windows10 修改 hosts 拒绝访问如何解决

    U盘安装U盘启动-U盘启动盘一键U盘装系统

    XAMPP的mysql启动失败:Plugin 'FEEDBACK' is disabled.

    xammp 启动mysql报错Error: MySQL shutdown unexpectedly. This may be d...

    推荐内容

    怎样使用V2Ray代理和SSTap玩如魔兽世界/绝地求生/LOL台服/战地3/黑色沙漠/彩...

    sstap游戏代理教程 从此玩如魔兽世界/绝地求生/LOL台服/战地3/黑色沙漠/彩虹六...

    BT磁力搜索网站汇总和找不到的资源

    什么是磁力链接,您如何使用?

    Z-Library:全球最大的数字图书馆/含打不开的解决方案/镜像

    使用V2Ray的mKCP协议加速游戏

    v2rayN已停止工作

    【车险课堂】什么是无赔款优待系数ncd,你“造”吗?