无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 107784|回复: 494
打印 上一主题 下一主题

[原创] NTloader: BIOS/UEFI 下用 GRUB4DOS 启动 VHD/WIM

    [复制链接]
跳转到指定楼层
#
发表于 2021-1-31 16:08:47 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 wintoflash 于 2023-6-19 20:30 编辑

适用范围:
BIOS, x64 UEFI, ia32 UEFI 均可使用。
支持 MBR 分区表主分区、GPT 分区表任意分区 (不支持 MBR 分区表逻辑分区)
支持 FAT, NTFS, exFAT 文件系统 (VHD 不能位于 FAT 分区,老版本 Windows VHD 只能位于 NTFS 分区)
文件路径最好是不带空格的英文字母/数字。带空格的话传递参数时用冒号":"代替空格。
命令行长度不得超过 511。
使用方法:
启动 Windows WIM/VHD
假设 WIM 或 VHD 位于 (hdx,y),路径为 /path/to/winpe.wim
  1. title Boot Windows NT6+ PE
  2. uuid (hdx,y)
  3. kernel /ntloader uuid=%?_UUID% file=/path/to/winpe.wim
  4. initrd /initrd.lz1
复制代码
  1. title Boot Windows NT6+ PE
  2. uuid (hdx,y)
  3. chainloader /ntloader initrd=/initrd.lz1 uuid=%?_UUID% file=/path/to/winpe.wim
复制代码

启动 Windows 系统
假设系统文件夹位于 (hdx,y)
  1. title Boot Windows NT6+ PE
  2. uuid (hdx,y)
  3. kernel /ntloader uuid=%?_UUID%
  4. initrd /initrd.lz1
复制代码
  1. title Boot Windows NT6+ PE
  2. uuid (hdx,y)
  3. chainloader /ntloader initrd=/initrd.lz1 uuid=%?_UUID%
复制代码

命令行选项:
  1. uuid=%?_UUID%
复制代码

指定 文件所在分区文件系统 UUID。
  1. file=/xxx.vhd
复制代码

指定 VHD / WIM 文件路径。空格用冒号 ":" 代替。
  1. testmode=1
复制代码

启用测试模式。
  1. hires=1
复制代码

强制使用最高分辨率。
  1. pae=Enable|Disable|Default
复制代码

配置 PAE。
  1. nx=OptIn|OptOut|AlwaysOff|AlwaysOn
复制代码

配置 DEP。
  1. loadopt=XXX
复制代码

设置 Windows 加载选项。
  1. winload=/Windows/System32/winload.efi
复制代码

指定 winload.exe/winload.efi 的路径。
  1. sysroot=/Windows
复制代码

指定 Windows 系统根目录。
  1. quite
复制代码

不显示调试信息。
  1. pause
复制代码

启动过程中暂停,以便记录调试信息。
下载:
ntloader.zip (2.92 MB, 下载次数: 2215)
源码:
https://github.com/grub4dos/ntloader (许可证:GPLv2+)
参考:
ipxe wimboot https://github.com/ipxe/wimboot
lznt1 压缩 https://github.com/you0708/lznt1
Linux/x86 Boot Protocol https://www.kernel.org/doc/html/latest/x86/boot.html
GRUB https://github.com/a1ive/grub

评分

参与人数 17无忧币 +93 收起 理由
diskmans + 2 很给力!
有阴也有阳 + 5 很给力!
cuicongyuan + 5 很给力!
gutaiping2006 + 5 很给力!
2012chenyuwen + 5 很给力!
f111 + 5 很给力!
zhczf + 5 很给力!
lookerJ + 5
蓝星明月 + 10 赞一个!
2011yaya2007777 + 5 赞一个!
2011cwj6958 + 5 很给力!
amita + 5
liuzhaoyzz + 10 很给力!
piazini + 1 很给力!
sunsea + 10 很给力!
hilsonma + 5 很给力!
freesoft00 + 5

查看全部评分

429#
发表于 2024-4-25 08:40:31 | 只看该作者
感谢楼主分享。。。。。。。。。
回复

使用道具 举报

428#
发表于 2024-4-21 21:27:51 | 只看该作者
777
回复

使用道具 举报

427#
发表于 2024-3-17 10:23:16 | 只看该作者
666
回复

