无忧启动论坛

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

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

    [复制链接]
181#
发表于 2021-5-19 18:28:15 | 只看该作者
本帖最后由 hhh333 于 2021-5-19 18:30 编辑

错误依旧

点评

耍我呢? [attachimg]480140[/attachimg] [attachimg]480141[/attachimg]  详情 回复 发表于 2021-5-19 18:53
回复

使用道具 举报

182#
 楼主| 发表于 2021-5-19 18:53:55 | 只看该作者

耍我呢?

点评

怪了,我把那两个文件拷哪里去了?我查一下。  详情 回复 发表于 2021-5-19 18:58
回复

使用道具 举报

183#
发表于 2021-5-19 18:58:40 | 只看该作者

怪了,我把那两个文件拷哪里去了?我查一下。
回复

使用道具 举报

184#
发表于 2021-5-19 19:16:57 | 只看该作者
前面拷错了一个盘,改过来后还是有问题,chainloader继续可用。但kernel还是不行

点评

kernel是卡在这里,还是和(183#)类似?  详情 回复 发表于 2021-5-19 19:27
回复

使用道具 举报

185#
 楼主| 发表于 2021-5-19 19:27:58 | 只看该作者
hhh333 发表于 2021-5-19 19:16
前面拷错了一个盘,改过来后还是有问题,chainloader继续可用。但kernel还是不行

kernel是卡在这里,还是和(183#)类似?

点评

卡死了  详情 回复 发表于 2021-5-19 19:30
回复

使用道具 举报

186#
发表于 2021-5-19 19:30:58 | 只看该作者
wintoflash 发表于 2021-5-19 19:27
kernel是卡在这里,还是和(183#)类似?

卡死了
回复

使用道具 举报

187#
发表于 2021-5-19 19:45:46 | 只看该作者
initrd=0x2fd24000+0x2c3000

...exttacting LZNT1-compressed initrd

Too many files

按任意键重启

点评

g4e用5月7日的版本就是这个提示,用今天的版本就是卡在上面的提示,走得稍远一点  详情 回复 发表于 2021-5-19 20:03
回复

使用道具 举报

188#
发表于 2021-5-19 20:03:07 | 只看该作者
2011yaya2007777 发表于 2021-5-19 19:45
initrd=0x2fd24000+0x2c3000

...exttacting LZNT1-compressed initrd

g4e用5月7日的版本就是这个提示,用今天的版本就是卡在上面的提示,走得稍远一点
回复

使用道具 举报

189#
发表于 2021-5-19 20:06:02 来自手机 | 只看该作者
上面是实机测试,以前是提示找不到文件。虚拟机倒是过了这个间断,由于内存不足,无法继续。
回复

使用道具 举报

190#
发表于 2021-5-19 20:11:52 | 只看该作者
NTloader前面的版本虚拟机也没问题,但实机提示找不到文件;用今天的版本走得远一点,再把g4e换成今天的,走得更远一点,但最终卡死,按键盘灯也没反应,死得比较透
回复

使用道具 举报

191#
发表于 2021-6-11 11:37:21 | 只看该作者
华硕P5Q SE 775主板,L5420 CPU(771加护舒宝贴),硬盘用GPT,事先装好WIN7 旗舰版
用楼主的工具,可以用 kernel启动,但用chainloader启动时会不停的嘀嘀声,死机(可按 ctrl+alt+del重启)
不管是启动实机中已安装好的WIN7,还是硬盘上的 WIN10 PE (WIM)
回复

使用道具 举报

192#
 楼主| 发表于 2021-6-16 10:33:47 | 只看该作者
liuzhaoyzz 发表于 2021-2-9 20:43
对了,ntloader搭配primo驱动,启动RAMOS前几天就没有问题了,我还没有进行更广泛地测试,应该没问题。春 ...

ntloader.zip (2.5 MB, 下载次数: 34)
试试。
这个只能用
  1. kernel /ntloader uuid=%?_UUID%
  2. initrd /initrd.lz1
复制代码

不能 chainloader。

点评

grub4dos-for_UEFI-2021-06-02,搭配ntloader2021-06-16 title WIN7X64-SVBUS (/VHD/SX70211.vhd)-kernel ntloader-vhd-RAMOS find --ignore-floppies --ignore-cd /EFI/grub/ntloader | set x= echo x=%x% find  详情 回复 发表于 2021-6-16 11:42
回复

使用道具 举报

193#
发表于 2021-6-16 11:42:04 | 只看该作者
本帖最后由 liuzhaoyzz 于 2021-6-16 11:43 编辑
wintoflash 发表于 2021-6-16 10:33
试试。
这个只能用

grub4dos-for_UEFI-2021-06-02,搭配ntloader2021-06-16
title WIN7X64-SVBUS (/VHD/SX70211.vhd)-kernel ntloader-vhd-RAMOS
find --ignore-floppies --ignore-cd /EFI/grub/ntloader | set x=
echo x=%x%
find --ignore-floppies --ignore-cd --set-root /VHD/SX70211.vhd
map --mem --top /VHD/SX70211.vhd (hd)
uuid (hd-1,0)
kernel %x%/EFI/grub/ntloader uuid=%?_UUID% hires=0
initrd %x%/EFI/grub/initrd.lz1
pause

title WIN7X64-SVBUS (/VHD/SX70211.vhd)-kernel ntloader-vhd[not RAMOS]
find --ignore-floppies --ignore-cd /EFI/grub/ntloader | set x=
echo x=%x%
find --ignore-floppies --ignore-cd --set-root /VHD/SX70211.vhd
uuid ()
kernel %x%/EFI/grub/ntloader uuid=%?_UUID% hires=0 file=/VHD/SX70211.vhd
initrd %x%/EFI/grub/initrd.lz1
pause

上面的两个菜单,都不行,一个是RAMOS,一个是直接启动vhd。启动的时候加载initrd.lz1之后直接重启,我录像了。
链接: https://pan.baidu.com/s/1YwtRlQsu7vi3RRxgxxNHbA 提取码: 7isc



VID_20210616_111002[00_00_11][20210616-112510].png (1.24 MB, 下载次数: 289)

VID_20210616_111002[00_00_11][20210616-112510].png

16111924.png (8.38 KB, 下载次数: 243)

16111924.png
回复

使用道具 举报

194#
发表于 2021-6-18 22:07:38 | 只看该作者
我的机器出现too many files错误

点评

来个截图撒  详情 回复 发表于 2021-6-19 06:45
回复

使用道具 举报

195#
发表于 2021-6-19 06:45:08 来自手机 | 只看该作者
hhh333 发表于 2021-6-18 22:07
我的机器出现too many files错误

来个截图撒        

点评

[attachimg]481984[/attachimg]  详情 回复 发表于 2021-6-19 11:16
回复

使用道具 举报

196#
发表于 2021-6-19 07:55:10 | 只看该作者
good
回复

使用道具 举报

197#
发表于 2021-6-19 11:16:28 | 只看该作者


点评

你的菜单似乎不对。  详情 回复 发表于 2021-6-19 14:04
回复

使用道具 举报

198#
发表于 2021-6-19 14:04:22 | 只看该作者

你的菜单似乎不对。

点评

前面是改的,写成一行了 现在改成两行 还是出错,不过走得远点 [attachimg]481991[/attachimg]  详情 回复 发表于 2021-6-19 16:48
回复

使用道具 举报

199#
发表于 2021-6-19 16:48:12 | 只看该作者
liuzhaoyzz 发表于 2021-6-19 14:04
你的菜单似乎不对。

前面是改的,写成一行了
  1. title 启动 Win10 PE by ntloader
  2. uuid %?_BOOT%
  3. `if "%arch%"=="64" && chainloader /EFI/grub/ntloader initrd=/EFI/grub/initrd.lz1 uuid=%?_UUID% file=/BOOT/H3_10%arch%.WIM !
  4. kernel /EFI/grub/ntloader uuid=%?_UUID% file=/BOOT/H3_10%arch%.WIM && initrd /EFI/grub/initrd.lz1
  5. boot
复制代码
现在改成两行
  1. title 启动 Win10 PE by ntloader
  2. uuid %?_BOOT%
  3. `if "%arch%"=="64" && chainloader /EFI/grub/ntloader initrd=/EFI/grub/initrd.lz1 uuid=%?_UUID% file=/BOOT/H3_10%arch%.WIM !
  4. kernel /EFI/grub/ntloader uuid=%?_UUID% file=/BOOT/H3_10%arch%.WIM
  5. initrd /EFI/grub/initrd.lz1
  6. boot
复制代码
还是出错,不过走得远点

点评

https://github.com/grub4dos/ntloader/releases/tag/latest 按你电脑目前的现象推断,用这个新版本应该出现的现象是找不到initrd,试试。 另外这个里面提供了ntloader.i386,可供ia32 efi下chainloader使用(我没  详情 回复 发表于 2021-6-21 14:35
回复

使用道具 举报

200#
 楼主| 发表于 2021-6-21 14:35:06 | 只看该作者
hhh333 发表于 2021-6-19 16:48
前面是改的,写成一行了
现在改成两行
还是出错,不过走得远点

https://github.com/grub4dos/ntloader/releases/tag/latest
按你电脑目前的现象推断,用这个新版本应该出现的现象是找不到initrd,试试。
另外这个里面提供了ntloader.i386,可供ia32 efi下chainloader使用(我没测试)。

点评

22号最新版与21日的一样,停一下就重启了。chainloader没问题  详情 回复 发表于 2021-6-23 11:26
试了,没出什么提示,似乎在读WIM(猜的),但到后面重启了  详情 回复 发表于 2021-6-21 18:40
回复

使用道具 举报

201#
发表于 2021-6-21 18:40:30 | 只看该作者
wintoflash 发表于 2021-6-21 14:35
https://github.com/grub4dos/ntloader/releases/tag/latest
按你电脑目前的现象推断,用这个新版本应该 ...

试了,没出什么提示,似乎在读WIM(猜的),但到后面重启了,chainloader没问题
回复

使用道具 举报

202#
发表于 2021-6-23 11:26:35 | 只看该作者
wintoflash 发表于 2021-6-21 14:35
https://github.com/grub4dos/ntloader/releases/tag/latest
按你电脑目前的现象推断,用这个新版本应该 ...

22号最新版与21日的一样,停一下就重启了。chainloader没问题
回复

使用道具 举报

203#
发表于 2021-6-30 18:59:00 | 只看该作者
liuzhaoyzz 发表于 2021-2-4 22:24
还是不行,回头截图
截图模块果然很好用,现在的截图很清晰了。

你好,想问下你的截图模块是在哪下载呢,。可以给个地址不,最近我也在测试,

点评

grub4dos_UEFI版本截图办法 - GRUB4DOS - 无忧启动论坛 - Powered by Discuz! http://wuyou.net/forum.php?mod=viewthread&tid=424023  详情 回复 发表于 2021-7-1 23:01
回复

使用道具 举报

204#
发表于 2021-7-1 23:01:46 | 只看该作者
2012zhiwen 发表于 2021-6-30 18:59
你好,想问下你的截图模块是在哪下载呢,。可以给个地址不,最近我也在测试,

grub4dos_UEFI版本截图办法 - GRUB4DOS - 无忧启动论坛 - Powered by Discuz! http://wuyou.net/forum.php?mod=viewthread&tid=424023

点评

谢谢  详情 回复 发表于 2021-7-1 23:40
回复

使用道具 举报

205#
发表于 2021-7-1 23:40:11 | 只看该作者
liuzhaoyzz 发表于 2021-7-1 23:01
grub4dos_UEFI版本截图办法 - GRUB4DOS - 无忧启动论坛 - Powered by Discuz! http://wuyou.net/forum.ph ...

谢谢
回复

使用道具 举报

206#
发表于 2021-7-7 17:33:05 | 只看该作者
碰见了个问题,不知道是就我自己这这样还是普遍现象。
不管是用ntloader还是grub2里的 ntboot ,启动起来的Windows不管是7还是10,安装更新都会失败。
但是如果切换成常规的windows引导,就能成功安装更新。
是和注册表里没能装载BCD00000000的关系么。。。

点评

uefi?  详情 回复 发表于 2021-7-8 10:11
回复

使用道具 举报

207#
 楼主| 发表于 2021-7-8 10:11:27 | 只看该作者
fmwqsn 发表于 2021-7-7 17:33
碰见了个问题,不知道是就我自己这这样还是普遍现象。
不管是用ntloader还是grub2里的 ntboot ,启动起来 ...

uefi?

点评

嗯,是的,UEFI的环境。我在试着改BCD做实验。试图找到影响的点。  详情 回复 发表于 2021-7-8 10:15
回复

使用道具 举报

208#
发表于 2021-7-8 10:15:26 | 只看该作者
本帖最后由 fmwqsn 于 2021-7-8 10:17 编辑

嗯,是的,UEFI的环境。我在试着改BCD做实验。试图找到影响的点。
看起来如果是启动VHD里的系统,失败的会更彻底。

回复

使用道具 举报

209#
发表于 2021-7-8 11:21:58 | 只看该作者
我换了个机器来试,同样的结果。
如果是不需要重启的更新,基本上都可以装上。
如果是需要重启的更新,安装完成后提示重启。
○如果使用ntboot或者ntloader启动的系统或者VHD系统,会在 正在配置系统更新 那里失败并提示回滚。
●如果是Windows boot manager启动的系统或者VHD系统,可以正常通过 正在配置系统更新 流程。但是如果在这之后使用ntboot或者ntloader来启动,则会在 正在配置系统更新 99%的时候失败,提示回滚,之后大概率死机。

点评

系统更新的时候会往硬盘写bcd,估计是这个原因导致的。  详情 回复 发表于 2021-7-15 15:34
回复

使用道具 举报

210#
发表于 2021-7-12 09:41:47 | 只看该作者
看了,谢谢楼主分享
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-25 18:58

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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