วิธีตรวจสอบสล็อต PCI ใน Linux



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

สล็อต PCI และสล็อต PCI Express มีอยู่ทั่วไป เนื่องจากรถบัสถูกใช้ในเน็ตบุ๊กและอัลตร้าบุ๊คด้วยซ้ำคุณจึงอาจต้องตรวจสอบข้อมูลเกี่ยวกับรถบัสเหล่านี้เป็นครั้งคราวในสถานที่ที่ไม่น่าจะเป็นไปได้มากที่สุด GNU / Linux มีคำสั่งสองสามคำสั่งที่ช่วยให้คุณค้นหาข้อมูลเพิ่มเติมเกี่ยวกับสล็อต PCI แล้วคุณอาจเคยรู้มาก่อน คำสั่งเหล่านี้เหมาะอย่างยิ่งสำหรับการพยายามแก้ไขปัญหาระบบเครือข่ายและยังเหมาะสำหรับทุกคนที่สร้างอุปกรณ์ของตนเอง ช่างเทคนิคใช้พวกเขาในการซ่อมแซมปัญหาเช่นกัน



คุณจะต้องทำงานจากบรรทัดคำสั่ง Linux เพื่อวัดสล็อต PCI ด้วยวิธีนี้ กด Ctrl, Alt และ T ค้างไว้ในสภาพแวดล้อมเดสก์ท็อปแบบกราฟิกเพื่อเริ่มต้นเชลล์ คุณอาจต้องการคลิกที่เมนู Applications หรือ Whisker ไปที่ System Tools แล้วคลิกหรือกด Terminal ผู้ใช้ Ubuntu Unity ต้องการค้นหาคำว่า terminal จาก Dash ผู้ให้บริการเซิร์ฟเวอร์ Headless สามารถใช้เทอร์มินัลเสมือนได้ตลอดเวลาเช่นกัน แต่บางคำสั่งเหล่านี้จะยาวไปหน่อยหากคุณไม่ได้โหลดจากเชลล์สคริปต์



วิธีที่ 1: ดูข้อมูลสล็อต PCI

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



วิธีที่ 2: ตรวจสอบข้อมูลสล็อต Ethernet PCI

แม้ว่าจะเป็นข้อมูลจำนวนมาก แต่คุณสามารถใช้ grep เพื่อทำให้วันของคุณง่ายขึ้น หนึ่งในเทคนิคที่ใช้มากที่สุดในการตรวจสอบดัชนีสล็อต PCI คือการรวบรวมข้อมูลบนคอนโทรลเลอร์อีเธอร์เน็ตของคุณทันที เมื่อคุณประสบปัญหากับมัน ประเภท lspci -vmm | grep -B1 -A2 ‘^ คลาส * อีเธอร์เน็ต’ ที่บรรทัดคำสั่งและกด Enter เป็นไปได้มากว่านั่นเป็นข้อความที่ต้องแยกวิเคราะห์จำนวนมากดังนั้นคุณสามารถคัดลอกและวางลงในบรรทัดคำสั่งได้ คลิกที่เมนูแก้ไขแล้วเลือกวางหรือกด Shift, Ctrl และ V พร้อมกันเพื่อวาง แป้นพิมพ์ลัด Ctrl + V มาตรฐานที่คุณอาจคุ้นเคยจะใช้ไม่ได้ที่นี่เนื่องจากเทอร์มินัลตีความแตกต่างกัน ทันทีที่คุณกด Enter คุณจะได้รับข้อมูลเกี่ยวกับอะแดปเตอร์อีเทอร์เน็ตของคุณ



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

วิธีที่ 3: การแสดงสล็อต PCI แบบเปิด

กลับมาที่เทอร์มินัลคุณสามารถวิ่งได้ sudo dmidecode -t 9 | grep -A3“ ข้อมูลสล็อตระบบ” | grep -c -B1“ ใช้ได้” เพื่อดูจำนวนสล็อต PCI ที่คุณมีว่างอยู่ อีกครั้งนี่เป็นคำสั่งที่ยาวมากซึ่งจะไม่สามารถใช้งานได้จริงในการป้อนซ้ำแล้วซ้ำอีก ดังนั้นคุณอาจต้องการคัดลอกและคลิกอีกครั้งที่เมนูแก้ไขจากนั้นเลือกวางหรือกด Ctrl, Shift และ V ค้างไว้เพื่อวางลงในหน้าต่างเทอร์มินัล

โปรดทราบว่าคำสั่ง sudo อยู่ด้านหน้าของสแต็กบรรทัดคำสั่งเฉพาะนี้ นั่นเป็นเพราะการระบุรายการสล็อต PCI ที่แน่นอนจำเป็นต้องมีการเข้าถึงรูท ระบบจะถามรหัสผ่านของคุณเมื่อคุณพยายามเรียกใช้จากนั้นรหัสผ่านจะส่งกลับเป็นตัวเลขเดียว ซึ่งอาจต่ำถึง 0 หรือ 1 ในระบบที่มีสล็อต PCI จริงเพียงไม่กี่ช่องจนถึงสูงถึง 8-10 ในเซิร์ฟเวอร์บางประเภท

คุณอาจได้รับผลลัพธ์ที่ผิดปกติหรืออย่างน้อยก็ไม่คาดคิดหากคุณเรียกใช้คำสั่งใด ๆ เหล่านี้ภายในเครื่องเสมือน สภาพแวดล้อมซอฟต์แวร์ VM ส่วนใหญ่จะเลียนแบบชุดสล็อต PCI แต่ค่าเฉพาะของพวกเขาจะสมเหตุสมผลหรือไม่นั้นเป็นอย่างอื่น

อ่าน 3 นาที