ฉันยินดีที่จะสร้างเคอร์เนลขั้นต่ำโดยมีเฉพาะสิ่งที่จำเป็นสำหรับเครื่องของฉัน ดังนั้นฉันจึงเริ่มต้นโดยการรวบรวมเคอร์เนลจากพื้นดินขึ้นโดยใช้การกำหนดค่าเริ่มต้นและเพิ่มสิ่งที่ฉันรู้ว่าฉันมี (เช่น: การ์ดอีเทอร์เน็ตการ์ด WiFi, ... )
แต่มีหลายสิ่งที่ไม่ง่ายที่จะรู้เกี่ยวกับ (เช่น: ตัวจับเวลาจ้องจับผิด) ดังนั้นฉันจึงเจอAutoKernConfซึ่งตรวจพบฮาร์ดแวร์ของเครื่องและสร้างไฟล์กำหนดค่าเคอร์เนลพร้อมการตั้งค่าสำหรับอุปกรณ์ที่พบ
ปัญหาคือมีการตั้งค่าหลายอย่างซ้ำ ๆ และแม้กระทั่งบางอย่างที่ฉันไม่มี (ฉันใช้แล็ปท็อป Dell และหนึ่งในสิ่งที่ "พบ" คือสิ่งที่เป็นของโตชิบา)
ดังนั้นฉันจึงสิ้นสุดการสร้างเคอร์เนลด้วยการกำหนดค่าที่ออกมาจากmake allmodconfig
คำสั่งซึ่งเป็นเคอร์เนลที่ส่วนใหญ่รวบรวมเป็นโมดูล
การบูตเข้าสู่เคอร์เนลนั้นและการรันlsmod
ฉันสามารถดูโมดูลเคอร์เนลที่ใช้งานอยู่ (อันที่จำเป็นจริงๆ) และฉันต้องการทราบว่ามีเครื่องมือหรือวิธีใดบ้างที่ฉันจะแยกวิเคราะห์รายการนั้นและแปลงเป็นการตั้งค่าเคอร์เนลที่สอดคล้องกัน ไฟล์.
หรือวิธีการแมปแต่ละตัวด้วยตัวเลือกที่เหมาะสมในเคอร์เนลเพื่อให้ฉันสามารถตั้งค่าด้วยตนเอง
ขอบคุณมากสำหรับเวลาของคุณ.