Então, isso foi resolvido graças ao Rmano: eu tive que adicionar uid=<my user id>
à lista de opções em /etc/fstab
. Então, a última linha se torna:
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8,uid=<my user id> 0 0
Eu instalei o Lubuntu 14.04 em um computador antigo, e estou tentando usar sua unidade de disquete, já que é a maneira mais rápida de mover pequenos arquivos dele para meus outros computadores.
Estou tendo problemas, já que aparentemente apenas o root tem o direito de trabalhar com ele; Com meus direitos normais de usuário, só consigo ver os arquivos, não editá-los, como você pode ver nesta captura de tela:
Éclaroquepossocopiararquivosnodisquetedoterminal,escrevendocoisascomosudocp-file'sdirectory-/media/floppy0
,masissoéumador.
Então,meuplanoétornar-me,pelomenostemporariamente,proprietáriodaunidadededisquete,paraqueeupossamudar,espero,definitivamente,osdireitos.Procureisoluçõesemtodaaweb,aquieemoutrossites,semsucesso.
Porexemplo,tenteiescreversudochownalex:alex/media/floppy0
,masdizquenãotenhopermissãoparaisso.Eutenteisudochown-Ralex:alex/media/floppy0
,quefuncionouapenasumavez,eapenastemporariamente(desdequetudovoltoucomoeraantes,depoisquemonteiodisquetenovamente);agoradizqueeunãotenhomaispermissãoparaisso.
Eutambémmodifiqueialgunsarquivos,semsucessotambém.Aquiestãoeles.
Em/etc/fstab
,adicioneiasduasúltimaslinhas.Oúltimoagoratemum#antesdele,porqueeuestavaexperimentando,semsucesso,éclaro.Euliqueeutinhaquefazerissoemoutrosite.Nãotenhocertezasepossovinculá-lo.
alex@Ermac:~$cat/etc/fstab#/etc/fstab:staticfilesysteminformation.##Use'blkid'toprinttheuniversallyuniqueidentifierfora#device;thismaybeusedwithUUID=asamorerobustwaytonamedevices#thatworksevenifdisksareaddedandremoved.Seefstab(5).##<filesystem><mountpoint><type><options><dump><pass>#/wason/dev/sda1duringinstallationUUID=845740a8-88b5-4ed7-8e2a-786a5ed8c61d/ext4errors=remount-ro01#swapwason/dev/sda5duringinstallationUUID=939cac21-ee73-4249-aafd-3c8e59e81501noneswapsw00/dev/fd0/media/floppy0autorw,user,noauto,exec,utf800#/dev/fd0/media/floppyautorw,user,noauto,exec,utf800
Aquiestá/etc/modules
.Aquieuadicioneiaúltimalinha,comolinomesmositedeantes.Eutenteiescrevendo"floppy" e "floppy0". Nenhuma dessas soluções funcionou.
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
Eu também mudei essa parte do /lib/udev/rules.d/80-udisks.rules
, de acordo com uma segunda solução que não funcionou para mim, como a outra. Esses dois 0s onde 1s:
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"
...
Então ... alguma outra ideia? : \
Então, isso foi resolvido graças ao Rmano: eu tive que adicionar uid=<my user id>
à lista de opções em /etc/fstab
. Então, a última linha se torna:
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8,uid=<my user id> 0 0