我正在运行 Ubuntu 16.04,今天早些时候它运行良好,但现在我在编辑 USB 记忆棒上的文件时遇到了问题。我今天所做的就是安装一些主题和防火墙 (gufw),也许是防火墙的问题?
当我尝试做某事时,它说“目标是只读的”并且我无法更改权限,它说我不是所有者。
不过我可以使用 进行很好的编辑gksudo nautilus
。
我该如何解决这个问题?我是 Ubuntu(和 Linux)的新手,我已经使用了两天了。如果能告诉我如何一步一步解决这个问题就太好了
我尝试使用 ntfs 和 fat32
答案1
在 USB 上安装一个 FAT32 分区,并为所有人提供写入权限
假设:将 pendrive 视为/dev/sdx
,用分区的实际字母替换分区设备sdxn
,例如sdb1
:/dev/sdxn
---> /dev/sdb1
。
解释: x
是驱动器号,n
是分区号。后面的文本#
是注释(不用作命令)。
sudo mkdir -p /mnt/sd1 # only if you want a new mountpoint
sudo umount /dev/sdxn # general: only if already mounted (with bad permissions).
sudo umount /dev/sdb1 # example
sudo mount -o rw,users,umask=000 /dev/sdxn /mnt/sd1 # general: mount
sudo mount -o rw,users,umask=000 /dev/sdb1 /mnt/sd1 # example
ls -ld /mnt/sd1 # check permissions
sudo bash -c "echo 'Hello World' > /mnt/sd1/hello.txt" # test writing with sudo
cat /mnt/sd1/hello.txt # test reading (as user)
ls -l /mnt/sd1 # check permissions of the content
rm /mnt/sd1/hello.txt # test removing (as user)
echo 'I am a user' > /mnt/sd1/user.txt # test writing (as user)