我正在尝试将 U 盘分区为 NTFS。
之前,我错误地使用 dd 刷新了 windows iso
dd if=./AME_2004_\(2020-09-16\).iso of=/dev/sdc status=progress
从那时起我在格式化驱动器时一直遇到问题。
当尝试将驱动器分区为 NTFS 时,Kde 分区管理器、cfdisk 和 fdisk 都会产生相同的结果
/dev/sdc read only file system
USB 上没有任何物理开关,并且该错误似乎不是由权限问题引起的。我什至尝试使用以下命令修改其权限
sudo chown root:root -R /dev/sdc
sudo chmod 666 /dev/sdc
但问题仍然存在。其他 USB 工作正常。我尝试过将一个(较小的)工作 USB 闪存到不工作的 USB 上
sudo dd if=/dev/sdd of=/dev/sdc status=progress
现在问题仍然存在,我什至无法使用不工作的 USB 的每个 GB
sdc 8:32 1 7.5G 0 disk
└─sdc1 8:33 1 3.7G 0 part
客观地说,我不知道自己在做什么以及要做什么,所以如果您知道任何事情,请立即说出来。
答案1
看起来您的系统正在自动安装它看到的任何磁盘。检查您的 sdc 是否安装在某处:grep 'sdc' /proc/mounts
。如果是这样,那么就umount -f /dev/sdc
重复几次,直到再也看不到为止/proc/mounts
。完成后,使用 将磁盘清零dd if=/dev/zero of=/dev/sdc
。之后,告诉内核重新读取磁盘的信息:blockdev --rereadpt /dev/sdc
。现在 fdisk 应该不会对该磁盘有任何抱怨,除非该磁盘巧合地出现物理错误。