การดีบักปัญหา fstab เมื่อรีบูต


10

หลังจากรีบูตพาร์ติชันบางตัวที่ถูกกล่าวถึงใน fstab ไม่ได้ถูกเมาต์ตามที่คาดไว้ รูปแบบของบรรทัดสำหรับพาร์ติชันที่ติดตั้งอย่างถูกต้องและที่ไม่ได้ติดตั้งอย่างถูกต้องมีลักษณะเหมือนกันดังนั้นฉันสงสัยว่าบันทึกบางอย่างมีปัญหาใด ๆ ที่ป้องกันการคืนค่าพาร์ติชันที่หายไป

ฉันไม่สามารถเห็นคอนโซลในระหว่างการรีบูต แต่จำเป็นต้องตรวจสอบและแก้ไขปัญหาในภายหลัง

คำตอบ:


12

มีบางสิ่งที่คุณสามารถลองได้:

  • สมมติว่าพวกเขายังคงไม่ได้เมานต์เมื่อคุณสามารถเข้าสู่ระบบmount -aทำให้เกิดข้อผิดพลาดใด ๆ ที่จะพิมพ์ไปยังสถานีของคุณ สิ่งนี้จะใช้ข้อมูลที่มีอยู่ใน fstab เพื่อเมานต์ที่มีอยู่ทั้งหมดและควรให้รายละเอียดของการเมานต์ที่ยังไม่สำเร็จ
    • หากคุณไม่มีข้อผิดพลาดและยังไม่มีการเมาท์คุณแน่ใจหรือไม่ว่าคุณไม่ได้noautoเปิดใช้งานตัวเลือก
    • หากคุณไม่มีข้อผิดพลาดและตอนนี้มีการเมานต์อาจมีการติดตั้งแยกเกิดขึ้นในลำดับการบู๊ตของคุณและไม่ได้เปิดใช้งานขั้นตอนการบู๊ตเหล่านั้นทั้งหมด เช่น Gentoo มีlocalmountและnetmountและnfsmountสคริปต์ init สำหรับการติดตั้งสิ่งที่บูต
  • มันเป็นปัญหาการสั่งซื้อ? คือการพยายามที่จะติดตั้งก่อน/var/lib /var/คุณสามารถใช้พารามิเตอร์ตัวเลขแรกใน fstab เพื่อควบคุมว่าการเมาท์ใดที่เมาท์ก่อน
  • ความล้มเหลวใด ๆ ข้างต้นคุณสามารถลองบันทึกการดำน้ำได้ dmesgหรือหนึ่งในการเข้าสู่ระบบต่าง ๆ/var/logควรช่วยได้ ลำดับการบู๊ตของคุณควรได้รับการบันทึกตามค่าเริ่มต้น แต่เนื่องจากมันขึ้นอยู่กับการกำหนดค่าของตัวบันทึกระบบของคุณจึงสามารถเปลี่ยนได้เล็กน้อยแม้กระทั่งรุ่นที่ต่างกันของการแจกจ่ายแบบเดียวกัน ต้นเหตุที่ปกติและ/var/log/messagesvar/log/kernel

5
mount -aช่วยฉันวิเคราะห์ปัญหาของฉัน +1
Greg B

1

โปรดทราบว่าบริการติดตั้งบางอย่างเช่นฟิวส์ s3ต้องเปิดใช้งานบริการระบบเครือข่ายก่อนที่จะติดตั้งดังนั้นคุณอาจต้องสร้างบริการinit.dเพื่อเปิดใช้งานการติดตั้งและสั่งซื้อตามลำดับ เครดิต: https://github.com/s3fs-fuse/s3fs-fuse/issues/412

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