无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 174647|回复: 537
打印 上一主题 下一主题

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

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

适用范围:
BIOS, x64 UEFI, ia32 UEFI, arm64 UEFI 均可使用。
支持 FAT, NTFS, exFAT 文件系统 (VHD 不能位于 FAT 分区,老版本 Windows VHD 只能位于 NTFS 分区)
文件路径最好是不带空格的英文字母/数字。带空格的话传递参数时用冒号":"代替空格。
命令行长度不得超过 511。
使用方法:
GNU GRUB 2 (>=2.12)
  1. menuentry "Boot Windows NT6+ WIM" {
  2.     search -s --f /path/to/ntloader
  3.     search -s dev --f /path/to/winpe.wim
  4.     probe -s dev_uuid -u $dev
  5.     if [ "${grub_platform}" = "efi" ]; then
  6.         linux /path/to/ntloader uuid=${dev_uuid} wim=/path/to/winpe.wim
  7.         initrd /path/to/initrd.cpio
  8.     else
  9.         linux16 /ntloader uuid=${dev_uuid} wim=/path/to/winpe.wim
  10.         initrd16 /initrd.cpio
  11.    fi;
  12. }

  13. menuentry "Boot Windows NT6+ VHD/VHDx" {
  14.     search -s --f /path/to/ntloader
  15.     search -s dev --f /path/to/windows.vhd
  16.     probe -s dev_uuid -u $dev
  17.     if [ "${grub_platform}" = "efi" ]; then
  18.         linux /path/to/ntloader uuid=${dev_uuid} vhd=/path/to/windows.vhd
  19.         initrd /path/to/initrd.cpio
  20.     else
  21.         linux16 /ntloader uuid=${dev_uuid} vhd=/path/to/windows.vhd
  22.         initrd16 /initrd.cpio
  23.    fi;
  24. }

  25. menuentry "Boot Windows NT6+ on (hdx,y)" {
  26.     search -s --f /path/to/ntloader
  27.     probe -s dev_uuid -u (hdx,y)
  28.     if [ "${grub_platform}" = "efi" ]; then
  29.         linux /path/to/ntloader uuid=${dev_uuid}
  30.         initrd /path/to/initrd.cpio
  31.     else
  32.         linux16 /ntloader uuid=${dev_uuid}
  33.         initrd16 /initrd.cpio
  34.    fi;
  35. }
复制代码

GRUB4DOS / GRUB4EFI
  1. title Boot Windows NT6+ WIM
  2. find --set-root /path/to/winpe.wim
  3. uuid ()
  4. find --set-root /path/to/ntloader
  5. kernel /path/to/ntloader uuid=%?_UUID% wim=/path/to/winpe.wim
  6. initrd /path/to/initrd.cpio

  7. title Boot Windows NT6+ VHD
  8. find --set-root /path/to/windows.vhd
  9. uuid ()
  10. find --set-root /path/to/ntloader
  11. kernel /path/to/ntloader uuid=%?_UUID% vhd=/path/to/windows.vhd
  12. initrd /path/to/initrd.cpio
复制代码

下载:
https://github.com/grub4dos/ntloader/releases/latest
源码:
https://github.com/grub4dos/ntloader

点评

辛苦了  发表于 2024-5-11 18:36

评分

参与人数 20无忧币 +105 收起 理由
ksafei + 5 赞一个!
smartcowboy + 5 很给力!
yyz2191958 + 2 赞一个!
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

查看全部评分

471#
发表于 3 天前 | 只看该作者
謝謝分享
回复

使用道具 举报

470#
发表于 3 天前 | 只看该作者
有依赖性,既然阿三的可以启动wim,就不想继续折腾了
回复

使用道具 举报

469#
发表于 4 天前 | 只看该作者
感谢大佬更新
回复

使用道具 举报

468#
 楼主| 发表于 2025-2-13 14:55:33 | 只看该作者
v3.0.0
支持 arm64 UEFI
支持进入安全模式
支持指定1024x768分辨率
支持 VHD RamOS (待测试)
使用通用bcd,优化bcd解析

回复

使用道具 举报

467#
发表于 2025-1-9 15:24:46 | 只看该作者
本帖最后由 cqsky 于 2025-1-9 16:47 编辑

谢谢 分享
回复

使用道具 举报

466#
发表于 2024-12-26 14:02:45 | 只看该作者
感谢分享
回复

使用道具 举报

465#
发表于 2024-12-26 09:16:48 | 只看该作者
共享幸福
回复

使用道具 举报

464#
发表于 2024-12-26 07:13:01 | 只看该作者
感谢分享
回复

使用道具 举报

463#
发表于 2024-12-25 22:21:19 | 只看该作者
支持W大
回复

使用道具 举报

462#
发表于 2024-12-25 20:45:13 | 只看该作者

谢谢分享
回复

使用道具 举报

461#
发表于 2024-12-25 20:40:28 | 只看该作者
回复

使用道具 举报

460#
发表于 2024-12-19 10:45:49 | 只看该作者
支持!给力!!!
回复

使用道具 举报

459#
发表于 2024-12-10 10:33:19 | 只看该作者
感谢分享!
回复

使用道具 举报

458#
发表于 2024-12-9 14:13:31 | 只看该作者
不懂就问:为什么不把vhd和wim加到启动菜单里面?那样不是更简单吗?
回复

使用道具 举报

457#
发表于 2024-11-17 17:30:29 | 只看该作者
感谢大佬发布
回复

使用道具 举报

456#
发表于 2024-10-17 15:01:21 | 只看该作者
点赞
回复

使用道具 举报

455#
发表于 2024-10-16 18:29:27 | 只看该作者
感谢分享
回复

使用道具 举报

454#
发表于 2024-10-16 16:31:50 | 只看该作者
感谢分享
回复

使用道具 举报

453#
发表于 2024-10-16 09:29:10 | 只看该作者
大佬牛逼!!!
回复

使用道具 举报

452#
发表于 2024-10-7 21:42:55 | 只看该作者
感谢分享
回复

使用道具 举报

451#
发表于 2024-10-5 23:54:50 | 只看该作者
感谢分享,研究研究
回复

使用道具 举报

450#
发表于 2024-9-9 18:49:54 | 只看该作者

感谢分享
回复

使用道具 举报

449#
发表于 2024-9-8 22:05:12 | 只看该作者
777
回复

使用道具 举报

448#
发表于 2024-9-4 15:21:49 | 只看该作者
支持,强大。
回复

使用道具 举报

447#
发表于 2024-8-2 14:11:50 来自手机 | 只看该作者
666
回复

使用道具 举报

446#
发表于 2024-8-2 10:37:58 来自手机 | 只看该作者
感谢分享
回复

使用道具 举报

445#
发表于 2024-7-11 06:58:59 | 只看该作者
非常好,学习学习
回复

使用道具 举报

444#
发表于 2024-7-10 12:50:11 | 只看该作者
膜拜大神
回复

使用道具 举报

443#
发表于 2024-7-7 19:22:15 | 只看该作者
膜拜大神
回复

使用道具 举报

442#
发表于 2024-6-24 12:06:00 | 只看该作者
学习下
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-2-22 11:42

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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