在安装chrome os之前,我没有两个,但是以前可以正常工作的闪存驱动器。这样做之后,驱动器就好像在Windows中受到写保护一样。它们无法格式化。
我启动了Ubuntu Live CD,并使用gparted格式化和创建了一个新的fat32卷。在Ubuntu中,该卷可用,我可以向其中写入文件。在Windows中,该卷是可见的,但我无法对其进行写入。我仍然无法格式化该卷。这在另一台计算机上也是可重复的,因此我的计算机没有问题。
这是我尝试格式化驱动器的不同结果。
Diskpart clean命令给我Diskpart遇到错误。功能不正确。
Diskpart格式给我Diskpart遇到错误。参数错误。
Diskpart Detail Disk显示未设置只读标志。我的运行属性disk clear只读,没有任何变化。
如果我尝试从磁盘管理器进行格式化,则会收到消息“该操作未完成,因为该介质受写保护。
mUSBfixer立即告诉我该卷已成功格式化,但未成功格式化。
HP USB磁盘存储格式工具显示“设备介质已写保护”。
我尝试在“ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ StorageDevicePolicies”下创建WriteProtect注册表项,并将其设置为0无效。
驱动器本身没有写保护开关。
如果这只是一个驱动器,我将假设驱动器已损坏,不必担心。但是同时安装两个chrome os的两个驱动器却暗示了另外一个问题。
在Ubuntu中格式化记忆棒时,是否还设置了新的MS-DOS分区表?如果记忆棒具有不知道的分区表,或者大多数USB记忆棒上有多个分区,Windows就会出现故障。给它一个全新的分区表可能会做到这一点。
假设这没有帮助,最终的解决方案是使表为空并设置一个新表,从而有效地完全重置USB记忆棒。但是,错误地输入命令可能会导致意外删除您的内部HDD。在Ubuntu内部,打开一个终端sudo su
,然后单击lsblk
。您将看到检测到的磁盘和分区的列表:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 114G 0 disk
└─sda1 8:1 0 114G 0 part /
sdb 8:16 1 16G 0 disk
└─sdb1 8:17 1 16G 0 part
sr0 11:0 1 55,4M 0 rom
您可以sdb
从大小(16GB)得知这是USB记忆棒。如果您看到下面的多个分区(sdb1,sdb2等),那很好,我们只关心sdb
磁盘本身。因此,一旦确定哪个磁盘是您的USB记忆棒,请在下面替换sdb:
dd if=/dev/zero bs=8k count=8192 conv=sync,noerror of=/dev/sdb
现在,取出该棒并将其重新插入,打开gparted,设置一个msdos分区表,并像以前一样制作一个FAT32分区。应该不错!
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句