哪位技术大佬能说一下c++怎么对磁盘进行分区?

360U619276006 |浏览1016次
收藏|2022/02/20 13:01

满意回答

2022/02/20 13:09

没有人在这里能给你完整的代码,虽然没有太大的技术难度,但一是比较繁琐(要分析MBR或GPT结构,且测试复杂 ),二是有N多现成的工具可用(linux/dos下有fdisk,windows下有DiskPart或diskgenius等)给你思路是可以的,你可以参考linux下fdisk的C++源码(它是公开的),更简单的,参考下isolinux或busybox中的源码,另外,因为目前一般操作系统所在引导分区是受保护的,你只能在第二物理硬盘做测试,建议使用虚拟机。还有,这个不一定要用C++做(也不建议),用批处理+DiskPart就可以批量分区的。

whoami1978

其他回答(0)
0人关注该问题
+1

 加载中...