Cách tự động gắn ổ đĩa flash với quyền root và đọc / ghi / thực thi


9

Tôi gặp sự cố khi gắn ổ Flash trên Ubuntu 10.04 với đặc quyền ghi. Hiện tại nó được phân vùng là Fat32 với Nhãn KINGoston nhưng khi tôi chèn nó vào Máy tính xách tay thì nó đọc là usb0, đặc quyền chỉ đọc.

Những gì tôi đã phải làm để có thể ghi được là ngắt kết nối nó bằng Disk Utility và gắn kết lại, sau đó nó chọn nó là KINGoston với các đặc quyền gốc.

Những gì tôi muốn là tự động gắn ổ đĩa flash với quyền root mà không cần vào Disk Utility để thiết lập điều này. Bất kỳ trợ giúp sẽ được đánh giá cao.


1
Là người dùng của bạn trong nhóm plugdev?
sBlatt

@sBlatt - Không, root: root
Elitmiar

Tôi đã cập nhật câu trả lời, hãy xem qua. Hãy cho tôi biết nếu nó giúp tôi. Nếu không đăng bình luận của bạn ở đây.
karthick87

Câu trả lời:


9
  1. Mở thiết bị đầu cuối bằng cách sử dụng:

    Menu: Menu ứng dụng -> Phụ kiện -> Terminal.

    Phím tắt: Ctrl+ Alt+T

  2. Và gõ như sau:

    sudo fdisk -l
    

    Đầu ra phải tương tự như:

    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
    

    Ổ đĩa flash của tôi được đặt tại / dev / sdb1 ( ổ của bạn có thể thay đổi).

  3. Thực hiện những bất công sau:

    Đối với hệ thống tệp NTFS:

    Bạn nên chỉnh sửa fstabtập tin. Nhập nội dung sau vào terminal:

    sudo gedit /etc/fstab
    

    Ở dưới cùng của tập tin fstab dán như sau:

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

    Đối với hệ thống tệp FAT 16/32 chạy như sau trong thiết bị đầu cuối:

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

Lưu ý: Bạn nên tạo điểm gắn kết, trong loại thiết bị đầu cuối như sau:

sudo mkdir /media/Datas
sudo mount -a

Đọc liên quan:

Mount / USB - Tài liệu Ubuntu cộng đồng

Fstab - Tài liệu Ubuntu cộng đồng


2

Điều này nghe có vẻ giống như một câu trả lời kỳ quái, nhưng tôi cũng gặp phải vấn đề tương tự - nó đáng để xem xét.

Đảm bảo bạn chưa usbmountcài đặt ứng dụng - nó dường như gây ra xung đột và gắn ổ USB của bạn vào các thư mục "usb #" mà bạn đã đề cập.

Thêm thông tin có sẵn trong bài viết diễn đàn Ubuntu liên quan .

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.