在工作环境下,有时候我们的硬盘总是无缘无故的自动转换成动态磁盘,在很多情况下我们的磁盘如果转换成动态磁盘后有的系统将会不支持,那样系统就会启动不起来,下面做一下动态磁盘转基本磁盘的实验,有一点必须注意的是必须在一个磁盘上做,如果是多个磁盘组成个RAID就很不容易去做了。。。
首先我们在虚拟机上挂上一个磁盘,并且给他分好区,下面做的是一个主分区和一个扩展分区,一个扩展分区中有三个逻辑分区。。。
分完区以后,我们给下面四个盘中拷贝一些数据:
把winhex工具的文件夹拷贝到我们的四个分区中。
打开计算机管理--磁盘管理  我们把第二个基本磁盘转化成动态磁盘
选择磁盘一。点击确定:
从下面的提示我们可以看到,说无法启动其他系统是不可能的。。。还是能启动起来的。。。
出现文件系统将要被卸载。。。没事的,。。。。点击是就可以了。。。。
这样,一个基本磁盘就被我们转换成动态磁盘了:
转换完成以后,我们用winhex工具打开第二个硬盘,看到里面只有一个分区了,难道以前的分区真的都没有了吗。不要担心。。。我们往下面看,。。。经过我们的计算,我们以前的分区时完全可以恢复出来的。。。可以看到在C0偏移2的方向上是42   表示文件系统的类型,。。。。42表示的是动态磁盘。。。
我们来到第一个文件系统的起始。一般第一个文件系统是在0柱面1磁头1扇区开始的。由于文件类型是NTFS的,在20偏移8的位置可以看到第一个分区的大小,我们先用笔记录下来,一会等下要用到。。。
我们知道第一个分区是从63号扇区开始的。我们来计算下他的结束位置,结束位置=起始+大小-1,根据上面的记录,起始和大小我们都已经知道,这样我们就可以轻松的算出结束位置。
算出结束位置以后,我们转换到那个扇区去看看。。。。
这样从图形的左面可以看出他的结束位置用C/H/S表示的位置是637柱面254磁头63扇区。因为每个分区的结束基本上都是结束在某个柱面的254磁头63扇区的。我们还是用笔记录下来。。。以后重建分区表的时候要用到。。。
然后根据上面的计算,我们分区的大小:
经过上面的计算我们知道了第一个分区的起始位置,大小,我们来重新建下第一个分区表。
H: 00 01 00 07 FE BF 7D 3F 00 00 00 BF 64 9C  00
把我们算出来的粘贴到分区表中。。。
由于我们第二个分区是扩展分区,我们来看一下我们第一次分区时第四个分区表中,
来到分区看到里面的大小,因为都是NTFS类型的分区。。。。
从下面看到我们第一次分区时扩展分区的分区表都没有变动,都是完好的。。。我们只需要把整个扩展分区重建起来就OK了。。。
既然我们知道了第四个分区的大小,用里面自带的计算机算下。。。
查到第四个分区的开始是30748473,点击复制。。。
我们来到我们算出来的分区数,可以看到最后一个分区的结束位置是2609柱面254磁头63扇区,
知道第一个分区是10249470开始的,结束在2609/254/63结尾的,这样问可以算出来他的大小。。。还是上面那个公式。。。结束位置=起始位置+大小-1
从上面的计算我们知道用CHS表示他的开始是在638柱面0磁头1扇区开始的,是在2609柱面254磁头63扇区。
用LBA表示是从10249470开始的,到41929649结束的。。。。这样我们把他转换成16进制表示出来。。。
00  00  81  7E  05  FE FF  FF FE 64 9C  00  B4  66  E3  01 
输入上面的数据后,我们保存下重新打开,在访问处可以看到。。。。分区全部回来了。。。。然后我们重新启动下看看。。。
虚拟机启来后,我们打开计算机管理--磁盘管理中可以看到,我们的第二个磁盘变为原来的基本磁盘了。。。
然后我们把盘符给配置上去,还是原来的 H   I  J  K  四个分区,建好分区后,我们打开磁盘来看下。。。
我们看到了原来的数据室完好无损的。。。实验成功。。。

转载于:https://blog.51cto.com/jiyi521/159228

