无忧启动论坛

标题: 打开一个vhdx系统一看,居然是这样的结构,为啥了??!! [打印本页]

作者: 879792799    时间: 2023-2-18 16:03
标题: 打开一个vhdx系统一看,居然是这样的结构,为啥了??!!
本帖最后由 879792799 于 2023-2-18 20:29 编辑




boot文件夹和BCD去哪里了???为啥是这个样子呢?!!
这个BOOTMGR起什么作用?
求大大解释一下启动流程!!!谢谢了

既然vhdx这个BOOTMGR不起作用,那siso模块是如何启动vhdx系统的呢????

========================================
记录一个小技巧 刚刚看到:
如何记录一个软件,在磁盘上安装了哪些文件?
用一个空的差分VHD即可,因为差分VHD内部就只记录了磁盘上,哪些文件被修改了。用工具把记录导出来。

作者: freesoft00    时间: 2023-2-18 16:07
boot和bcd可以在实体盘分区中。这个不奇怪
作者: 879792799    时间: 2023-2-18 16:20
freesoft00 发表于 2023-2-18 16:07
boot和bcd可以在实体盘分区中。这个不奇怪

那这个BOOTMGR起什么作用??求指教
作者: szwp    时间: 2023-2-18 16:24
vhd内部不需要bootmgr
作者: yuadao    时间: 2023-2-18 16:46
本帖最后由 yuadao 于 2023-2-18 17:28 编辑

可以把所有硬盘都只分两个区,一个NTFS的主分区(用来存放各种 VHD(X) 系统镜像及其它数据),一个FAT32的主分区(在磁盘高端,作为启动分区,500MB 左右即可)。有了独立的启动分区,所有的 VHD(X) 系统都可以不需要引导文件。但是在用 WinNT 安装到 VHD(X) 镜像中的时候,还是要按默认的方式安装,不要把 All 改成 No;在安装完成并正确配置启动菜单之后,可以把 VHD(X) 中的启动文件删除
回复481416322:我试过选No,有时候会莫名其妙无法启动,选All一般不会出问题,装完了再删其实效果是一样的。另外,我的启动分区就不分版本,除了xp,基本上都能启动(包括32位和64位的7,8,10,11)。而且,这种分区方法还能用在移动硬盘上,安全不需要什么WTG了




作者: JERRY爱电脑    时间: 2023-2-18 17:05
引导VHD启动时,BCD里已经直接将启动文件指向winload.exe/efi了,所以BOOTMGR也是不必要的
作者: yuadao    时间: 2023-2-18 17:07
本帖最后由 yuadao 于 2023-2-18 17:13 编辑
yuadao 发表于 2023-2-18 16:46
可以把所有硬盘都只分两个区,一个NTFS的主分区(用来存放各种 VHD(X) 系统镜像及其它数据),一个FAT32的 ...

回复481416322:我试过选No,有时候会莫名其妙无法启动,选All一般不会出问题,装完了再删其实效果是一样的。另外,我的启动分区就不分版本,除了xp,基本上都能启动(包括32位和64位的7,8,10,11)。而且,这种分区方法还能用在移动硬盘上,安全不需要什么WTG了
作者: szwp    时间: 2023-2-18 17:10
VHD内部单分区即可,外部legacy+uefi引导都行。有空硬盘的话可以下载练习2分区。
vhd有个好处是支持locate,只要路径正确,分区位置不一定需要指定。

https://musetransfer.com/s/gnqpyttc3
作者: yuadao    时间: 2023-2-18 17:18
szwp 发表于 2023-2-18 17:10
VHD内部单分区即可,外部legacy+uefi引导都行。有空硬盘的话可以下载练习2分区。
vhd有个好处是支持locate ...

对的,我的 VHD(X) 镜像全部用的 MBR 单分区,这样兼容性似乎好一些
作者: freesoft00    时间: 2023-2-18 17:23
879792799 发表于 2023-2-18 16:20
那这个BOOTMGR起什么作用??求指教

没有什么用,删除也可以
作者: kamanyar    时间: 2023-2-18 17:27
boot eft 兩者可以共存 在 mbr下 fat16 32 + ntfs的mbr分割 可在 mbr efi 系統開機
vhd 除了可以存在任何分割下之外 還可以藏到任何資料夾
例如
C:\$RECYCLE.BIN 回收桶資料夾等


作者: 2010sya    时间: 2023-2-18 18:20
yuadao 发表于 2023-2-18 16:46
可以把所有硬盘都只分两个区,一个NTFS的主分区(用来存放各种 VHD(X) 系统镜像及其它数据),一个FAT32的 ...

好办法,学习学习。。。
作者: szwp    时间: 2023-2-18 18:54
外部无引导时需要里面的引导
作者: 879792799    时间: 2023-2-18 19:00
szwp 发表于 2023-2-18 18:54
外部无引导时需要里面的引导

外部无应到 这个BOOTMGR指向哪里了?
作者: szwp    时间: 2023-2-18 20:03
879792799 发表于 2023-2-18 19:00
外部无应到 这个BOOTMGR指向哪里了?

有将grldr改成bootmgr的,如果是原版的,还得配bcd。可用下载俺上传的练习,在数据区放grldr。
作者: szwp    时间: 2023-2-18 20:05
yuadao 发表于 2023-2-18 17:18
对的,我的 VHD(X) 镜像全部用的 MBR 单分区,这样兼容性似乎好一些

