使用GUID分区表(GPT)的笔记本硬盘做移动硬盘,windowsXP系统不识别的问题

编程知识 更新时间:2023-04-22 19:41:05

问题描述:

        弄了块笔记本硬盘加硬盘盒,准备做移动硬盘用,装上后win7下可识别,做了分区格式化,但在XP的机器上不能识别,插上后显示系统发现了USB设备,但只能识别为USB mass storage device,读不出硬盘分区和内容。

       经分析排除供电不足、驱动不正确等原因,在“控制面板-管理工具-计算机管理-存储-磁盘管理” 中,发现移动硬盘被显示为一个整个的“GPT保护分区”,搜索相关资料得知:

       1、GUID 分区表 (GPT) 作为可扩展固件接口 (EFI) 计划的一部分而引入。与 PC 以前通用的旧的主引导记录 (MBR) 分区方案相比,GPT 为磁盘分区提供了更灵活的机制。 

       2、GUID 分区表解决了已知的 MBR 分区大小问题;MBR 分区的最大大小为 2 TB。启用 GPT 分区后,可以超越此限制。

       3、不能将 GPT 移至运行 Windows NT 4.0、Windows 2000、Windows XP 或 Windows Server 2003 的基于 x86 的计算机上。

       4、要解决此问题,需要取消GPT分区,改为MBR。

解决:

       通过网上资料,找到若干种方式,主要是使用diskpart删除GPT分区后,在XP下重新分区。(以下方法都是网上找的)

方法1:

       注:此方法仅供参考,耗时太长

       1. 打开开始菜单-〉运行,输入 diskpart ; 
  2. 输入 list disk ,列出当前所安装的磁盘; 
  3. 输入 select disk n (其中的 n 指的是磁盘的磁盘编号,就是需要转换的磁盘的编号); 注意选对磁盘号,选错要粗大事的。
  4. 输入 clean all ,将指定的磁盘上所有扇区都设置为零(这样会完全删除磁盘上的所有数据),这一步需要一段时间; 不推荐此方法的原因即在此,使用clean all命令,据称处理每G硬盘需1分钟左右,我的1T硬盘,已经处理近5个小时还没完......
  5. 重新进入“计算机管理”的“磁盘管理”,这时系统会发现一个新磁盘,要求初始化,初始化导入这个磁盘,在“磁盘管理”里面可以设定当前磁盘为动态的还是静态的,然后新建分区,格式化为想要的格式就好了。


方法2:

      与方法1类似,仅第四步,使用clean命令(不加 all),仅删除配置信息(clean all是删除硬盘所有信息),具体时长未测,反之不至于太离谱。


方法3:

     前3步与上面相同。

    4、输入list partition命令

    5、输入select partition 分区号,选择一个分区。

    6、输入delete partition override命令来删除此分区

    7、重复5、6直至删除所有要删除的分区。


diskpart 操作完成后,使用exit命令退出。

在xp下重新识别移动硬盘并分区即可转为MBR。


diskpart.exe 命令行资料:

http://wwwblogs/samcn/archive/2011/01/10/1931637.html


      




更多推荐

使用GUID分区表(GPT)的笔记本硬盘做移动硬盘,windowsXP系统不识别的问题

本文发布于:2023-04-17 10:39:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/b70fc7e8c3ccaec3f8acc7a839615937.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:分区表   移动硬盘   不识   笔记本硬盘   系统

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 83044文章数
  • 8372阅读数
  • 0评论数