Otu esi egbochi ngwaọrụ nchekwa USB na sava Linux


Iji kpuchido mmịpụta data dị nro site na sava site n'aka ndị ọrụ nwere igwe eji arụ ọrụ, ọ bụ omume kachasị mma iji gbanyụọ nkwado nchekwa USB niile na kernel Linux.

Iji gbanyụọ nkwado nchekwa USB, anyị kwesịrị ibu ụzọ mata ma ọ bụrụ na etinyere ọkwọ ụgbọ ala nchekwa n'ime kernel Linux yana aha onye ọkwọ ụgbọ ala (modul) nwere ọrụ ọkwọ ụgbọ ala nchekwa.

Gbaa iwu lsmod ka ịdepụta ndị ọkwọ ụgbọ ala kernel niile bujuru wee were eriri ọchụchọ usb_storage gụchaa nsonaazụ ya site na iwu grep.

# lsmod | grep usb_storage

Site na iwu lsmod, anyị nwere ike ịhụ na modul sub_storage na-eji modul UAS. Na-esote, budata modul nchekwa USB abụọ site na kernel wee chọpụta ma ọ bụrụ na ewepụrụla nke ọma, site na ịnye iwu ndị a.

# modprobe -r usb_storage
# modprobe -r uas
# lsmod | grep usb

Na-esote, depụta ọdịnaya nke akwụkwọ ndekọ modul nchekwa kernel usb ugbu a site n'inye iwu dị n'okpuru wee chọpụta aha ọkwọ ụgbọ ala nchekwa USB. Ọtụtụ mgbe, modul a kwesịrị ịkpọ aha usb-storage.ko.xz ma ọ bụ usb-storage.ko.

# ls /lib/modules/`uname -r`/kernel/drivers/usb/storage/

Iji gbochie ụdị nchekwa nchekwa USB n'ime kernel, gbanwee ndekọ ka ọ bụrụ kernel usb modules modul nchekwa ma nyegharịa modul usb-storage.ko.xz aha na usb-storage.ko.xz.blacklist, site na ịnye iwu ndị dị n'okpuru.

# cd /lib/modules/`uname -r`/kernel/drivers/usb/storage/
# ls
# mv usb-storage.ko.xz usb-storage.ko.xz.blacklist

Na nkesa Linux nke Debian, nye iwu ndị dị n'okpuru iji gbochie modul nchekwa usb site na ntinye n'ime kernel Linux.

# cd /lib/modules/`uname -r`/kernel/drivers/usb/storage/ 
# ls
# mv usb-storage.ko usb-storage.ko.blacklist

Ugbu a, mgbe ọ bụla ị na-agbanye ngwaọrụ nchekwa USB, kernel agaghị ebu ibu intro kernel ọkwọ ụgbọala ngwaọrụ nchekwa. Ka iweghachite mgbanwe, dị nnọọ nyegharịa modul usb aha e degharịrị aha ochie na aha ochie ya.

# cd /lib/modules/`uname -r`/kernel/drivers/usb/storage/
# mv usb-storage.ko.xz.blacklist usb-storage.ko.xz

Agbanyeghị, usoro a na-emetụta naanị modul kernel runtime. Ọ bụrụ na ịchọrọ idebe modul nchekwa USB na-edobe mkpụrụ ndụ niile dị na sistemụ ahụ, tinye ụzọ ụdị akwụkwọ ndekọ aha kernel ọ bụla wee nyegharịa usb-storage.ko.xz aha na usb-storage.ko.xz.blacklist.