จะทำอย่างไรถ้า Linux ตรวจไม่พบอุปกรณ์ USB

lnxusb

หากคุณเคยเชื่อมต่อไดรฟ์ USB คีย์บอร์ด หรือเมาส์เข้ากับคอมพิวเตอร์ที่ใช้ระบบปฏิบัติการ Linux แล้วไม่มีอะไรเกิดขึ้น —นั่นคือ หน่วยความจำไม่ทำงาน หรือคุณไม่สามารถใช้งานคีย์บอร์ดหรือเมาส์ได้เลย—บทความนี้อาจเป็นประโยชน์สำหรับคุณ

แม้ว่าเราจะพยายามนำเสนอวิธีแก้ปัญหาที่พบบ่อยที่สุดสำหรับข้อผิดพลาดที่อาจเกิดขึ้น แต่ก็ชัดเจนว่าสิ่งที่แสดงอยู่ที่นี่จะไม่สามารถซ่อมแซมพอร์ต USB ที่ชำรุดได้

ปัญหาแรกที่เราอาจประสบคือเมื่อเชื่อมต่อไดรฟ์จัดเก็บ USB และจุดต่อไม่ปรากฏบนระบบของเรา

มีห้าขั้นตอนในการแก้ไขปัญหา USB ใน Linux:

  • ตรวจสอบว่าตรวจพบพอร์ต USB
  • ทำการซ่อมแซมที่จำเป็นในพอร์ต
  • แก้ไขหรือซ่อมแซมอุปกรณ์ USB
  • รีสตาร์ทระบบปฏิบัติการ
  • ยืนยันการมีไดรเวอร์อุปกรณ์

ลองดูสิ่งเหล่านี้และเรียนรู้วิธีจัดการกับปัญหาเหล่านี้

ตรวจสอบว่าตรวจพบพอร์ต USB

สิ่งแรกที่ต้องตรวจสอบเมื่อเสียบอุปกรณ์ USB เข้ากับคอมพิวเตอร์คือตรวจพบหรือไม่

ในกรณีของ Windows หากต้องการตรวจสอบกระบวนการนี้ให้ไปที่ตัวจัดการอุปกรณ์ซึ่งคุณสามารถตรวจสอบแบบกราฟิกได้ว่าตรวจพบอุปกรณ์ USB ของคุณหรือไม่

ในกรณีของ Linux เราสามารถทำสิ่งที่คล้ายกัน แต่ด้วยความช่วยเหลือของเทอร์มินัลสำหรับสิ่งนี้เราสามารถใช้คำสั่ง lsusb

lsusb

โดยจะให้รายชื่ออุปกรณ์และพอร์ต USB ทั้งหมดที่ระบบตรวจพบ

ลองทำดังนี้ : ครั้งแรกให้รันคำสั่งโดยไม่ต้องเสียบอุปกรณ์ USB ก่อน แล้วคุณจะเห็นรายการ จากนั้นเสียบอุปกรณ์ของคุณแล้วรันคำสั่งอีกครั้ง คุณจะสังเกตเห็นการเปลี่ยนแปลงในรายการ

ด้วยสิ่งนี้คุณจะยืนยันได้ว่าตรวจพบอุปกรณ์ของคุณในกรณีของอุปกรณ์จัดเก็บข้อมูลที่นี่อาจเป็นปัญหาของ:

  • ไม่มีพาร์ติชันบนอุปกรณ์และ / หรือไม่มีตารางพาร์ติชันบนอุปกรณ์
  • ระบบไม่รองรับรูปแบบพาร์ติชัน

ถ้าไม่เราต้องไปขั้นตอนต่อไป

ตรวจสอบพอร์ต USB ของคุณ

หากอุปกรณ์ USB ไม่ปรากฏขึ้นแสดงว่าอาจเป็นปัญหากับพอร์ต USB

วิธีที่ดีที่สุดในการตรวจสอบอย่างรวดเร็วคือใช้พอร์ต USB อื่นบนคอมพิวเตอร์เครื่องเดียวกัน หากตรวจพบฮาร์ดแวร์ USB ในขณะนี้แสดงว่าคุณมีปัญหากับพอร์ต USB อื่น

หากไม่มีพอร์ต USB อื่นคุณจะต้องทดสอบอุปกรณ์ USB บนพีซีหรือแล็ปท็อปเครื่องอื่น

หากในขั้นตอนนี้ตรวจไม่พบอุปกรณ์คุณสามารถสันนิษฐานได้จากสองสิ่ง

ไม่ได้ติดตั้งไดรเวอร์อุปกรณ์ในระบบของคุณและคุณต้องค้นหาไม่เช่นนั้นอุปกรณ์ของคุณอาจเสียชีวิตไปแล้ว

โดยปกติวิธีแก้ปัญหาจะเกี่ยวข้องกับการตรวจสอบพอร์ต USB รวมถึงอุปกรณ์ที่ไม่ทำงานในขณะนี้

แก้ไขเกือบตลอดเวลาโดยให้อยู่กึ่งกลางรอบสาย USB และพอร์ตคอมพิวเตอร์ของคุณ อย่างไรก็ตามโดยปกติแล้วสามารถเปลี่ยนสาย USB ได้ในขณะที่พอร์ตต่างๆสามารถซ่อมแซมได้

รีสตาร์ท Linux

แม้ว่าวิธีแก้ปัญหานี้อาจดูแปลกประหลาด แต่ก็ได้ผลขั้นแรก ตรวจสอบว่าการปิดเครื่องอัตโนมัติเป็นสาเหตุของปัญหาหรือไม่ คุณสามารถทำได้โดยการรีสตาร์ทคอมพิวเตอร์ของคุณ

หากอุปกรณ์ USB ใช้งานได้แสดงว่าพอร์ต USB นั้นกำลังรับพลังงาน

ขั้นตอนต่อไปคือตรวจสอบให้แน่ใจว่าสิ่งนี้จะไม่เกิดขึ้นอีก

เคล็ดลับบรรทัดคำสั่งต่อไปนี้ใช้สำหรับ Ubuntu 18.10 ดังนั้นตรวจสอบขั้นตอนที่ถูกต้องในการแจกจ่าย Linux ที่คุณต้องการ

เปิดหน้าต่างเทอร์มินัลแล้วป้อน:

cat /sys/module/usbcore/parameters/autosuspend

ค่านี้ควรส่งคืนค่าเป็น 2 ซึ่งหมายความว่ามีการเปิดใช้การระงับอัตโนมัติ คุณสามารถแก้ไขได้โดยแก้ไขด้วง เข้าไป:

sudo nano /etc/default/grub

ที่นี่ค้นหา

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

เปลี่ยนสิ่งนี้เป็น

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1"

กด Ctrl X เพื่อบันทึกไฟล์และออก

ถัดไปพวกเขาอัปเดตด้วง:

sudo update-grub

เมื่อเสร็จสิ้นให้รีบูตระบบ


เพิ่มเป็นแหล่งข้อมูลที่ต้องการใน Google