|
原创首发。
问题提出:
在GGhost硬盘安装器发布加入GPT动态磁盘支持的新版本后,xypcmac 提出,不能支持GPT动态隐藏分区。
【见 GGhost硬盘安装器 2013 51#】
看了他提供的ghost -dd获得的信息文件,里面找不到该隐藏ntfs分区的信息。显然,ghost不能支持该隐藏分区。
解决思路:
目前了解到的,ghost对gpt动态分区的备份还原,是需要利用盘符来进行的。隐藏分区在系统中没有盘符,无法支持就可以理解了。
那么,是不是给该隐藏分区分配个盘符,ghost就能识别支持呢?
为此,构建了一个测试环境后,进入命令行模式,试着给隐藏分区分配个盘符,再运行GGhost硬盘安装器,该分区果然在分区信息显示的主界面里出现了,并分配了80.X的识别符,表明给隐藏分区分配盘附后,基于ghost的一键恢复,支持GPT动态隐藏分区是完全可能的。
解决方案:
解决的思路确定了,那么具体的解决方案,就是代码的编写问题了。
于是在GGhost硬盘安装器中加入了GPT动态隐藏分区的判断处理,经过初步测试后,请xypcmac测试。根据xypcmac反馈的信息,已解决此问题。【见[分享] Ghost与Gpt、动态磁盘的初步学习体会 25#】
当然,动态隐藏分区的类型可能很多,目前最多只是解决了一种常见的动态隐藏分区的支持问题。至于其他类型的动态隐藏分区采用此法是否可行,还需要更多的测试反馈。
感谢xypcmac提出问题,及协助测试。
|
评分
-
查看全部评分
|