วิธีการปิดการใช้งานที่เก็บข้อมูลภายใน 3G USB Modem จากการโหลดโดยเคอร์เนล linux?


2

ฉันมีปัญหากับโมเด็ม 3G ของฉัน [Huawei E122] มีที่เก็บข้อมูลภายในและเคอร์เนลจะกำหนดอุปกรณ์ [/ dev / sdX] ให้กับอุปกรณ์ ด้วยเหตุนี้ทุกครั้งที่เครื่องของฉันจะไม่บู๊ต - kernel panic - เนื่องจาก usb hdd ของฉันถูกกำหนด / dev / sdb แทน / dev / sda ฉันไม่สามารถใช้ LABEL หรือ UUID ในพารามิเตอร์ root = kernel เนื่องจากใช้ได้เฉพาะเมื่อใช้ initrd และฉันไม่สามารถใช้งานได้ - ฉันใช้ Debian บนเราเตอร์ - สถาปัตยกรรม mips ฉันต้องป้องกันไม่ให้สิ่งนี้เกิดขึ้นเนื่องจากเราเตอร์ของฉันต้องเริ่มต้นทุกวันและต้องแน่ใจว่ามันใช้งานได้ ฉันไม่มีสิทธิ์เข้าถึงเพื่อรีสตาร์ทเมื่อเกิดข้อผิดพลาด ฉันไม่ได้ใช้ที่เก็บข้อมูลภายในโมเด็ม แต่ไม่มีการ์ด SD เสียบอยู่ อย่างไรก็ตามเคอร์เนลตรวจพบผู้อ่านและโหลด ฉันไม่สามารถป้องกันการโหลดไดรเวอร์ usb od เนื่องจาก HDD ของฉันอยู่บน USB เช่นกัน

ฉันจะขอบคุณความคิดใด ๆ


คำตอบ:


1

คุณต้องปิดการใช้งานคุณสมบัติ "ZeroCD" ซึ่งสามารถทำได้ด้วย "usb_modeswitch" ซึ่งมีให้สำหรับ Debian

ดูหน้าคนสำหรับรายละเอียดเพิ่มเติม


ใช่นั่นเป็นวิธีที่ฉันทำ
Krystian

คุณควรเพิ่มคำตอบในการทำเช่นนั้น
Francisco Tapia
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.