无忧启动论坛

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

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

    [复制链接]
412#
发表于 2023-11-24 16:33:47 | 只看该作者
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

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

使用道具 举报

400#
 楼主| 发表于 2023-9-29 14:25:28 | 只看该作者
sndnvaps 发表于 2023-9-29 13:38
这个我最后在查看了ntloader 在github.com上的源代码后,找到了答案,需要自己打包生成initrd.cpio,
再 ...


帖子里不是有么
回复

使用道具 举报

399#
发表于 2023-9-29 13:38:02 | 只看该作者
sndnvaps 发表于 2023-9-29 13:18
想问一问,这个
initrd /grub/initrd.lz1
最后的这个initrd.lz1文件是在哪里找到的呢,或者由什么生成, ...

这个我最后在查看了ntloader 在github.com上的源代码后,找到了答案,需要自己打包生成initrd.cpio,
再用lznt1压缩生成 lz1还是怎样的。。。。反正道理差不多了,

点评

[attachimg]532518[/attachimg] 帖子里不是有么  详情 回复 发表于 2023-9-29 14:25
回复

使用道具 举报

398#
发表于 2023-9-29 13:18:41 | 只看该作者
想问一问,这个
initrd /grub/initrd.lz1
最后的这个initrd.lz1文件是在哪里找到的呢,或者由什么生成,还是说可以在其它的linux系统光盘中找到
回复

使用道具 举报

397#
发表于 2023-9-7 14:08:23 | 只看该作者
多谢大佬分享经验
回复

使用道具 举报

396#
发表于 2023-9-7 11:22:05 | 只看该作者
本帖最后由 sunsea 于 2023-9-7 11:23 编辑
2011whp 发表于 2023-8-24 19:44
在 开启 安全启动的 情况下:
kernel 方式 表现好: 能启动,好像 躲过 了验证 ntloader 是否为 标准efi格 ...

chainloader是要走固件自己的加载渠道,估计是在这里会进行安全启动(是否交了保护费)检查。
回复

使用道具 举报

395#
发表于 2023-9-7 06:10:10 | 只看该作者
感谢分享
回复

使用道具 举报

394#
发表于 2023-8-25 17:03:14 | 只看该作者
谢谢分享。
回复

使用道具 举报

393#
发表于 2023-8-24 19:44:00 | 只看该作者
在 开启 安全启动的 情况下:
kernel 方式 表现好: 能启动,好像 躲过 了验证 ntloader 是否为 标准efi格式的 检验

相反 chainloader方式:认为 格式不 正确(不知道 从哪 弹的错)


点评

chainloader是要走固件自己的加载渠道,估计是在这里会进行安全启动检查。  详情 回复 发表于 2023-9-7 11:22
回复

使用道具 举报

392#
发表于 2023-8-16 21:57:08 | 只看该作者
谢谢分享。
回复

使用道具 举报

391#
发表于 2023-8-16 08:45:15 | 只看该作者
感谢分享
回复

使用道具 举报

390#
发表于 2023-8-10 08:38:35 | 只看该作者
#在这里快速回复#很给力!
回复

使用道具 举报

389#
发表于 2023-7-11 15:13:41 来自手机 | 只看该作者
Yyds
回复

使用道具 举报

388#
发表于 2023-6-26 10:10:51 | 只看该作者
        赞一个!
回复

使用道具 举报

387#
发表于 2023-6-26 05:33:44 | 只看该作者
        很给力!
回复

使用道具 举报

386#
发表于 2023-6-26 00:31:53 来自手机 | 只看该作者
你好,能不能借一生说话。
回复

使用道具 举报

385#
 楼主| 发表于 2023-6-23 22:12:37 | 只看该作者
本帖最后由 wintoflash 于 2023-6-23 22:30 编辑

写了一个获取文件系统 UUID 的小程序,以方便 rEFInd 等 bootloader 的使用者编写菜单。
fsuuid.zip (152.77 KB, 下载次数: 32)
rEFInd 可以参考以下菜单
  1. menuentry "Windows NT6+ VHD" {
  2. loader /path/to/ntloader
  3. initrd /path/to/initrd.lz1
  4. options "uuid=XXXX file=/path/to/win10.vhd"
  5. }
复制代码

uuid=XXXX 处填入 vhd/wim 所在分区的文件系统 UUID,可以用 fsuuid.exe 来获取。
比如
  1. fsuuid.exe X
  2. fsuuid.exe X:
  3. fsuuid.exe X:\
  4. fsuuid.exe \\?\Volume{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}
复制代码

都可以。
fsuuid 也可以编译为 Linux 程序,在 Linux 下运行,如
  1. fsuuid /dev/sda1
复制代码


======
TMD 微软是疯了。如果信不过,可以自己审查代码,自行编译。

  1. i686-w64-mingw32-gcc -Wall -Werror -idirafter . fsuuid.c -o fsuuid.exe
  2. gcc -Wall -Werror -idirafter . fsuuid.c -o fsuuid
复制代码

评分

参与人数 1无忧币 +5 收起 理由
ksafei + 5 很给力!

查看全部评分

回复

使用道具 举报

384#
发表于 2023-6-20 11:33:31 | 只看该作者
感谢分享
回复

使用道具 举报

383#
 楼主| 发表于 2023-6-19 20:31:13 | 只看该作者
20230619
更新版本 v2.0.1
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-19 03:42

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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