ไฟล์ /etc/fstab จะบอก Linux (CentOS) ว่าให้ mount พาร์ติชั่นไหนกับอะไร มี file system เป็นอะไร ถ้าเราคอนฟิกไฟล์นี้ผิด (ปกติก็ไม่ได้ทำอะไรกับไฟล์นี้หรอกครับ แต่ก็อาจมีบ้างเช่นเพิ่มไดร์ฟใหม่เข้าไป และอยากย้ายบางไดเร็คตอรี่มาไว้ แล้วให้ระบบจัดการ mount ให้เราตั้งแต่ตอนเปิดเครื่องเลย) อาจทำให้เครื่องบู๊ตไม่ได้ก็ได้ครับ อย่างตัวอย่างนี้ บู๊ตค้างที่หน้าจอนี้
วิธีการแก้ไขปัญหา
เราต้องเข้าไปแก้ไขไฟล์ /etc/fstab ตรงที่มันผิด แต่เข้าตามปกติมันเข้าไม่ได้เพราะเครื่องบู๊ตไม่ได้ ก็ต้องเข้าไปทางช่องทางพิเศษครับ ดังต่อไปนี้
1. ที่หน้าจอที่ค้างอยู่นี้ กด ctrl+d ให้บู๊ตเครื่อง
2. หน้านี้กดปุ่มอะไรก็ได้ ขัดจังหวะการบู๊ต
กดอย่างเร็วเลยนะครับ มีเวลาให้ 5 วินาที ถ้ากดไม่ทันต้องปิดเปิดเครื่องใหม่
3. เลื่อนไปบรรทัดที่มีตัวเลขเวอร์ชั่นใหม่ที่สุด
แล้วกดปุ่ม a (หมายถึง append เพิ่มออปชั่นต่อท้าย)
4. จะได้
5. เพิ่มข้อมูล
เคาะ space bar หนึ่งครั้ง แล้วพิมพ์ init=/bin/bash แล้วกด enter
ุ6. เครื่องจะรีบู๊ตเอง
ึึ
จะเห็นพร้อมท์ bash-3.2#
พิมพ์คำสั่ง mount -o remount,rw /
และแก้ไขไฟล์ /etc/fstab
แล้วรีบู๊ตเครื่อง ก็จะบู๊ตได้ตามปกติ