无忧启动论坛

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

[转贴] VHD UEFI启动的方法

[复制链接]
发表于 2020-4-12 11:09:52 | 显示全部楼层 |阅读模式
本帖最后由 889188 于 2020-4-13 10:44 编辑

前几天,看见有人在讨论VHD没法uefi启动,我说可以,他表示不信,无奈当时等级不够没法发新帖。
这个方法早在17-18年,我在细细哥~的帖子中就看见了,急找也找不到。
方法如下:运行一个命令提示符(最好用管理员权限)
bcdboot c:\windows /s j: /f uefi /l zh-cn

注释:“c”是vhd加载后的盘符,“j”是你要放uefi的一个分区位置,等待一会 出现创建启动成功即可,如果有需要的话,我配个图

点评的那位,行行行,是在下输了。我就讨论个方法,至于么?

点评

你在RamOS的帖子里无知的认为可以UEFI,来来来,你弄个1TC盘的 vhd RamOS的UEFI,还有什么关系,你都不知道你在哪儿回的贴的吧  发表于 2020-4-13 09:56
细细哥~的系统就能代表是RAMOS了?哈哈  发表于 2020-4-12 20:43
看来你不知道啊  发表于 2020-4-12 20:26
你都不知道ramos是什么吧?  发表于 2020-4-12 15:47
 楼主| 发表于 2020-4-12 11:10:11 | 显示全部楼层
本帖最后由 889188 于 2020-4-13 08:21 编辑

评论区的方法应该也可以,但是我以前没搜到。谢谢参与学习讨论的人
回复

使用道具 举报

发表于 2020-4-12 11:27:43 | 显示全部楼层
本帖最后由 hilsonma 于 2020-4-12 11:31 编辑

可以使用grub2直接引导vhd,如:
search -n -s -f /test.vhdx
ntboot -e $prefix/run/ms/bootmgfw.efi -s $prefix/run/ms/boot.sdi /test.vhdx

参考
http://bbs.wuyou.net/forum.php?m ... 8499&fromuid=586362
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=419844



点评

还有 新手想了解一下,你说的grub2和我平时用的grub4dos有什么区别嘛  详情 回复 发表于 2020-4-13 09:42
这个方法的有个前提,windows要支持ramdisk不然启动失败  详情 回复 发表于 2020-4-12 16:05
那么你的这种方法可以uefi启动吗?  详情 回复 发表于 2020-4-12 14:56
想知道这种能过安全启动吗?  发表于 2020-4-12 12:12
回复

使用道具 举报

发表于 2020-4-12 12:41:23 | 显示全部楼层
微软自带引导不就可以直接引导vhdx,安装系统跟mbr一点都没区别

点评

有人说不能引导uefi模式,请问你的方法可以uefi启动吗?  详情 回复 发表于 2020-4-12 14:55
回复

使用道具 举报

 楼主| 发表于 2020-4-12 14:55:54 | 显示全部楼层
you6636 发表于 2020-4-12 12:41
微软自带引导不就可以直接引导vhdx,安装系统跟mbr一点都没区别

有人说不能引导uefi模式,请问你的方法可以uefi启动吗?

点评

可以啊,本人笔记本和win平板都是用vhdx格式系统,平板只支持uefi启动  详情 回复 发表于 2020-4-13 22:20
回复

使用道具 举报

 楼主| 发表于 2020-4-12 14:56:09 | 显示全部楼层
hilsonma 发表于 2020-4-12 11:27
可以使用grub2直接引导vhd,如:
search -n -s -f /test.vhdx
ntboot -e $prefix/run/ms/bootmgfw.efi -s ...

那么你的这种方法可以uefi启动吗?

点评

我上面说这种方法就是uefi启动用的. bios启动不能用上面这种grub2的方法,我在bios启动中用grub4dos,这样: command siso ntboot NT6=/vhd/win.vhdx  详情 回复 发表于 2020-4-12 17:51
回复

使用道具 举报

发表于 2020-4-12 15:00:18 | 显示全部楼层
学习了,有空试一试
回复

使用道具 举报

发表于 2020-4-12 16:05:38 | 显示全部楼层
hilsonma 发表于 2020-4-12 11:27
可以使用grub2直接引导vhd,如:
search -n -s -f /test.vhdx
ntboot -e $prefix/run/ms/bootmgfw.efi -s ...

这个方法的有个前提,windows要支持ramdisk不然启动失败
回复

使用道具 举报

发表于 2020-4-12 17:51:35 | 显示全部楼层
889188 发表于 2020-4-12 14:56
那么你的这种方法可以uefi启动吗?

我上面说这种方法就是uefi启动用的.

bios启动不能用上面这种grub2的方法,我在bios启动中用grub4dos,这样:
command siso ntboot NT6=/vhd/win.vhdx
回复

使用道具 举报

