Ada kemungkinan perangkat penyimpanan USB terputus secara logis:perangkat masih terpasang, tetapi tidak terlihat dari sistem operasi (mis. tidak tercantum di bawah /proc/bus/usb
). Mungkin ini bisa terjadi pada jenis USB lain atau perangkat yang dapat dilepas lainnya juga. Hal ini dapat terjadi misalnya:
- setelah Nautilus melepas perangkat penyimpanan USB;
- setelah VirtualBox mengklaim perangkat penyimpanan USB (perangkat menghilang dari host Linux saat terpasang di tamu, dan tidak muncul kembali secara otomatis jika dilepas dari tamu).
Apa yang terjadi di driver atau di perangkat keras, dan yang paling penting, (bagaimana) perangkat dapat dihubungkan kembali secara logis (tanpa mencolokkannya dan menyambungkannya kembali secara fisik)?
Perhatikan bahwa pertanyaan ini bukan tentang pemasangan. Dalam status "terputus secara logis", kernel percaya bahwa tidak ada apa pun di bus USB (dan tentu saja tidak ada entri di bawah /dev
).
Jawaban yang Diterima:
Terkadang dimungkinkan untuk melakukan siklus daya pada cabang bus USB tempat perangkat dicolokkan :
# echo suspend > /sys/bus/usb/devices/1-1/power/level
# echo auto > /sys/bus/usb/devices/1-1/power/level
1-1
harus disesuaikan dengan konfigurasi Anda. Anda dapat melihat ke bagian mana dari pohon USB perangkat Anda dicolokkan dengan menjalankan lsusb -t
sebelum mengeluarkannya.
Anda dapat menemukan informasi rinci di milis linux-usb, misalnya thread ini.