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