使用道具 举报

426#
发表于 2024-3-17 08:26:01 | 只看该作者
遇到困难了,学习一下,感谢分享
回复

使用道具 举报

425#
发表于 2024-2-22 17:48:18 | 只看该作者
学习一下
回复

使用道具 举报

424#
发表于 2024-2-13 12:13:24 | 只看该作者
谢谢分享
回复

使用道具 举报

423#
发表于 2024-2-12 22:22:40 | 只看该作者
谢谢分享
回复

使用道具 举报

422#
发表于 2024-2-11 08:11:05 | 只看该作者
祝您在龙年新春:龙行龘龘、前程朤朤、事业燚燚、生活䲜䲜、百业駸駸、志气玱玱、智慧棽棽、创新鱻鱻、福禄穰穰
回复

使用道具 举报

421#
发表于 2024-2-10 21:48:40 | 只看该作者
学习了
回复

使用道具 举报

420#
 楼主| 发表于 2024-1-2 09:57:28 | 只看该作者
greyangel 发表于 2024-1-2 01:03
目前测试linux grub2 的vhd启动

你搞错了。这个是用来启动 Windows 的。
回复

使用道具 举报

419#
发表于 2024-1-2 01:03:14 | 只看该作者
目前测试linux grub2 的vhd启动

点评

你搞错了。这个是用来启动 Windows 的。  详情 回复 发表于 2024-1-2 09:57
回复

使用道具 举报

418#
发表于 2024-1-2 01:02:30 | 只看该作者
vbox manjaro uefi 似乎找不到ntloader
回复

使用道具 举报

417#
发表于 2023-12-4 08:04:32 | 只看该作者
感謝樓主分享
回复

使用道具 举报

416#
发表于 2023-12-3 09:15:01 | 只看该作者
感谢分享
回复

使用道具 举报

415#
发表于 2023-11-25 05:46:21 | 只看该作者
谢谢分享
回复

使用道具 举报

414#
发表于 2023-11-24 22:21:05 | 只看该作者
有效使用
回复

使用道具 举报

413#
发表于 2023-11-24 21:56:37 | 只看该作者

谢谢分享
回复

使用道具 举报

412#
发表于 2023-11-24 20:38:19 | 只看该作者
谢谢楼主
回复

使用道具 举报

411#
发表于 2023-11-24 16:33:47 | 只看该作者
感谢分享 学习了
回复

使用道具 举报

410#
发表于 2023-11-19 23:02:54 | 只看该作者
怎么使用,小白看不明白,放在哪个目录下?
回复

使用道具 举报

409#
发表于 2023-11-9 12:29:42 | 只看该作者
谢谢分享
回复

使用道具 举报

408#
发表于 2023-11-9 11:56:14 | 只看该作者
看不懂
回复

使用道具 举报

407#
发表于 2023-10-10 15:51:31 | 只看该作者
对 linux 支持不??
回复

使用道具 举报

406#
发表于 2023-10-10 06:59:53 | 只看该作者
kernel 这条命令是什么意思
回复

使用道具 举报

405#
发表于 2023-10-3 14:25:57 | 只看该作者
我的硬盤分成兩區,G4E 放在(hd0,0),設定隱藏,vhdx放在hd(0,1),開機進windows後,vhdx檔掛載為系統C槽,但第二分區(hd0,1)卻顯示E槽。(跳過D了),請問這可以透過設定修正嗎?謝謝
回复

使用道具 举报

404#
发表于 2023-10-2 23:29:06 | 只看该作者
試了很多種方法都無法順利啟動vhdx,總算在這裡找到解方,謝謝分享
回复

使用道具 举报

403#
发表于 2023-9-30 14:39:09 | 只看该作者
ntloader 怎么安装?放哪?
回复

使用道具 举报

402#
发表于 2023-9-30 14:27:15 | 只看该作者
几年前的贴子了!!!
回复

使用道具 举报

401#
发表于 2023-9-30 01:23:42 | 只看该作者
谢谢分享
回复

使用道具 举报

400#
发表于 2023-9-29 14:28:50 | 只看该作者

已经在ntloader项目里面的Release里面下载到了,在广东这边github时不时就抽风。。。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-5 03:33

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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