Comment monter automatiquement un lecteur flash avec des privilèges root et lecture / écriture / exécution

9

J'ai un problème avec le montage de mon lecteur Flash sur Ubuntu 10.04 avec des privilèges d'écriture. Il est actuellement partitionné en Fat32 avec Label KINGSTON mais lorsque je l'insère dans l'ordinateur portable, il le lit en tant que privilèges usb0, en lecture seule.

Ce que j'ai dû faire pour qu'il soit accessible en écriture est de le démonter à l'aide de l'Utilitaire de disque et de le monter à nouveau, puis il le récupère en tant que KINGSTON avec les privilèges root.

Ce que je veux, c'est monter automatiquement le lecteur flash avec les privilèges root sans aller à l'Utilitaire de disque pour le régler. Toute aide serait appréciée.

Elitmiar
la source
1
Votre utilisateur fait-il partie du groupe plugdev?
sBlatt
@sBlatt - Non, root: root
Elitmiar
J'ai mis à jour la réponse, parcourez-la.Faites-moi savoir si cela m'aide.Si vous ne postez pas vos commentaires ici.
karthick87

Réponses:

9
  1. Ouvrez le terminal en utilisant:

    Menu: menu Applications -> Accessoires -> Terminal.

    Raccourci clavier: Ctrl+ Alt+T

  2. Et tapez ce qui suit:

    sudo fdisk -l
    

    La sortie doit être similaire à:

    karthick@Ubuntu-desktop:~$ sudo fdisk -l
    
    Disk /dev/sda: 160.0 GB, 160041885696 bytes
    255 heads, 63 sectors/track, 19457 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x00af00af
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/sda1   *           1        3188    25607578+   7  HPFS/NTFS
    /dev/sda2            3189        4462    10233405   83  Linux
    /dev/sda3            4463       19458   120449002+   f  W95 Ext'd (LBA)
    Partition 3 does not end on cylinder boundary.
    /dev/sda5            4463        9561    40957686    7  HPFS/NTFS
    /dev/sda6            9562       14660    40957686    7  HPFS/NTFS
    /dev/sda7           14661       19255    36905984   83  Linux
    /dev/sda8           19255       19458     1626112   82  Linux swap / Solaris
    
    Disk /dev/sdb: 4022 MB, 4022337024 bytes
    255 heads, 63 sectors/track, 489 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x000b5e92
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/sdb1               1         489     3927861    7  HPFS/NTFS
    

    Mon lecteur flash se trouve dans / dev / sdb1 (le vôtre peut varier).

  3. Faites les ajustements suivants:

    Pour le système de fichiers NTFS:

    Vous devez modifier le fstabfichier. Tapez ce qui suit dans le terminal:

    sudo gedit /etc/fstab
    

    Au bas du fichier fstab, collez ce qui suit:

    /dev/sdb1       /media/Datas ntfs-3g  defaults  0   0
    

    Pour le système de fichiers FAT 16/32, exécutez ce qui suit dans le terminal:

    sudo mount -t vfat /dev/sdb1 /media/Datas -o uid=1000,gid=100,utf8,dmask=027,fmask=137
    

Remarque: vous devez créer le point de montage, dans le type de terminal, procédez comme suit:

sudo mkdir /media/Datas
sudo mount -a

Lecture connexe:

Mount / USB - Documentation Ubuntu communautaire

Fstab - Documentation de la communauté Ubuntu

karthick87
la source
2

Cela peut sembler une réponse bizarre, mais je viens de rencontrer le même problème - ça vaut le coup d'oeil.

Assurez-vous que l' usbmountapplication n'est pas installée - elle semble provoquer des conflits et monte vos clés USB dans les dossiers "usb #" que vous avez mentionnés.

Plus d'informations sont disponibles dans le post des forums Ubuntu .

Windigo
la source