无忧启动论坛

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

[讨论] 做了个MBR+FAT32的VHDX文件

[复制链接]
31#
发表于 2025-2-20 18:16:32 | 只看该作者
szwp 发表于 2025-2-20 06:38
本帖未提到过dg啊

您好,主要是看您的示例文件,发现例子里的vhdx文件采用的扇区大小是4096,而我创建的vhdx默认的扇区大小为512,想着我得把扇区给改的和您示例文件一样大,但是不知道具体应该如何让操作,网上以“vhdx修改扇区大小”为关键词所得到的结果大多是牛头不对马嘴,所以就用DG进行了修改,但是效果不行,希望您可以指点一二

点评

本贴只是一个MBR和FAT32限制的一个探讨,再附一个当时群里探讨的文件。  详情 回复 发表于 2025-2-21 08:01
回复

使用道具 举报

32#
 楼主| 发表于 2025-2-21 08:01:26 | 只看该作者
test2333 发表于 2025-2-20 18:16
您好,主要是看您的示例文件,发现例子里的vhdx文件采用的扇区大小是4096,而我创建的vhdx默认的扇区大小 ...

本贴只是一个MBR和FAT32限制的一个探讨,再附一个当时群里探讨的文件。
4TB-MBR.rar (108.23 KB, 下载次数: 12)




点评

用winhex查看了这个vhdx的DPT 80 (20 21 00) 0C (BC 76 06) (00 08 00 00) (00 60 40 00) 00 (BC 77 06) 07 (FE FF FF) (00 68 40 00) (00 28 80 11) 00 (FE FF FF) 07 (FE FF FF) (00 90 C0 11) (00 28 00  详情 回复 发表于 2025-2-21 15:16
回复

使用道具 举报

33#
 楼主| 发表于 2025-2-21 08:06:28 | 只看该作者
VHD只是用于举例,实际XP时代首先遇到的是3T硬盘,可以先找3T移动硬盘开始玩。
搜索时要考虑年代,看下面链接里的图片,可以知道网友们是怎么玩的。

https://zhidao.baidu.com/question/570403305.html

点评

好的,非常感谢,我用搜索引擎看看比较老的时间段的资料看看  详情 回复 发表于 2025-2-21 13:44
回复

使用道具 举报

34#
发表于 2025-2-21 09:48:34 | 只看该作者
感谢楼主分享
回复

使用道具 举报

35#
发表于 2025-2-21 13:44:24 | 只看该作者
szwp 发表于 2025-2-21 08:06
VHD只是用于举例,实际XP时代首先遇到的是3T硬盘,可以先找3T移动硬盘开始玩。
搜索时要考虑年代,看下面 ...

好的,非常感谢,我用搜索引擎看看比较老的时间段的资料看看
回复

使用道具 举报

36#
发表于 2025-2-21 15:16:01 | 只看该作者
szwp 发表于 2025-2-21 08:01
本贴只是一个MBR和FAT32限制的一个探讨,再附一个当时群里探讨的文件。

用winhex查看了这个vhdx的DPT
80 (20 21 00) 0C (BC 76 06) (00 08  00 00) (00 60 40 00)
00 (BC  77 06) 07 (FE FF FF) (00 68  40 00) (00 28 80 11)
00 (FE  FF FF) 07 (FE FF FF) (00 90  C0 11) (00 28 00 C0)
00 (FE  FF FF) 07 (FE FF FF) (00 B8  C0 D1) (6F FE FF FF)
而已知单个分区所含扇区数最大就是ffffffff了,且分区的起始扇区最大也只能是ffffffff
在默认扇区大小为512时,一个分区最大就是2T,而一个分区前最多只能有2T的空间
也就是说,在不修改扇区大小的前提下,采用MBR分区表的硬盘可以通过分成2个2T分区的办法,用到最多4T的空间
如果要用到更多的空间的话,只能加大扇区大小
实际上,我用bootice和DG查看一楼的那个vhdx时,那个vhdx的扇区大小为4096,其DPT如下,和标准的DPT并无差别
80 (04 05 00) 07 (FE FF FF) (00 01  00 00) (00 00 14 78)
00 (FE FF FF) 0C (FE FF FF) (00 01  14 78) (00 00 14 78)
00 (FE FF FF) 0F (FE FF FF) (00 01  28 F0) (00 BF 98 E1)
00 (00 00 00) 00 (00 00 00) (00 00  00 00) (00 00 00 00)
所以需要制作这种采用MBR分区表的超大VHDX,需要修改vhdx的扇区大小大于默认的512
目前我唯一的问题就是:请问如何修改vhdx虚拟磁盘的扇区大小

点评

手机不方便搜索,待周一上班俺去微软找资料给你参考  详情 回复 发表于 2025-2-21 17:02
回复

使用道具 举报

37#
 楼主| 发表于 2025-2-21 17:02:19 来自手机 | 只看该作者
test2333 发表于 2025-2-21 15:16
用winhex查看了这个vhdx的DPT
80 (20 21 00) 0C (BC 76 06) (00 08  00 00) (00 60 40 00)
00 (BC  77  ...

手机不方便搜索,待周一上班俺去微软找资料给你参考

点评

好的,非常感谢您的帮助,麻烦您了  详情 回复 发表于 2025-2-21 19:33
回复

使用道具 举报

38#
发表于 2025-2-21 19:33:38 | 只看该作者
szwp 发表于 2025-2-21 17:02
手机不方便搜索,待周一上班俺去微软找资料给你参考

好的,非常感谢您的帮助,麻烦您了

点评

https://learn.microsoft.com/zh-cn/powershell/module/hyper-v/set-vhd?view=windowsserver2025-ps 你看下这个是否有帮助  详情 回复 发表于 2025-2-24 09:36
回复

使用道具 举报

39#
 楼主| 发表于 2025-2-24 09:36:05 | 只看该作者
test2333 发表于 2025-2-21 19:33
好的,非常感谢您的帮助,麻烦您了

https://learn.microsoft.com/zh-c ... indowsserver2025-ps

你看下这个是否有帮助

点评

您好,最近有点事没有及时研究和测试,刚刚有空试了一下,用set-vhd改扇区大小确实有用,非常感谢  详情 回复 发表于 2025-2-26 13:18
回复

使用道具 举报

40#
发表于 2025-2-26 13:18:58 | 只看该作者
szwp 发表于 2025-2-24 09:36
https://learn.microsoft.com/zh-cn/powershell/module/hyper-v/set-vhd?view=windowsserver2025-ps

...

您好,最近有点事没有及时研究和测试,刚刚有空试了一下,用set-vhd改扇区大小确实有用,非常感谢
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-8-1 00:15

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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