无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: 蓝星明月
打印 上一主题 下一主题

[分享] Legacy BIOS/UEFI-CSM 从NVME启动的方法:NVMe Option ROM(可以启动NVME盘上的WinXP)

    [复制链接]
1#
发表于 2023-4-23 19:44:58 | 显示全部楼层
我的一台Q87主板采用PCI-E转接HK的nvme硬盘,插16X槽位,按照楼主在“G4D能否像Clover一样当跳板启动PCI-E转接的nvme硬盘?”贴里的方法2步骤,制作的EFI文件夹及BOOTX64.EFI文件,
menu.lst文件如下:
title 启动 Windows WIM/VHD  使用 chainloader
uuid (hd1,0)
chainloader /efi/grub/ext/ntloader initrd=/efi/grub/ext/initrd.lz1 uuid=%?_UUID% file=/Win7_64.vhd

VHD文件MBR分区。正常启动VHD的Windows7 64bit 旗舰版。启动速度非常快,比原SATA SSD 快很多。非常感谢楼主!

现在问题是BOOTX64.EFI文件是64bit,不能启动VHD的Windows7 32bit 旗舰版。
用grub4dos-for_UEFI-2023-03-29里的BOOTIA32.EFI文件,在网上找了几个NvmExpressDxe.efi文件,
(1)将grub4dos-for_UEFI的BOOTIA32.EFI复制到EFI\Grub文件夹,并改名为G4DEX64.efi,同样用方法2步骤制作BOOTX64.EFI文件,
启动后能出现内嵌的in_menu.lst菜单,但不能启动“title NvmExpressDxeX64.efi+G4DEX64.EFI” 进入主菜单。
出现错误为"Fail to load virtual disk image .(00000000000000003)" Error13:...................
用grub4dos-for_UEFI-2023-03-29里的BOOTIA32.EFI文件,按照蓝星明月友的方法2,生成文件命令改成:
mkimage.exe -d i386-efi -p /efi/g4e -o BOOTIA32.EFI -O i386-efi -c in_menu.lst。将BOOTIA32.EFI拷贝到/EFI/Boot文件夹。启动时出现Error 1962 :No operating system found.Boot sequence will automatically repeat.不能启动系统。
下载了另外的几个BOOTIA32.EFI,拷贝到/EFI/Boot文件夹,都是不能启动系统。
BOOTIA32.EFI不能在Q87主板,I5 4570 CPU 上启动吗?
有坛友知道怎么在Q87主板上用grub4dos-for_UEFI启动32bit Windows7 VHD吗?
很希望楼主能告知32bit 的方法2步骤,制作能启动32bit 的VHD。这样老ROMOS系统也能用NvMe的SSD盘。谢谢!!!

点评

一、UEFIX64主板不直接支持32bit UEFI启动; 二、32bit Windows7 不支持 32bit UEFI启动,32bit Windows7 只支持Legacy BIOS或UEFI-CSM启动; 三、NVME启动32bit Windows7的思路: 使用Legacy BIOS或UEFI-CSM  详情 回复 发表于 2023-4-23 20:03
回复

使用道具 举报

2#
发表于 2023-4-23 21:40:24 | 显示全部楼层
谢谢楼主指导,只能刷主板了。还需到网上找找联想刷BIOS工具,用AFUWIN一直报写保护。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-6-1 17:52

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表