答案1
我假设您最初在 Intel Mac(OS X)系统上格式化了这些驱动器。
我不会转述我在其他地方听到的内容,而是直接引用维基百科文章EFI 系统分区。
在 Apple–Intel 架构的 Macintosh 计算机上,EFI 分区最初是空白的,不用于启动。
但是,EFI 分区是用作固件更新的暂存区;具体来说,它将固件闪存实用程序(EFI 二进制文件)和数据文件(FD - “固件设备”)放在目录 EFI/APPLE/FIRMWARE 中,然后在以“闪存固件”模式重新启动系统时运行。
如果删除,系统仍将启动,并且启动管理器仍将允许用户选择是否启动 Boot Camp 分区或默认的 Mac OS X,但固件更新将失败。
我相信其他答案已经指出,EFI 分区是不是Windows 7 使用,在使用不使用 EFI 的系统时不会创建。换句话说,如果您不打算将这些驱动器用作数据驱动器以外的任何用途,那么您可以删除 EFI 分区。
恐怕我没有花时间去尝试并确定删除 EFI 分区是否能解决 Windows 7 在驱动器上“看到” NTFS 分区的问题。但似乎值得一试。
如果我没记错的话,您将无法从 WindowsDisk Management
实用程序中删除 EFI 分区。删除 EFI 分区的一种方法是DISKPART
从(提升的)Windows 命令提示符运行。
我首先选择要删除的分区,然后验证我选择了正确的分区。下面是我的一个驱动器的示例。
之后当然您已选择要删除的分区,该命令
delete part override
应该会将其删除。
(如果您不关心驱动器上的任何数据而只是想重新分区,您也可以使用该clean
命令。有关更多信息,请输入HELP CLEAN
。DISKPART
)
希望这可以帮助。
DISKPART> list disk
Disk ### Status Size Free Dyn Gpt
-------- ------------- ------- ------- --- ---
Disk 0 Online 76 GB 0 B
Disk 1 Online 372 GB 32 GB
Disk 2 Online 465 GB 0 B
Disk 3 Online 931 GB 0 B
Disk 4 Online 149 GB 255 MB *
DISKPART> select disk 4
Disk 4 is now the selected disk.
DISKPART> list part
Partition ### Type Size Offset
------------- ---------------- ------- -------
Partition 1 System 200 MB 20 KB
Partition 2 Unknown 37 GB 200 MB
Partition 3 Unknown 111 GB 37 GB
DISKPART> select part 1
Partition 1 is now the selected partition.
DISKPART> detail part
Partition 1
Type : c12a7328-f81f-11d2-ba4b-00a0c93ec93b
Hidden : Yes
Required: No
Attrib : 0000000000000000
Offset in Bytes: 20480
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
* Volume 15 EFI FAT32 Partition 200 MB Healthy Hidden
答案2
我刚刚遇到了类似的问题,删除部分或删除卷实际上导致 diskpart 崩溃!
在另一个论坛上,我找到了“clean”命令,它可以清理当前选定的磁盘。
> list disk
....
> select disk 1
> clean
现在磁盘非常干净。它没有 MBR 或 GPT。就我而言,我想安装 Server 2008(不是 R2),因此我必须从之前运行 Windows 7 的磁盘中删除 GPT
答案3
当我的 Iomega iConnect“看到”我的外部硬盘上的一个 NTFS 分区时,我遇到了一个问题。
我必须删除驱动器上的 EFI 分区(在我更换它之前它曾经是我的 MBP 内置驱动器),然后一切都正常工作。
如果您在 Windows 7 读取 NTFS 驱动器时遇到问题,这可能是一个解决方案。
答案4
您是否尝试将包含无法访问数据的驱动器插入 Windows 7 PC 内部后发现你的问题?
我认为您不可能在不发出命令的情况下在驱动器上创建 EFI 分区。要么这些分区在您升级之前就存在,要么您告诉 Windows 7 安装程序执行某些操作来创建它们。查看文章在基于 EFI 的计算机上安装 Windows关于支持 EFI 和 BIOS 的系统:
如果 Windows 安装程序在组合的 EFI/BIOS 系统上以 BIOS 模式启动,则不会创建 ESP 和 MSR 分区。Windows 安装程序完成后,使用 Diskpart 命令验证是否已创建 ESP 和 MSR 分区。