相关疑难解决方法(0)

如果我的 USB 闪存驱动器被写保护或只读,我该怎么办?

当我插入 USB 闪存驱动器时,它在我的计算机上显示为write-protectedread-only。我无法向其传输数据,也无法修改或删除已存储在其中的任何文件。我也无法使用 Windows 磁盘管理、DiskPart、GParted 或其他工具重新分区或重新格式化驱动器。驱动器没有写保护开关。

为什么会发生这种情况,我该怎么办?有没有办法解除写保护?

(请注意,某些存储卡也可能发生这种情况,因为它们通常使用类似于闪存驱动器中使用的控制器。在某些情况下,系统可能会报告驱动器或卡已成功格式化,即使它从未真正格式化过;重新插入设备后,原始数据会重新出现。)

这个问题经常出现,答案通常是一样的。这篇文章旨在为这个问题提供一个明确的、规范的答案。随意编辑答案以添加其他详细信息。

usb read-only write-protect usb-flash-drive community-faq

49
推荐指数
3
解决办法
6万
查看次数

如何使带有iso9660文件系统的USB记忆棒再次可写?

我使用启动盘创建器制作了一个可启动的 U 盘,现在它只能以只读方式安装。

的输出sudo mount /media/user/Volume_Label/ -o remount,rw

mount: cannot remount /dev/sdb1 read-write, is write-protected
Run Code Online (Sandbox Code Playgroud)

mount命令的输出:

/dev/sdb1 on /media/user/Volume_Label type iso9660 (ro,nosuid,nodev,relatime,uid=1000,gid=1000,iocharset=utf8,mode=0400,dmode=0500,uhelper=udisks2)
Run Code Online (Sandbox Code Playgroud)

dmesg命令的输出:

[108080.964308]  sdb: sdb1 sdb2
[108080.966929] sd 12:0:0:0: [sdb] Attached SCSI removable disk
[108093.023957] ISO 9660 Extensions: Microsoft Joliet Level 3
[108093.026207] ISO 9660 Extensions: Microsoft Joliet Level 3
[108093.027453] ISO 9660 Extensions: RRIP_1991A
Run Code Online (Sandbox Code Playgroud)

如何让这个 U 盘再次可写?

usb mount iso-image filesystems ubuntu

6
推荐指数
1
解决办法
7305
查看次数