V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
cpdyj0
V2EX  ›  问与答

正确在 vhd 中安装 win7 的操作是什么?

  •  
  •   cpdyj0 · Dec 14, 2018 via Android · 3574 views
    This topic created in 2691 days ago, the information mentioned may be changed or developed.

    按网上的说法,我把 win7 用安装器安装到一个 vhd 中,bcdedit 修改 win10 引导菜单,加了一个 vhd 启动项指向 vhd 文件。 开机时显示无法校验签名(我已经在 win10 中 win7 那个引导项上禁用了签名校验)。按 F8 显示高级菜单,按了 F8 就卡蓝屏了(啥都没有就是一片蓝)。 vhd 放在机械盘上,电脑 uefi,我打开 vhd 发现里边还有一套 efi 分区,这个分区有用吗?是不是我安装的方法不对?

    谢谢

    11 replies    2018-12-14 23:37:47 +08:00
    ysc3839
        1
    ysc3839  
       Dec 14, 2018 via Android
    UEFI 安全启动?
    cpdyj0
        2
    cpdyj0  
    OP
       Dec 14, 2018 via Android
    @ysc3839 以禁用,,我现在怀疑是不是 vhd 里的 win7 安装的不对?或者有没有什么办法可以查看 uefi 整个引导过程的日志?
    12101111
        3
    12101111  
       Dec 14, 2018 via Android
    UEFI 本身启动 win7 就比较困难,你应该先试试装 win10 能不能启动,以证明你的安装器可以工作
    cpdyj0
        4
    cpdyj0  
    OP
       Dec 14, 2018 via Android
    @12101111 你的意思是先在 vhd 里装个 win10 排除下引导配置问题?
    Langley
        5
    Langley  
       Dec 14, 2018 via iPhone   ❤️ 1
    说一下我的,可能派得上用处。
    UEFI + GPT,我的主系统 Win10 在 GPT 分区表的硬盘上,并有配套的 EFI 分区。
    VHD 为 GPT 类型,挂载 VHD,用 ImageX 释放 win7 到目标分区中。
    编辑 Win10 的引导,新建 vhd 类型条目,指向 vhd 中的 /Windows/winLoad.exe (名字忘了……反正就是启动文件)。
    vhd 中只有一个分区,VHD 中不需要 EFI 分区。
    UEFI 开机后会在硬盘中查找 EFI 分区,然后启动其中的 Windows 启动管理器,启动管理器会引导你选的系统( Win10 或 Win7 ),你选哪个,就会载入哪个 exe。
    ferock
        6
    ferock  
    PRO
       Dec 14, 2018
    vhd 你放哪儿
    Osk
        7
    Osk  
       Dec 14, 2018   ❤️ 1
    说说我的 vhd native boot:

    BIOS + MBR + Windows 10 x64.
    创建了一个 128M 的 system 分区, 激活, 用于存放 windows bootloader.
    然后, 创建一个 VHD, 里面就一个分区, 解压 Windows 10 的 install.wim 进去.
    最后: bcdboot X:\windows /s S:
    X: 时 VHD 挂载后的盘符, S:是 System 分区.

    然后就可以了...

    针对楼主的计算机:
    固件 /BIOS, 关闭安全启动, 打开 CSM(有的固件叫 legacy support). 必需的.
    至于楼主说的签名???到底是谁报告的签名问题?
    Win7 大概只能放在 vhd 中而不是 vhdx 中.

    楼主可以先挂载 vhd 后运行

    bcdedit /enum all

    看一下引导配置.
    liuminghao233
        8
    liuminghao233  
       Dec 14, 2018 via iPhone
    win2go 好像可以
    cpdyj0
        9
    cpdyj0  
    OP
       Dec 14, 2018 via Android
    谢谢大家回复

    @Langley 我是拿 win7 原版 ISO+PE 里的一个安装器装到 vhd 里的,估计是这步出了问题,我拿安装器装完后里边 ESP 什么都有了…还把我物理盘上的 ESP 给改了…
    cpdyj0
        10
    cpdyj0  
    OP
       Dec 14, 2018 via Android
    @Osk 大概吧应该是 win10 的 loader 报的,是 win10 的 UI 风格。
    labnotok
        11
    labnotok  
       Dec 14, 2018 via Android
    以前有现成的工具来着,还带创建差分子母盘的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5123 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 58ms · UTC 09:45 · PVG 17:45 · LAX 02:45 · JFK 05:45
    ♥ Do have faith in what you're doing.