Một cái gì đó đã thay đổi gần đây trong máy tính để bàn Ubuntu 20.04 của tôi về cách nó gắn phương tiện có thể tháo rời (như ổ lưu trữ USB).
Trước đây các thiết bị như vậy sẽ xuất hiện dưới vị trí /media/$USER/....
Nhưng bây giờ thư mục đó trống khi các thiết bị lưu trữ usb được gắn vào.
Các thiết bị vẫn xuất hiện trong trình khởi chạy và hoạt động tốt từ GUI cho người dùng chưa root.
Nhưng tôi cần có khả năng tham chiếu chúng từ dòng lệnh và tập lệnh, vì điều này đã hoạt động trong nhiều năm kể từ Ubuntu 16.04 trở lên, cho đến khi có một số thay đổi gần đây.
Ví dụ: khi tôi sử dụng trình khởi chạy để mở walkman của mình và sau đó sử dụng 'Mở trong Terminal' của nó, tôi có thể thấy rằng đường dẫn cho walkman của tôi bây giờ là:
/run/user/1000/gvfs/mtp:host=SONY_WALKMAN_104316F6127986/Phương tiện lưu trữ
trong khi trước đây nó là thay thế: /media/$USER/WALKMAN
Làm cách nào tôi có thể trở lại hành vi trước đó?
Chỉnh sửa 1:
với một walkman được kết nối, đầu ra của lsusb
với tư cách là người dùng nonroot là:
Xe buýt 002 Thiết bị 002: ID 8087:8002 Intel Corp.
Xe buýt 002 Thiết bị 001: ID 1d6b:0002 Trung tâm gốc Linux Foundation 2.0
Xe buýt 001 Thiết bị 002: ID 8087:800a Intel Corp.
Xe buýt 001 Thiết bị 001: ID 1d6b:0002 Trung tâm gốc Linux Foundation 2.0
Xe buýt 004 Thiết bị 001: ID 1d6b:0003 Trung tâm gốc Linux Foundation 3.0
Bus 003 Thiết bị 004: ID 04f2:0939 Chicony Electronics Co., Ltd Chuột quang USB
Bus 003 Thiết bị 003: ID 413c:2113 Dell Computer Corp Bàn phím có dây Dell KB216
Xe buýt 003 Thiết bị 074: ID 054c:0882 Tập đoàn Sony WALKMAN
Xe buýt 003 Thiết bị 001: ID 1d6b:0002 Trung tâm gốc Linux Foundation 2.0
Chỉnh sửa 2: với /etc/udev/rules.d/90-sony.rules
nội dung:
ATTR{idVendor}=="054c", ATTR{idProduct}=="0882", ENV{ID_MTP_DEVICE}="0", ENV{ID_MEDIA_PLAYER}="1"
Lưu ý rằng không chỉ walkman bị ảnh hưởng mà ngay cả ổ quay USB3 mà tôi đã sử dụng để sao lưu.
Gắn walkman sau khi chạy root kiểm soát udevadm -R
, không thay đổi triệu chứng (/media/$USER vẫn trống) và dmesg hiển thị như sau:
[665818.085033] usb 3-1: thiết bị USB tốc độ cao mới số 75 sử dụng xhci_hcd
[665818.233352] usb 3-1: Đã tìm thấy thiết bị USB mới, idVendor=054c, idProduct=0882, bcdDevice= 0,01
[665818.233361] usb 3-1: Chuỗi thiết bị USB mới: Mfr=1, Product=2, SerialNumber=5
[665818.233366] usb 3-1: Sản phẩm: WALKMAN
[665818.233369] usb 3-1: Hãng sản xuất: SONY
[665818.233372] usb 3-1: Số sê-ri: ...
[665818.234208] usb-storage 3-1:1.0: Đã phát hiện thiết bị USB Mass Storage
[665818.234550] scsi host4: usb-storage 3-1:1.0`