发表于 2020-4-12 23:19:50 | 显示全部楼层
学习一下
回复

使用道具 举报

 楼主| 发表于 2020-4-13 09:42:44 | 显示全部楼层
hilsonma 发表于 2020-4-12 11:27
可以使用grub2直接引导vhd,如:
search -n -s -f /test.vhdx
ntboot -e $prefix/run/ms/bootmgfw.efi -s ...

还有 新手想了解一下,你说的grub2和我平时用的grub4dos有什么区别嘛

点评

grub2和grub4dos都是grub的分支。 grub起源于1995年,后来因为设计跟不上扩展而停滞发展。 2002年左右,grub团队成员开始研究grub新架构,重写grub核心,最终命名为grub2,原来版本的grub重命名为grub legacy. 20  详情 回复 发表于 2020-4-13 12:34
回复

使用道具 举报

发表于 2020-4-13 09:56:23 | 显示全部楼层
你在RamOS的帖子里无知的认为可以UEFI,来来来,你弄个1TC盘的 vhd RamOS的UEFI,还有什么关系,你都不知道你在哪儿回的贴的吧
回复

使用道具 举报

发表于 2020-4-13 10:56:52 | 显示全部楼层
认真 学习 认真 学习   
热心回复!
热心回复!
回复

使用道具 举报

发表于 2020-4-13 12:34:14 | 显示全部楼层
本帖最后由 hilsonma 于 2020-4-13 14:54 编辑
889188 发表于 2020-4-13 09:42
还有 新手想了解一下,你说的grub2和我平时用的grub4dos有什么区别嘛

grub2和grub4dos都是grub的分支。
grub起源于1995年,后来因为设计跟不上扩展而停滞发展。
2002年左右,grub团队成员开始研究grub新架构,目的是重写grub核心,最终命名为grub2,原来版本的grub重命名为grub legacy.
2003年,grub2还处于开发阶段,尚未发布正式版,不点发起对grub legacy的二次开发,项目命名为grub4dos (grub for dos)。
在当时新的 GRUB2 没有到位,老的 GNU GRUB Lagecy 又有诸多不完善 的情况下,GRUB4DOS 受到越来越多人的欢迎。

grub4dos默认的配置文件是menu.lst,只能用于legacy启动方式,不能用于UEFI启动方式。
grub2默认的配置文件是grub.cfg,既可以用于UEFI启动方式,也可以用于legacy启动方式。

两者的命令和语法也是不相同的。甚至对设备的命名,都有细微的差别。

在legacy启动下,grub4dos已经很成熟,尤其是在windows平台,grub4dos比grub2更加适合使用。
而grub2可以更方便地使用背景动画等主题设置。

所以,两者视自己需要而使用,也可以结合一起使用。


补充:用惯了grub4dos之后,使用官方的grub2会很不习惯,尤其是windows方面的引导,会有很多不便,grub4dos很多强大的功能官方grub2都没有。
好在wintoflash对grub2进行了改版增强,开发及移植了几个grub4dos的重要功能如wimboot、map、ntboot等。现在wintoflash改版的grub2已经成为我的第一引导,相信也会逐渐成为大家的主引导。

点评

谢大佬  发表于 2020-4-13 19:26
回复

使用道具 举报

发表于 2020-4-13 12:59:13 | 显示全部楼层
是UEFI方式启动 vhd啊 能的
回复

使用道具 举报

发表于 2020-4-13 19:24:19 | 显示全部楼层
很实用的知识
回复

使用道具 举报

发表于 2020-4-13 22:20:58 来自手机 | 显示全部楼层
889188 发表于 2020-4-12 14:55
有人说不能引导uefi模式,请问你的方法可以uefi启动吗?

可以啊,本人笔记本和win平板都是用vhdx格式系统,平板只支持uefi启动
回复

使用道具 举报

发表于 2020-4-14 14:03:51 | 显示全部楼层
VHD绝对可以用UEFI启动,用WinNTSetup安装,你不信可以试试,再不信去西瓜视频搜索我的视频方圆电脑家电维修的视频,上面有详细的介绍
回复

使用道具 举报

发表于 2020-5-9 09:07:47 | 显示全部楼层
感谢分享!!!
回复

使用道具 举报

发表于 2020-5-22 13:31:00 | 显示全部楼层
学习一下
回复

使用道具 举报

发表于 2020-6-5 10:46:21 | 显示全部楼层
用了bcd 成功了。。
回复

使用道具 举报

发表于 2020-8-14 14:24:00 | 显示全部楼层
bcd直接编辑完事   有那么复杂吗
回复

使用道具 举报

发表于 2023-1-2 21:51:12 | 显示全部楼层
我uefi启动vhd:创建vhd分配的盘符是a,esd或wim系统释放到a盘,批处理bcdboot a:\windows -d
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-3-29 05:15

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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