Làm cách nào để ẩn khối lượng CIFS trong menu Địa điểm?


9

Ban đầu tôi đã bắt đầu một bài đăng trên diễn đàn Ubuntu về điều này nhưng tôi không bao giờ nhận được bất kỳ phản hồi nào. Dù sao, tôi đã có các thư mục Tài liệu, Âm nhạc, Hình ảnh và Video chỉ đến các chia sẻ Samba trên máy chủ của mình thông qua các khối lượng CIFS được gắn trong tệp fstab của tôi. Vấn đề là tôi kết thúc với các mục trùng lặp trong menu Địa điểm.

Tôi có thể xóa dấu trang cho các thư mục đó nhưng sau đó menu trông xấu xí vì âm lượng được gắn vẫn được hiển thị và tôi không thể tìm cách thay đổi biểu tượng của chúng trong menu. Tôi đã khoanh tròn các mục menu vi phạm trong ảnh chụp màn hình. Làm thế nào tôi có thể giấu chúng?

ảnh chụp màn hình


Tôi đã cập nhật câu trả lời của mình và nó đang hoạt động. Hãy kiểm tra nó ...
karthick87

1
Bạn có thể tìm thấy câu trả lời cho các khối được gắn có chọn lọc cho Bàn làm việc Gnome và Thanh bên Nautilus hữu ích.
8128

Câu trả lời:


4
  • Bạn có thể ẩn các ổ đĩa trong Menu Địa điểm. Gõ vào phần sau trong thiết bị đầu cuối để tạo một tệp mới ẩn-phân vùng.rules trong /etc/udev/rules.d

    sudo gedit /etc/udev/rules.d/hide-partitions.rules

  • Bây giờ sao chép / dán các mục sau vào ẩn-phân vùng.rules

    HÀNH ĐỘNG =! "Add | thay đổi", GOTO = "hide_partition_end"
    SUBSYSTEM = "block", GOTO = "hide_partition_end"!
    KERNEL == "loop * | ram *", GOTO = "hide_partition_end"
    KERNEL == "sda5", ENV {UDISKS_PRESENTATION_HIDE} = "1"
    LABEL = "hide_partition_end"

  • Lưu file và đóng nó lại.

  • Bây giờ chúng ta sẽ ẩn phân vùng sda6 (Stuffs) khỏi Menu Menu. văn bản thay thế

  • Chỉnh sửa tập tin fstab

    sudo gedit /etc/fstab

  • Đặt một số ở phía trước của dòng

    UUID=B630D52430D4EC7D /media/sda6 ntfs-3g defaults,locale=en_IN 0 0

  • Vì vậy, nó trở thành

    #UUID=B630D52430D4EC7D /media/sda6 ntfs-3g defaults,locale=en_IN 0 0

  • Lưu các tập tin.

  • Khởi động lại sytem.

  • Bây giờ, Stuff Stuff sẽ bị xóa khỏi Menu Địa điểm.
    văn bản thay thế


Chà, tất cả chúng hiện đang được gắn vào các thư mục tương ứng của chúng trong thư mục của tôi / home trái ngược với / media. Bạn đã cho tôi một ý tưởng mặc dù. Có lẽ tôi có thể gắn chúng vào / mnt trong fstab và sau đó - đưa chúng vào các thư mục gốc thông qua một tập lệnh khởi động.
Ramón

Có phải sda5 trong dòng KernEL == "sda5", ENV {UDISKS_PRESENTATION_HIDE} = "1" được cho là sda6 (trong ví dụ của bạn dù sao)? Ngoài ra, tôi có thể "đàn ông" gì để học cú pháp cho tập tin này? Tôi có nhiều phân vùng để thử cái này. Cảm ơn!
Ramón

Nếu bạn muốn ẩn sda6 thì hãy thay đổi dòng thành KERNEL=="sda6", ENV{UDISKS_PRESENTATION_HIDE}="1"giả sử sau nếu bạn muốn ẩn một phân vùng khác, hãy nói sda7 chỉ cần thêm một dòng nữa KERNEL=="sda7", ENV{UDISKS_PRESENTATION_HIDE}="1"
karthick87

1
Vâng, cuối cùng tôi đã có cơ hội để thử điều này ngày hôm nay. Đó là một câu trả lời tuyệt vời nhưng nó không hoạt động cho các gắn kết CIFS. Các mục trong tệp fstab của tôi trông như thế này: "// <ip_address> / Documents / home / ramon / Documents smbfs iocharset = utf8, notifys = / home / ramon / .smbcredentials, gid = 1000 0 0" Không có tên thiết bị để thêm vào tập tin .rules. Cảm ơn câu trả lời dù sao đi nữa.
Ramón

1

@ fluteflute : Câu trả lời trong câu hỏi bạn liên kết đã giúp hướng dẫn tôi một giải pháp khả thi. Điều cuối cùng tôi làm là thay đổi các điểm gắn kết từ /homethư mục của tôi sang /mntthư mục trong /etc/fstabtệp và sau đó thay thế các thư mục trong thư mục nhà của tôi bằng các liên kết tượng trưng đến các vị trí được gắn kết.

ln -s /mnt/documents/ /home/ramon/Documents

Bây giờ tất cả đều tốt! Các thư mục Tài liệu, Video, Âm nhạc và Ảnh của tôi không còn có các mục trùng lặp trong menu địa điểm và vẫn được ánh xạ tới hệ thống tệp từ xa trên máy chủ của tôi. Cảm ơn anh em về sự giúp đỡ.

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.