动态磁盘和基本磁盘转换相关推荐

  1. Hyper-V动态扩展或差异磁盘体积缩小技巧

    虽然微软官方资料不建议在生产环境下使用动态扩展或差异磁盘,但是在一些特定的环境中我们即使这样做了,也不会有太大的性能差异. 但是在实际中发现在 WDS 多次的文件拷贝删除及编辑操作后,该虚拟机的 VH ...

  2. 磁盘格式怎么转换?Tuxera NTFS对磁盘进行不同格式转换教程

    使用电脑的时候你注意过系统中的磁盘是哪种格式吗?一般目前常用的磁盘格式分为FAT32和NTFS两种.磁盘格式怎么转换呢?这里小编就来和大家分享Tuxera NTFS对磁盘进行不同格式转换教程,一起来看 ...

  3. 动态磁盘无效的问题怎么解决(包括动态磁盘转为基本磁盘)

    显示动态磁盘无效的情况 磁盘上保存了我们所有的重要数据,在如下的情况下当我们进入Windows磁盘管理器时,发现磁盘被显示成"动态磁盘无效",这时这个磁盘中的数据都不能读取,怎么办 ...

  4. 无损数据地将动态磁盘转换为基本磁盘

    原文:怎么无损数据地将动态磁盘转换为基本磁盘? (disktool.cn) 什么是动态磁盘? 动态磁盘是微软和Veritas公司共同开发的一种专有磁盘格式,开始出现在Windows 2000系统上.动 ...

  5. 计算机硬盘改回基本磁盘,动态磁盘转换为基本磁盘且无损数据的解决方法

    Haley 于 2020/07/13更新 磁盘分区管理 摘要 文中说明两种将动态磁盘变更回基本磁盘的方法:一.使用分区工具 - 易我分区大师将动态磁盘转换为基本磁盘并保留磁盘资料:二.删除所有卷,使用 ...

  6. 记一次将动态磁盘转为基本磁盘(无损)

    记一次将动态磁盘转为基本磁盘(无损) 参考:https://www.diskgenius.cn/exp/rzjt0506.php 问题产生背景:电脑上有两块硬盘,其中一块硬盘上安装的Win7专业版,另 ...

  7. 安全的将动态磁盘转为基本磁盘

    前言 手里有一块拆机硬盘,想着格式化几个分区,空间就大了,然后不知怎的就识别不了了,在windows磁盘管理显示为动态磁盘,用diskgenius打开,可以看到磁盘里的文件,但是如果想拷贝出来就得花钱 ...

  8. 动态磁盘和基本磁盘的区别

    动态磁盘和基本磁盘 1.更改磁盘容量动态磁盘 :在不重新启动的情况下可更改磁盘容量大小,而且不丢失数据.基本磁盘 :分区一旦创建,就无法更改容量大小,除非借助于特殊的磁盘工具软件.2.磁盘空间的限制动 ...

  9. 动态磁盘和基本磁盘的简要介绍

    动态磁盘与基本磁盘的介绍 笔记本电脑重装系统后,原来的机械磁盘系统无法识别.发现是很久之前多次修改分区,把磁盘转化成了动态磁盘,新系统无法识别. 以下是一些需要注意的店: windows 10家庭版不 ...

最新文章

  1. Git_学习_06_ 放弃本地修改
  2. js获取下月时间_js 获取日期时间段
  3. HDFS的API操作-小文件的合并
  4. java设计模式之设计原则⑤迪米特原则
  5. ES6 异步编程之二:Promise
  6. python全系列之爬虫scrapy_python爬虫scrapy之登录知乎
  7. 机器人加锤石如何放技能q_莫甘娜天克机器人?青蛙完美套路心理博弈,王者辅助E不出来!...
  8. pom.xml文件中nonFilteredFileExtension标签
  9. TADVAlertWindow
  10. Ebbinghaus English Memory ( 艾宾浩斯英语记忆 ) 程序 之 设计思路 与 代码实现
  11. 计算机编程入门先学什么最好?
  12. 【AOP】面向切面谈恋爱(二)| 学废了AOP,他最终失去了爱情
  13. 视频格式720P、1080i 和 1080P
  14. 硬盘克隆大师Ghost 8.0技巧从入门到精通
  15. idea svn update 时不弹出选择分支的对话框,don't show this dialog in the furture解决方案
  16. Galera-MariaDB多主集群搭建
  17. 树边,前向边,后向边,横叉边
  18. iOS开发使用nib进行界面设计并跳转
  19. 嵌入式软件开发杂谈(4):Binutils工具集
  20. Linux中设置tab4个空格,Linux怎么在VIM编辑器中修改Tab为4个空格

热门文章

  1. 基于MATLAB开发AUTOSAR软件应用层模块-part4.将MATLAB生成的ARXML文件导入到达芬奇Developer
  2. DICOM笔记-解析JPEG压缩格式DCM文件
  3. CAD如何导出JPG高清图片
  4. PHP爬虫框架phpspider(一) - 下载安装
  5. vnc viewer复制到linux乱码,VNC拷出来的文字变成了ASCII的unicode编码
  6. R语言绘图-1-火山图
  7. 民航客运量变化趋势的多元线性回归模型--基于R(附R程序及讲解)
  8. 古代的”太阳“是什么意思
  9. mysql导出结构及数据结构,mysql导出数据结构+导出数据
  10. 求1000以内的全部素数