我已经将 ubuntu iso 发行版刻录到我的闪存驱动器上,然后从闪存 USB 驱动器启动到 ubuntu。请注意,我在启动时使用了“尝试不安装 ubuntu”选项。
问题是,如果我尝试使用任何其他 USB 设备,该 USB 设备上的所有文件系统对于默认ubuntu
用户以及 都显示为只读root
。该卷显示为只读。
接下来,我尝试重新安装 USB 设备,并使用
sudo mount -o rw,ubuntu /dev/src1 /media/<mount-device-name>
虽然命令似乎成功了,而且我没有收到任何错误,但设备并没有变为读写状态。 fstab 中的挂载条目仍然显示该设备为只读。
对于出了什么问题,有什么建议吗?
答案1
ubuntu
不是有效的挂载选项。首先,您需要知道要允许其读取/写入访问权限的用户的用户 ID。对于 Live 会话用户,该用户 ID 为999
。命令变为:
sudo mount -o rw,uid=999 /dev/src1 /mnt
您不应在 上安装分区,/media
因为/media
是为容纳多个已安装设备而保留的。此外,请考虑使用文件浏览器来安装分区。
我假设您使用的文件系统不支持 UNIX 文件权限,例如 FAT32 和 NTFS。如果您使用的是文件权限感知文件系统,则必须使自己成为文件的所有者。注意:前面的命令很危险,因此请检查您是否是实际上是改变你的 USB 分区的所有权而不是你的根文件系统:
sudo chown -R ubuntu: /media/your-usb-drive
(请注意冒号,这会导致组成员身份也更新ubuntu
)