首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >分区和mbr恢复

分区和mbr恢复
EN

Stack Overflow用户
提问于 2010-02-17 00:04:06
回答 3查看 677关注 0票数 1

如何从硬盘读取mbr和分区表并对其进行编辑?我想知道分区恢复软件是如何工作的?

EN

回答 3

Stack Overflow用户

发布于 2010-02-17 00:08:38

获取fdisk的源代码。

票数 2
EN

Stack Overflow用户

发布于 2010-02-17 00:18:42

请在这里查看MSDN对“CreateFile”的看法,在标题为“物理磁盘和卷”的页面上的某处,并在KB上查看有关这一点的信息。你必须给'DeviceIoControl‘打电话。

分区和MBR是在磁盘的第一个扇区(即扇区0 )找到的引导扇区的一部分。

注意!弄乱分区将最终丢失数据。不要说你没有被警告过!

如果你想在Windows启动之前直接访问磁盘,请查看Int0x13(十六进制)的Ralph Brown's interrupt list来直接执行磁盘I/O。有一些优秀的开源软件,如'fdisk','cfdisk','gnuparted‘将解释它是如何工作的。-使用源码luke...

票数 2
EN

Stack Overflow用户

发布于 2010-02-17 00:16:38

首先阅读基本输入输出系统中断调用,例如:http://en.wikipedia.org/wiki/INT_13

BIOS可能是您通常能获得的最接近硬件的访问-它甚至位于OS之下,并提供原始磁盘访问等功能。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2274225

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档