Có một chương trình để tự động gắn kết tất cả các ổ đĩa của tôi?


61

Đôi khi khi tôi khởi động lại máy tính, các ổ đĩa của tôi sẽ gắn kết nhưng đôi khi chúng sẽ không (như bây giờ khi tôi gõ câu hỏi này).

Có một cách dễ dàng, giống như một chương trình có thể gắn kết chúng cho tôi? Đi trong giao diện điều khiển, tạo các thư mục, vv, KHÔNG phải là điều tôi muốn. Tôi thích cách Windows thực hiện nó khi chúng luôn gắn ổ đĩa cho dù thế nào đi chăng nữa.

Nếu không có chương trình, làm thế nào khác tôi có thể dễ dàng gắn kết tất cả các ổ đĩa?


1
Hệ điều hành? Quản lý tập tin?

@ vasa1 Tôi đang sử dụng phiên bản chưa sửa đổi / vanilla của Ubuntu 12.10
Jryl 23/03/13

1
Được rồi, vì vậy trình quản lý tập tin sẽ là Nautilus.

Câu trả lời:


85

Điều này hoạt động trong 12.10 - 16.10

Nhập Đĩa trong Dash và bạn sẽ nhận được:

nhập mô tả hình ảnh ở đây

Nhấp vào biểu tượng bánh răng nhỏ, để có menu phụ và chọn Chỉnh sửa tùy chọn gắn kết. Sau đó bạn sẽ thấy:

nhập mô tả hình ảnh ở đây

Thay đổi tùy chọn Mount tự động thành ON. làm điều đó với tất cả các ổ đĩa mà bạn cần gắn khi khởi động.

Lưu ý: Hãy cẩn thận với những gì bạn sửa đổi, nó có thể khiến hệ thống không hoạt động đúng.


Chỉ vui vì nó làm việc cho bạn.
Mitch

14
Đây là lời khuyên tuyệt vời. Nhiều người đã quen với việc phải chỉnh sửa /etc/fstabbằng tay. Mặc dù điều đó phù hợp và hữu ích trong nhiều tình huống, thật tốt khi biết rằng các tùy chọn gắn kết của âm lượng có thể được tùy chỉnh với GUI thân thiện với người dùng một cách hợp lý trong Đĩa .
Eliah Kagan

1
Điều này cũng sẽ làm việc với các ổ đĩa được mã hóa?
Tom Brossman

1
@TomBrossman Tôi vừa tạo một đĩa được mã hóa, và thật không may, nó sẽ không hoạt động với nó.
Mitch

1
sudo apt-get install gnome-disk-utilitynếu nó không được cài đặt theo mặc định trong bản phân phối dựa trên Ubuntu của bạn. Giải pháp này hoạt động trong Ubuntu Mate 15.04
Insperatus

16

Cách tự động gắn phần / đĩa NTFS trong Ubuntu

Nhấn nút Ubuntu, bắt đầu disksứng dụng của bạn .

đĩa

chọn phân vùng / đĩa NTFS của bạn? Nhấn nút cấu hình chọnEdit Mount Options...

Chỉnh sửa tùy chọn núi

Rẽ offcác Automatic Mount Options, select Mount at startup. chọn Display NameLike Datahoặc partition-Datahay seriously-not-porn, cái nào mô tả đúng nhất tính cách của bạn?!

Cửa sổ Tùy chọn gắn kết

Mount Pointcó nghĩa là nơi bạn muốn nó được gắn kết! điều này có thể /mnt/DATA//home/username/part-datahoặc /home/username/Videos/no-pornomột lần nữa, những gì mô tả tốt nhất tính cách của bạn! Sau đó nhấn OK, nhập mật khẩu của bạn, một lần nữa OK. và khởi động lại hệ thống của bạn và xem HardDiskdrive được gắn kết của bạn.

nguồn


4

Nếu bạn muốn thực hiện điều này bằng tập lệnh của riêng bạn (không sử dụng bất kỳ chương trình nào) thì những điều sau đây có thể giúp bạn:

Tạo tập tin có tên automounttrong đó /usr/local/binvà cho phép nó thực thi ( sudo chmod +x).

  • case-1: sudo không có mật khẩu (Nếu bạn đã đặt NOPASSWDtrong /etc/sudoers:-)

    Nội dung cho /usr/local/bin/automount:

    #!/bin/bash
    cd /dev/disk/by-label
    for label in *
    do
        partition=$(basename $(readlink $label))
        sudo mkdir /media/$USER/$label
        sudo mount /dev/$partition /media/$USER/$label
    done
    exit
    

    Sau đó tạo Ứng dụng Strartup ( gnome-session-properties) và Thêm vào như sau:

    ảnh chụp màn hình

  • Trường hợp 2: sudo cần mật khẩu (Nếu bạn chưa thiết lập NOPASSWDtrong /etc/sudoers): -

    Nội dung cho /usr/local/bin/automount:

    #!/bin/bash
    cd /dev/disk/by-label
    user=$(zenity --entry --text="Enter Username")
    for label in *
    do
        partition=$(basename $(readlink $label))
        sudo mkdir /media/$user/$label
        sudo mount /dev/$partition /media/$user/$label
    done
    exit
    

    Ngoài ra, bạn có thể thiết lập <username>vĩnh viễn thay vì $user.

    Sau đó tạo Ứng dụng Strartup ( gnome-session-properties) và Thêm vào sau:

    ảnh chụp màn hình2

    Lưu ý: Để chạy gksudo, gói gksuphải được cài đặt. Nếu không trước tiên hãy làm:sudo apt-get install gksu


Ghi chú bổ sung:

  • Kịch bản này gắn kết phân vùng trên /media/$USER/<Disk-Label>.

  • Để kiểm tra / thay đổi nhãn của phân vùng của bạn, bạn có thể sử dụng gnome-disk-utility:

    gnome-đĩa-tiện ích

    ảnh chụp màn hình


1

Trong cửa sổ "Tùy chọn gắn kết", đảm bảo UNCHECK tùy chọn "Hiển thị trong giao diện người dùng" nếu bạn thay đổi bằng tiện ích này. Có một KNOWN BUG có thể khiến việc gắn kết không thành công và thậm chí làm cho hệ thống của bạn không thể khởi động được nếu bạn sử dụng tiện ích DISKS để thay đổi các tùy chọn này và bỏ chọn "Hiển thị trong Giao diện người dùng".

Lỗi đó sẽ hiển thị khi tuyên bố rằng "x-gvfs-show" không được công nhận hoặc có một tham số bị thiếu khi cố gắng gắn kết phân vùng đó.


Cảm ơn, đã giúp tôi rất nhiều, tiếp tục phải đăng nhập vào thiết bị đầu cuối khi 'startx' không thành công và gõ "sudo mount -no remount, rw /" để có được
ub

Lỗi này đã được sửa trong không tưởng (Ubuntu 14.10), afaict.
vaultah
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.