[2014 年 1 月 19 日编辑]
我重新措辞了这个问题,并添加了有关失败尝试的附加信息。CDFS 分区的存在至关重要并阻止了迄今为止的所有尝试;这也使得该帖子不再像某些人所说的那样是重复的。
[结束编辑]
我有一个东芝 USB 2.0 扩展 HDD USB 设备它表现为两个分区,分别名为密码(G:,CDFS,20 MB)和安全磁盘(H:,FAT32,300GB)。G
: 驱动器中充满了驱动程序(Mac 和 PC),以及根目录中的可执行文件,名为自动轮询应用程序V1.01.exe,启动器。
将 4.6 GB 的文件复制到磁盘失败,并显示“磁盘已满”。
我如何将驱动器重新组织/重新格式化为一个分区 (NTFS)。我不需要 G: 驱动器上的花哨选项。
我正在运行 XP。
在硬件、属性下我看到它只是使用 Microsoft 驱动程序。
在硬件、属性、详细信息下,它显示以下内容:
硬件 ID:
USBSTOR\DiskToshiba_USB_2.0_Ext._HDD1.14
USBSTOR\DiskToshiba_USB_2.0_Ext。HDD
USBSTOR\DiskToshiba
USBSTOR\东芝_USB_2.0_Ext._HDD1
东芝_USB_2.0_Ext._HDD1
USBSTOR\GenDisk
GenDisk
外壳上除了“Toshiba”字样外没有其他标签或名称。
[添加于 2014/1/14] 迄今为止失败的尝试:
(TL;DR:还没有运气)
尝试 1)磁盘管理
我可以删除 H: 分区,但无法删除 CDFS 分区 G: 分区。没有这个选项。它被“识别”为 CD-ROM,可能是因为 CDFS 文件系统。
尝试2)磁盘分区
LIST PARTITION 看到 G:
Volume ### Ltr Label FS Type Grootte Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 F Dvd-rom 0 B
Volume 1 Z Dvd-rom 0 B
Volume 2 X Dvd-rom 0 B
Volume 3 G Password CDFS Cd-rom-sta 20 MB
Volume 4 E DATA2 NTFS partitie 153 GB In orde
Volume 5 C SYSTEM NTFS partitie 233 GB In orde Systeem
Volume 6 D DATA1 NTFS partitie 233 GB In orde Wisselbe
C、D、E 是我的硬盘,X 和 Z 是安装的驱动器Daemon 工具精简版
列出磁盘 3 上的分区失败:
DISKPART> select disk 3
Schijf 3 is nu de geselecteerde schijf.
DISKPART> list partition
Er zijn geen partities op deze schijf die kunnen worden weergegeven.
DISKPART> detail disk
There are no volumes
(记住我已经删除了 H:)
我想“让我们大胆一点”:
DISKPART> clean
DiskPart heeft de schijf opgeruimd.
接下来,我启动了磁盘管理,Windows 磁盘初始化向导出现了。
我让它初始化磁盘 3,创建一个主分区(H 是我能分配的最低驱动器号),然后将其格式化为 NTFS。
然后发现旧的 G:分区仍然存在。;-(
(推荐这个帖子)
它看到了 H: 分区,还有 8 MB 未分配空间,但没有看到 G: 分区。我告诉它擦除磁盘 -> 同样的负面结果,G: 驱动器仍然存在
尝试4)靴冰
(正如朱利安的回答所建议的那样)
我告诉它擦除磁盘,结果相同。十六进制编辑磁盘超出了我的能力范围。
尝试5)ChipGenius 版本 4
这篇文章建议使用 ChipGenius 检测 USB 中芯片的确切制造商,以便您可以刷新驱动器的固件。ChipGenius
无法检测到控制器部件号、芯片供应商或芯片部件号,这可能并不奇怪,因为它不是“普通”闪存笔式驱动器。
请注意,它显示“设备名称:USB 2.0 CD + HDD”和“产品型号:USB 2.0 CD-ROM/USB 2.0 Ext. HDD”,这正是我的问题 ;-)
尝试 6)SwissKnife
(在同一论坛帖子中建议)
我发现了一个旧免费版本 3.22
,但这让我无法管理分区或对 G: 分区执行任何操作(“拒绝访问”)。高级版本可能会浪费金钱。
尝试7)分区
我下载了 Live 启动 CD。GParted 将驱动器视为设备\dev\sdd
(未分配)。
我尝试了唯一可用的选项“创建分区表”。唉,重新启动 Windows 后,CDFS G: 分区仍然存在。
我现在要尝试 [Knoppix]。之前从来没见过 Linux ;-)
答案1
您无法删除 CDFS 分区,因为它不在硬盘上,而是在写保护的闪存芯片上(可能是在 USB 外壳内的电路板上)。它在那里提供东芝的某种功能,可能是OnSpec 的密码保护。
“ClickFree”品牌的 USB 硬盘也有类似的东西。在此处发布帖子有人用不使用闪存的版本替换固件。我找不到 Toshiba PX1220E-1G25 的固件。
答案2
USB 驱动器的分区和对多个分区的支持有点不尽如人意,我不确定您是否真的可以轻松地从 Windows XP 中做到这一点。尝试转到控制面板、管理工具、计算机管理、磁盘管理。选择(小心,您不想杀死您的机器)USB 驱动器,看看它是否允许您更改分区布局。
我确实知道您无法从命令行(DiskPart)执行此操作,我怀疑启动到 Linux 实用程序 DVD(例如 Knoppix)实际上会更容易。
另一种方法是使用第三方实用程序,例如启动ICE。请注意,我自己没有用过这个,但它声称可以做到这一点。就我个人而言,我会使用 Linux,但我有一台可用的机器。