如何永久更改软盘权限?

如何永久更改软盘权限?

我在一台旧电脑上安装了 Lubuntu 14.04,并尝试使用它的软盘驱动器,因为这是将小文件从该电脑移动到其他电脑的最快方法。

但我遇到了麻烦,因为显然只有 root 才有权使用它;使用我的普通用户权限,我只能看到文件,而不能编辑它们,正如您在以下屏幕截图中看到的那样:

屏幕截图,软盘属性

当然,我可以通过写入类似的内容从终端复制软盘上的文件sudo cp -file's directory- /media/floppy0,但这很麻烦。

所以我的计划是成为软盘驱动器的所有者,至少暂时如此,这样我就可以改变权利,希望是彻底改变。我在网上、这里和其他网站上寻找解决方案,但没有成功。

例如,我尝试写入sudo chown alex:alex /media/floppy0,但它说我没有权限。我尝试了sudo chown -R alex:alex /media/floppy0,只成功了一次,而且只是暂时的(因为在我再次安装软盘后,一切都恢复到以前的样子);现在它说我不再有权限了。

我也修改了一些文件,但没有成功。它们在这里。

/etc/fstab添加了最后两行。最后一行前面有一个 #,因为我正在试验它,当然没有成功。我读到我必须在其他网站上这样做。我不确定我是否可以链接它。

alex@Ermac:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda1 during installation
UUID=845740a8-88b5-4ed7-8e2a-786a5ed8c61d /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=939cac21-ee73-4249-aafd-3c8e59e81501 none            swap    sw              0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0
# /dev/fd0        /media/floppy  auto    rw,user,noauto,exec,utf8 0       0

这是/etc/modules。我在这里添加了最后一行,因为我在与之前相同的网站上看到了。我尝试写入“floppy”和“floppy0”。这两种解决方案都不起作用。

alex@Ermac:~$ cat /etc/modules
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
# Parameters can be specified after the module name.

lp
floppy0

/lib/udev/rules.d/80-udisks.rules我还根据第二个对我不起作用的解决方案更改了的这一部分,就像另一个解决方案一样。这两个 0 代表 1:

alex@Ermac:~$ cat /lib/udev/rules.d/80-udisks.rules
...
# PC floppy drives
#
KERNEL=="fd*", ENV{ID_DRIVE_FLOPPY}="0"

# USB floppy drives
#
SUBSYSTEMS=="usb", ATTRS{bInterfaceClass}=="08", ATTRS{bInterfaceSubClass}=="04", ENV{ID_DRIVE_FLOPPY}="0"
...

那么...还有其他想法吗?:\

答案1

所以这个问题在 Rmano 的帮助下得到了解决:我必须uid=<my user id>在 中添加选项列表/etc/fstab。因此,最后一行变成:

/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8,uid=<my user id> 0 0

相关内容