วิธีแก้ไขข้อผิดพลาด“ ระบบไฟล์แบบอ่านอย่างเดียว” เมื่อฉันเรียกใช้บางอย่างเป็น sudo แล้วลองสร้างโฟลเดอร์ / ไฟล์


21

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

sudo: unable to open /var/lib/sudo/"My User Name"/0: Read-only file system 
W: Not using locking for read only lock file /var/lib/dpkg/lock
E: Unable to write to /var/cache/apt/  
E: The package lists or status file could not be parsed or opened.

เมื่อฉันสร้างโฟลเดอร์กล่องโต้ตอบข้อผิดพลาดในรายละเอียดกับ Nautilus คือ:

Error creating directory: Read-only file system

ฉันจะแสดงให้คุณเห็นภาพของมัน แต่มันก็ไม่ได้ช่วยให้ฉันบันทึกลงในแฟลชไดรฟ์ของฉัน โปรดช่วยฉันด้วย


ฉันเจอสิ่งนี้คำตอบของ Prejith P ช่วยแก้ไขปัญหาของฉัน
Jeex Box

คำตอบ:


17

สิ่งนี้ใช้ได้กับฉัน:

ก่อนอื่นให้รันคำสั่งนี้:

fsck -n -f

จากนั้นรีบูทเครื่อง


2
คุณรู้หรือไม่ว่าคุณตอบคำถามนั่นคืออายุ 3 ปี เพื่อให้มีความหมายควรมีประโยชน์สำหรับคนจำนวนมากรวมถึงผู้เริ่มต้น ดังนั้นคุณต้องเพิ่มรายละเอียดลงในคำตอบของคุณ มิฉะนั้นอาจถูกลบ
sudodus

25
@sudodus คุณไม่มีทางที่จะวิพากษ์วิจารณ์ใครบางคนในการตอบคำถามเก่า ๆ บนไซต์ stackexchange ประเด็นโดยรวมสำหรับคำถามและคำตอบเหล่านี้คือการเป็นทรัพยากรอย่างไม่มีกำหนด นี่ไม่ใช่ไซต์ฟอรัมบางส่วนที่มีอคติทั่วไปในการต่อต้านการแก้ไขเธรดเก่าอีกครั้ง หากคุณมีเหตุผลว่าทำไมการตรวจสอบระบบไฟล์จะไม่ช่วยสถานการณ์ของผู้ใช้ให้อธิบาย คุณไม่ควรกีดกันผู้ใช้รายใหม่จากการพยายามช่วยเหลือ และใครก็ตามที่ลงคะแนนในเรื่องนี้อธิบายให้เราฟังว่าคุณลงคะแนนอะไรให้เราอย่าติดตามฝูงสัตว์อย่างไร้เหตุผล
msouth

8
@msouth ฉันยอมรับความคิดเห็นที่สำคัญของคุณ ความคิดเห็นของฉันส่วนใหญ่พยายามทำให้ผู้เขียนคำตอบปรับปรุง - เพิ่มรายละเอียดมากขึ้นเพราะฉันคิดว่ามันไม่สมบูรณ์พอที่จะเป็นประโยชน์สำหรับผู้เริ่มต้น (และฉันไม่ได้ลงคะแนนมันคนอื่นทำ) ฉันขอโทษที่ความตั้งใจของฉันไม่ชัดเจน - ความตั้งใจนั้นแน่นอนที่จะไม่กีดกันใครไม่ใช่ผู้เขียนคำตอบไม่ใช่คุณ ฉันจะพยายามเปลี่ยนสไตล์การแสดงความคิดเห็นเพื่อทำให้เป็นบวกมากขึ้น
sudodus

6
@sudodus การใช้ถ้อยคำของฉันรุนแรงเกินไปฉันขอโทษที่ (เว็บไซต์ไม่อนุญาตให้คุณแก้ไขความคิดเห็น แต่เมื่อฉันรู้ว่าฉันควรจะลบมันและทำให้ความคิดเห็นอื่น) ฉันเคารพคุณที่ให้มันเป็นอย่างดี
msouth

คำตอบที่ไม่ถูกต้อง
Etienne Gautier

17

เมื่อระบบเข้าสู่สถานะอ่านอย่างเดียวจะทำเพื่อป้องกันความเสียหายของระบบ ตรวจสอบให้แน่ใจว่า HDD ของคุณทำงานอย่างถูกต้องและ / หรือสำรองข้อมูลก่อนทำอะไร

ฉันแนะนำให้บู๊ต USB / DVD สดเปิด GParted และใช้คุณสมบัติตรวจสอบ / ซ่อมแซม

นี่คือคำสั่งเพื่อเปิดใช้งานการเขียน:

sudo mount -o rw,remount /

ฉันไม่สามารถทำได้เพราะฉันต้องการเข้าถึง sudo และไม่สามารถรับได้ "sudo: ไม่สามารถเปิด / var / lib / sudo / mathcubes / 1: การเมานต์ระบบไฟล์แบบอ่านอย่างเดียว: ไม่สามารถติดตั้งอุปกรณ์บล็อก / dev / sda6 ใหม่อ่าน - เขียนมีการป้องกันการเขียน"
MathCubes

อย่างที่ฉันบอกว่าให้บู๊ตดิสก์สดและใช้ gparted เพื่อตรวจสอบ / ซ่อมแซมพาร์ติชั่นถ้าคุณไม่มีดิสก์คุณสามารถใช้partedmagicได้ขนาดไม่เกิน 500MB
GM-Script-Writer-62850

อย่างไร? ฉันจะซ่อมแซมพาร์ติชันแบบ gparted ได้หรือไม่
MathCubes


แต่ฉันจะทำอย่างไรใน gpared ฟอร์แมตมันไม่!
MathCubes

1

หากคุณเป็น Windows บูทคู่กับ Ubuntu และคุณไม่มีข้อผิดพลาดใด ๆdmesgแสดงว่าปัญหาอาจเกิดจาก Windows

ใน Windows ไปที่แผงควบคุม→ตัวเลือก Powerและปิดการใช้งานได้อย่างรวดเร็วเริ่มต้น ตอนนี้บูตเข้า Ubuntu


คุณหมายถึงว่า 1) Windows ติดตั้งระบบไฟล์รูท ext4 ของการติดตั้ง Ubuntu ของ OP หรือ 2) ระบบไฟล์รูทของการติดตั้ง Ubuntu ของ OP คือ NTFS หรือไม่ ฉันพบว่าไม่น่าเป็นไปได้มาก -1
David Foerster

ฉันไม่ได้หมายถึงทั้งคู่ สิ่งที่ฉันหมายถึงคือถ้าคุณไม่สามารถเมานต์ระบบไฟล์แบบเขียนบนระบบบูทสองระบบและไม่มีปัญหาที่มองเห็นได้ด้วยระบบไฟล์ปัญหานั้นอาจเกิดจากWindows Fast Startupคุณอาจลงคะแนนได้ตามที่คุณต้องการ แต่นี่เป็นทางออกที่ถูกต้องสำหรับผู้ที่บู๊ตคู่
Prejith P

ไม่ใช่สำหรับคำถามนี้เนื่องจากโซลูชันของคุณใช้ไม่ได้
David Foerster

ดังที่ฉันได้กล่าวถึงในโพสต์ต้นฉบับของฉันนี่เป็นทางออกที่ 2 ในการค้นหาข้อผิดพลาด "read only file system" ซึ่งเป็นข้อผิดพลาดเดียวกับที่คุณได้รับเมื่อพยายามติดตั้งไดรฟ์ภายนอกในบูตคู่
Prejith P

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