ルートと読み取り/書き込み/実行権限でフラッシュドライブを自動マウントする方法


9

書き込み権限でUbuntu 10.04にフラッシュドライブをマウントする際に問題があります。現在はラベルKINGSTONの付いたFat32としてパーティション化されていますが、ラップトップに挿入すると、読み取り専用の特権であるusb0として読み取られます。

書き込み可能にするために私がしなければならなかったのは、ディスクユーティリティを使用してマウントを解除し、再度マウントして、ルート権限を持つKINGSTONとしてピックアップすることです。

私が欲しいのは、これを設定するためにディスクユーティリティに行くことなく、ルート権限でフラッシュドライブを自動的にマウントすることです。任意の助けいただければ幸いです。


1
ユーザーはplugdevグループに属していますか?
sBlatt 2010年

@sBlatt-いいえ、root:root
Elitmiar

回答を更新しましたので、参考にしてください。役に立ったかどうかをお知らせください。
karthick87 2010年

回答:


9
  1. 次を使用してターミナルを開きます:

    メニュー:アプリケーションメニュー->アクセサリ->端末。

    キーボードショートカット:Ctrl+ Alt+T

  2. 次のように入力します。

    sudo fdisk -l
    

    出力は次のようになります。

    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
    

    私のフラッシュドライブは/ dev / sdb1にあります(実際のドライブは異なる場合があります)。

  3. 以下の調整を行います。

    NTFSファイルシステムの場合:

    fstabファイルを編集する必要があります。ターミナルに次のように入力します。

    sudo gedit /etc/fstab
    

    fstabファイルの下部に以下を貼り付けます。

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

    FAT 16/32ファイルシステムの場合は、ターミナルで次のコマンドを実行します。

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

注: ターミナルに次のように入力して、マウントポイントを作成する必要があります。

sudo mkdir /media/Datas
sudo mount -a

関連資料:

Mount / USB-コミュニティUbuntuドキュメント

Fstab-コミュニティUbuntuドキュメント


2

これは奇妙な答えのように聞こえるかもしれませんが、私は同じ問題に遭遇しました-一見の価値があります。

usbmountアプリケーションがインストールされていないことを確認してください。競合が発生していると思われ、USBドライブが指定した「usb#」フォルダにマウントされます。

詳細については、関連するUbuntuフォーラムの投稿をご覧ください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.