我有一个外置高清硬盘,插入后可以通过以下方式访问:/media/myusername/79039342-7793-4990-9eae-95ef3d4a9331
。
我发现它是名为/dev/sdb
(其中有一个分区sdb1
)的驱动器。
美好的!
问题是,它是不可写的。
如果我尝试:
sudo mount -o remount,uid=1000,gid=1000,rw /dev/sdb1
我得到:
/media/myusername/79039342-7793-4990-9eae-95ef3d4a9331 not mounted or bad option
所以问题是:我如何使它可写?
答案1
首先,当它自动安装时,运行mount
并查找/dev/sdb1
并查看它现在是如何安装的。如果有它ro
是只读的,或者意味着rw
你快完成了:)
这lsblk
是一种更美观的方式来查看驱动器是否安装以及安装位置。sudo blkid
也可能显示一些更有用的信息,可能是关于 FS 类型的信息。
它可能现在已安装为可读写,但权限不允许您对其进行写入。可能需要chown
获取写入权限。
或者如果是ro
,请尝试一个基本sudo mount -o remount,rw /dev/sdb1
,也许它在其他选项上出现错误。
如果这不管用,那么我现在唯一的另一个想法是 - 它是一个可写的文件系统吗?还是像 squashfs 或 iso9660/cd 格式这样的 ro-only 系统?gparted
应该显示分区和 FS 是什么。
答案2
首先,我要将其卸载。
umount /dev/sdb1
然后,我会重新安装它
sudo mount /dev/sdb1 /home/user/driveb1 rw 0 2
然后我会检查以确保它已重新安装
mount