方便双启。
作者: szwp    时间: 2023-2-18 20:12
今天第一次用这个上传,没下过,你有地方给个地址,俺重新传下。
作者: liujun2000    时间: 2023-2-18 20:15
是你引导盘的 boot BOOTMGR引导vhd
作者: szwp    时间: 2023-2-18 20:24
搞不明白的文件可以先改名测试,确认有没生效。
作者: szwp    时间: 2023-2-18 20:49
https://wormhole.app/2zpb8#tK_rGIIUWzTfbYc-dDNNyQ

找到另外一个地方传了
作者: oym2016    时间: 2023-2-18 21:15
VHD内有启动分区文件,安装时用GRUB2引导安装就不需要硬盘上的启动文件了

2023-02-18_210655.png (17.43 KB, 下载次数: 105)

2023-02-18_210655.png

作者: Climbing    时间: 2023-2-19 12:52
严格来说,只有windows目录不可或缺。
作者: xianglang    时间: 2023-3-13 13:31
szwp 发表于 2023-2-18 17:10
VHD内部单分区即可,外部legacy+uefi引导都行。有空硬盘的话可以下载练习2分区。
vhd有个好处是支持locate ...

LOCATE查找好象也是要分BOOTMGR版本的,我现在用的WIN7/386KB的这个,必须得指定VHD文件存放的分区,否则就找不到VHD文件,启动不下去。

作者: szwp    时间: 2023-3-13 13:34
xianglang 发表于 2023-3-13 13:31
LOCATE查找好象也是要分BOOTMGR版本的,我现在用的WIN7/386KB的这个,必须得指定VHD文件存放的分区,否则 ...

用8.1的兼容性最好,可以启动VHDX
作者: xianglang    时间: 2023-3-13 13:50
szwp 发表于 2023-3-13 13:34
用8.1的兼容性最好,可以启动VHDX

以前用WIN10的,启动到WIN7后再切换到WIN10时,它会在BCD选择WIN10后重启一次才进WIN10,烦。有空试下8.1的。另外,BCD菜单我喜欢传统文字列表那种形式,不喜欢新的那种占地很大的。

作者: szwp    时间: 2023-3-13 14:23
xianglang 发表于 2023-3-13 13:50
以前用WIN10的,启动到WIN7后再切换到WIN10时,它会在BCD选择WIN10后重启一次才进WIN10,烦。有空试下8.1 ...

那是因为你用了蓝菜单,不如黑菜单好。
作者: xianglang    时间: 2023-3-14 14:10
szwp 发表于 2023-3-13 14:23
那是因为你用了蓝菜单,不如黑菜单好。

这个蓝黑菜单,能自己选择吗?在BOOTICE中调整哪个参数?
作者: yyz2191958    时间: 2023-3-14 14:28
学习学习
作者: lxgood    时间: 2023-3-14 14:54

VHD内部单分区即可,外部legacy+uefi引导都行。
作者: 2010y8y8y8    时间: 2023-3-14 15:20
可以参考Ventoy引导vhdx的做法
作者: szwp    时间: 2023-3-14 15:24
xianglang 发表于 2023-3-14 14:10
这个蓝黑菜单,能自己选择吗?在BOOTICE中调整哪个参数?

bcdedit /set {bootmgr} displaybootmenu Yes
作者: Anson4    时间: 2023-3-14 18:19
yuadao 发表于 2023-2-18 16:46
可以把所有硬盘都只分两个区,一个NTFS的主分区(用来存放各种 VHD(X) 系统镜像及其它数据),一个FAT32的 ...

WinNT 指的是 WinNTSetup 吗?
vhd/vhdx 内部不需要引导文件,我用WIT修复引导从来不需要。
作者: yuadao    时间: 2023-10-24 14:04
yuadao 发表于 2023-2-18 17:07
回复481416322:我试过选No,有时候会莫名其妙无法启动,选All一般不会出问题,装完了再删其实效果是一样 ...

其实添加引导还有一个理由:可以用来虚拟机上面
作者: nowayer    时间: 2023-12-13 08:59
提示: 作者被禁止或删除 内容自动屏蔽
作者: hehuiying    时间: 2024-3-25 17:47
帮顶
作者: crt1024x768    时间: 2024-3-25 18:46
看看高手们的分析
作者: hehuiying    时间: 2024-4-11 12:30
谢谢分享
作者: 无犹启动    时间: 2024-4-30 07:47
谢谢分享
作者: czg2008    时间: 2024-4-30 07:50
没看懂,学习学习
作者: yuadao    时间: 2024-11-8 21:39
yuadao 发表于 2023-2-18 16:46
可以把所有硬盘都只分两个区,一个NTFS的主分区(用来存放各种 VHD(X) 系统镜像及其它数据),一个FAT32的 ...

补充说明:我上面说的分区法针对的是实体的固态盘,机械盘,并非vhd(x)镜像,vhd(x)镜像建议只分一个分区
作者: wy-tooold    时间: 2024-11-8 21:46
学习了 谢谢分享
作者: dwso    时间: 2024-11-8 21:47
没看明白
作者: okano    时间: 2024-11-9 02:50
学习了 谢谢分享




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3