无法从 USB 驱动器删除文件

无法从 USB 驱动器删除文件

运行此命令后:

sudo cp MyFile.iso /dev/sdb && sync

现在无法从 USB 驱动器中删除文件。我收到以下消息:

Error removing file: File system in read only mode

USB 驱动器似乎已由系统正确安装/卸载,我可以看到驱动器上的文件。但是

sudo fdisk -l

给出了一个奇怪的结果,因为 USB 设备(即:sdb)后没有数字,而该记忆棒已安装:

Disk /dev/sdb : 15 GiB, 16039018496 octets, 31326208 sectors Unités :
sectors of 1 * 512 = 512 octets Sector size (logical/physical): 512
bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes

有人能帮我吗 ?

答案1

问题是克隆的系统继承了 iso9660 文件系统,该文件系统在设计上是只读的。使用完 USB 驱动器作为 Ubuntu 启动驱动器后,您可以

  • 将 USB 驱动器恢复为标准存储设备。mkusb可以自动创建一个带有 FAT32 分区的 MSDOS 分区表,您可以从 mkusb 版本 12(mkusb-dus)的主菜单中选择它。

    https://help.ubuntu.com/community/mkusb

    如果您运行标准 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
    

    https://help.ubuntu.com/community/mkusb/wipe

  • 如果您想要创建比标准存储设备更高级的东西,请使用其他分区工具。gparted是一款具有直观图形用户界面的优秀工具。

相关内容