首先,我知道这可能只是 Windows 的问题,但我想 Ubuntu/Linux 方面的人可能更了解此类问题。
我刚刚重新安装了系统,并进行了新的分区。我首先在安装 Windows XP 时擦除了磁盘,并将 20GB 分配给 XP,其余空间未分区。后来我安装了Ubuntu 11.04并做了更多分区:145 GB 未分区(安装期间不支持 NTFS)、15GB 用于根分区、64GB 用于交换分区/home
和 5GB 用于交换分区(所有这些都是扩展分区。
在 Ubuntu 下,使用磁盘实用程序将 145GB 格式化为两个 NTFS 分区。Linux 端一切正常,我将两个 NTFS 分区保留为共享数据位置。
我刚刚回到 Windows 尝试了一些东西,发现它根本看不到这两个 NTFS 分区。我找到了一个有类似问题的人的帖子,但他们没有“解决方案”。
我该怎么做才能让 XP“看到”我的分区?这是兼容性问题吗?
谢谢!
编辑:好的,我想我找到原因了。磁盘实用程序上的 NTFS 分区显示“类型:NTFS”,但是Partition Type: Linux (0x83)
。编辑分区按钮让我更改类型,我认为应该是HPFS/NTFS (0x07)
。我试图更改它,但随后我得到了一个旋转的进度条指示器,它永远不会消失。我也尝试过使用未挂载的分区和 sudo,但它从未完成工作。每次我尝试某件事时,我都必须重新启动系统,但至少我的分区是好的并且可以使用(或看起来如此)。
那么,如果这是罪魁祸首,我该如何修复这种分区类型?再次感谢!
答案1
是的,分区类型需要为 0x07。运行sudo fdisk /dev/sda
并使用 t 命令为分区标记正确的代码,然后使用 w 保存并退出。