Saya mendapat skenario, di mana perangkat lunak hanya berfungsi ketika Anda memasukkan perangkat USB yang disediakan oleh vendor perangkat lunak di sistem operasi windows. Saya mencoba menemukan konten yang tersimpan di perangkat USB. Di sistem operasi windows, ikon perangkat USB tidak ditampilkan di My_Computer. Saya pikir, saya bisa melihat konten atau setidaknya mendeteksi perangkat USB di Ubuntu.
Juga di ubuntu, drive tidak terdeteksi. Saya mencoba "sudo fdisk -l" untuk mengetahui sistem file, tetapi tidak berguna. Drive tidak terdeteksi sama sekali.
Saya ingin tahu, bagaimana perangkat lunak itu bekerja hanya ketika USB drive dimasukkan dan tidak mau ketika tidak dimasukkan. Apakah ada file yang tersimpan di perangkat USB? Bagaimanapun, bagaimana kita bisa mendeteksi perangkat semacam itu di Ubuntu?
Jika perangkat yang dimaksud adalah dongle perlindungan perangkat lunak, itu mungkin bukan perangkat penyimpanan massal.
Perangkat alternatif yang mungkin diterapkannya adalah ethernet controller; perangkat lunak dapat berkomunikasi dengan perangkat melalui adaptor jaringan, yang tidak akan muncul sebagai drive. Atau perangkat dapat mengimplementasikan port serial, atau perangkat lain yang drivernya disertakan dengan sistem operasi.
Bagaimanapun, ini bukan forum yang tepat untuk bertanya tentang menghindari perlindungan salinan pada perangkat lunak Windows, bahkan jika Anda mencoba melakukannya menggunakan Ubuntu.
sumber
Yang juga berfungsi dengan baik ketika perangkat keras PC Anda mengalami kesulitan dengan acara usb menjalankan cronjob.
Ini memaksa pemindaian lengkap perangkat USB yang terhubung.
Setiap menit situasinya diperbarui.
sumber
Jika Anda ingin mendeteksi bagaimana perangkat USB sedang dimuat - dengan granularity yang sangat baik - berikut adalah (2) cara:
udevadm monitor
: Ini akan menunjukkan kepada Anda perangkat USB sedang dimuat saat USB Bus melihatnya .udevadm
adalah bagian dari paket defaultudev
pada 18.04 LTS; tidak perlu menginstalnya.Jalankan
udevadm monitor
SEBELUM Anda memasukkan perangkat USB.Output spesimen memuat flash drive USB yang ditunjukkan di bawah ini. Lewati ke baris terakhir dan Anda bahkan dapat melihat perangkat apa yang dimuatnya ( sda1 ):
.
dmesg
(yang mencetak buffer cincin Kernel) juga akan memberi Anda visibilitas granular ke dalam pemuatan perangkat USB Anda.Namun,
dmesg
berbeda denganudevadm monitor
menunjukkan kepada Anda bagaimana memuat perangkat USB eksternal Anda dari perspektif KernelOutput spesimen dari-
dmesg
kali ini dari drive CD eksternal USB- ditunjukkan di bawah ini. " 1-2 " mengacu pada lokasinya di bus USB: Bus pertama, port kedua. Jika saya menghubungkan drive CD ke port lain, itu akan melaporkan " 1-1 ":sumber