我正在尝试格式化只读的 USB。我错误地删除了 SecureAccess 文件,现在文件系统是只读的。我尝试了一些解决方案,例如:
但仍然没有结果。在 proc/mounts 文件中,/dev/sdb 的类型为 iso9660 ro。
还有其他我应该尝试的解决方案吗?谢谢。
已编辑:尝试从磁盘格式化后,出现以下错误:
Error formatting disk
Error wiping device: Command-line `wipefs -a "/dev/sdb"' exited with non-zero exit status 1:
stdout: `5 bytes were erased at offset 0x8001 (iso9660)
they were: 43 44 30 30 31
'
stderr: `wipefs: error: /dev/sdb: probing initialization failed
' (udisks-error-quark, 0)
答案1
我认为使用 mkusb 将 USB 驱动器恢复到标准存储设备是可行的
如果您运行标准 Ubuntu,则需要额外指令来获取存储库 Universe。(Kubuntu、Lubuntu ... Xubuntu 已自动激活存储库 Universe。)
sudo add-apt-repository universe # only for standard Ubuntu sudo add-apt-repository ppa:mkusb/ppa # and press Enter sudo apt-get update sudo apt-get install mkusb mkusb-nox usb-pack-efi
请参阅这些链接了解更多详细信息,
如果还有问题的话,建议你按照这个链接尝试:
答案2
我找到了一个解决方案。要格式化它:
sudo dd if=/dev/zero of=/dev/sd*
就我而言是:
sudo dd if=/dev/zero of=/dev/sdb
这花了一些时间。之后我使用磁盘格式化 USB。
已应用的权限:
sudo chmod 666 /dev/sd*
使用以下方式安装:
sudo mount -o rw,users,umask=000 /dev/sd* /media/user/temp