我刚刚将一些目录复制到我的 USB,现在我试图将它们恢复到原来的位置,每当我尝试将它们从 USB 中删除时,它都不会显示这样做的选项;并且我也尝试更改 USB 中目录的权限,但仍然无法将它们从 USB 中删除。
我已经尝试过的命令mkdir /media/usb/
mount /dev/sdb1 /media/usb/
cd /media/usb
现在我正在运行它
sudo chmod -R a+rwx /media/usb
,但是当它仍然显示只读进入群组用户然后我跑了sudo chmod g+wr /media/usb
,并尝试了我在这个网页上找到的所有可能的方法https://www.pluralsight.com/blog/it-ops/linux-file-permissions。注意:我也以 root 权限运行了所有这些命令(
Sudo su
)但仍然不起作用:(
答案1
如何检查 USB 存储设备是否有错误
(在它自动安装之后,但您在其他地方再次安装它,导致它被错误弹出):
插入 USB 设备,然后稍等片刻。启动终端并输入:
lsblk -f
注意带有 的行第一列中的设备名称/media/<username>/<USBname>
,例如sdd
和sdd1
。我们将其称为/dev/sdX1
。接下来查找文件系统类型:可能是 ntfs 或 vfat。
现在,卸载(而不是弹出)USB 设备:
sudo umount /dev/sdX1
(将 X 替换为您的设备字母,如果lsblk
有的话,不要忘记 1,并且做请多保重做确保 - 粗心大意使用很容易破坏整个系统sudo
)。
vfat
使用以下方法检查系统:
sudo fsck.vfat -a /dev/sdX1
(重复此操作直到不再发现错误)
NTFS
使用以下方法检查系统:
sudo ntfsfix /dev/sdX1
此命令可能无法消除所有错误 - 如果不能,请考虑挽救 USB 设备上的内容并重新格式化(也许使用sudo gparted
?)