วิธีแก้ไข / etc / fstab เมื่อบูทระบบเพื่ออ่านระบบไฟล์เท่านั้น?


15

ฉันใช้ Ubuntu 14.04

ฉันวางสิ่งที่ไม่ถูกต้อง (จากบทช่วยสอน) ลงในไฟล์ / etc / fstab ของฉัน เป็นผลให้ระบบไฟล์รูทจะไม่เมานต์เมื่อเครื่องบูทขึ้น

ฉันรู้ว่าต้องแก้ไขอะไรใน / etc / fstab แต่ฉันไม่สามารถบันทึกไฟล์ได้ (หรือไฟล์ใด ๆ ) เพราะระบบบู๊ตเป็นแบบอ่านอย่างเดียว

ในฐานะที่เป็นรากฉันพยายาม:

mount -o remount,rw /

ไม่มีประโยชน์ ข้อความแสดงข้อผิดพลาดอ้างถึงส่วนของตัวเลือกที่ไม่ดีที่ฉันวางลงใน / etc / fstab

ฉันอ่านบางสิ่งเกี่ยวกับการบูทเข้าสู่โหมดผู้ใช้คนเดียวโดยเพิ่ม 'single' ไปยังจุดสิ้นสุดของพารามิเตอร์เคอร์เนล ฉันหาพารามิเตอร์ของเคอร์เนลไม่พบ ในเมนูด้วงฉันเน้น Ubuntu และกด 'e' ซึ่งจะแสดงไฟล์ที่มีการกำหนดค่าบางอย่าง แต่ไม่มีพารามิเตอร์ 'เคอร์เนล' ที่จะพบ

ฉันค่อนข้างใหม่กับ linux ใครสามารถช่วยฉันหาวิธีแก้ไขไฟล์ / etc / fstab ของฉันเพื่อให้อูบุนตูใช้บู๊ตได้ตามปกติ


คุณสามารถสร้างไลฟ์ USB และบู๊ตได้หรือไม่? linux ...พารามิเตอร์เคอร์เนลเป็นสายที่ขึ้นต้นด้วย
muru

ขอบคุณสำหรับการชี้ให้เห็นว่าพารามิเตอร์ของเคอร์เนล ฉันจะพยายามเพิ่ม 'เดี่ยว' ที่ส่วนท้ายของมันและทำตามคำแนะนำจากที่นั่น
Daveh0

2
mount -o remount,rw /ควรทำงาน. ข้อความแสดงข้อผิดพลาดที่แน่นอนคืออะไร
Gilles 'หยุดชั่วร้าย'

@Gilles - มันทำงานหลังจากที่ฉันบูทเข้าสู่โหมดผู้ใช้คนเดียว
Daveh0

คำตอบ:


17

วิธีการที่คุณได้ลองคำสั่งยังคงใช้ข้อมูลจากmount/etc/fstab

ลองรุ่นต่อไปนี้และควรจะทำงานโดยไม่ขึ้นกับเนื้อหาของ/etc/fstab:

mount -o remount,rw /dev/sdb6 /

หมายเหตุ: แทนที่จะเป็น / dev / sdb6 ให้ใช้อุปกรณ์ใดก็ได้ที่ใช้ได้กับไดรฟ์ของคุณ


ขอบคุณ! เพิ่งมีปัญหาเดียวกันและคุณ (และ Google) แก้ไขให้ฉัน
โทมัส Padron-McCarthy

8

เพื่อให้ได้สิ่งต่าง ๆ กลับไปสู่จุดที่ควรจะเป็นฉัน:

  1. ไฮไลต์ 'Ubuntu' ที่เมนูการบู๊ต
  2. กด 'e' เพื่อแก้ไขการกำหนดค่า
  3. ในบรรทัดที่ขึ้นต้นด้วยlinux=ฉันเปลี่ยน 'ro' เป็น 'rw' และเพิ่มคำว่า 'single' ที่ส่วนท้ายสุดของบรรทัด
  4. กด f10 เพื่อบู๊ต
  5. เมื่อบูตแล้วรูตฉันก็:

    mount -o remount,rw /
    
  6. ในฐานะที่เป็น root ฉันแก้ไข / etc / fstab เพื่อให้ได้ตำแหน่งที่ต้องการ

  7. รีบูตตามปกติและทุกอย่างดูเหมือนจะได้รับการแก้ไข

ได้รับสิทธิ์การใช้งานรูทsudo su -จากนั้นก็mount -o remount,rw /ทำงานกับ raspbian ด้วย (y)
Ciasto piekarz
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.