chmod 777 -R /mnt
rm -rf /mnt/*
rm: cannot remove 'omitted': Read-only file system
rm: cannot remove 'omitted': Read-only file system
โปรดแสดงให้ฉันดูว่าฉันจะทำสิ่งนี้ได้อย่างไร
chmod 777 -R /mnt
rm -rf /mnt/*
rm: cannot remove 'omitted': Read-only file system
rm: cannot remove 'omitted': Read-only file system
โปรดแสดงให้ฉันดูว่าฉันจะทำสิ่งนี้ได้อย่างไร
คำตอบ:
ตามที่ข้อความแสดงข้อผิดพลาดระบุว่า: ระบบไฟล์ที่omitted
อยู่นั้นเป็นแบบอ่านอย่างเดียว คุณไม่สามารถทำอะไรเพื่อแก้ไขระบบไฟล์นั้นรวมถึงการลบไฟล์
df omitted
คุณสามารถตรวจสอบจุดของระบบแฟ้มติดโดยการเรียกใช้ มันอาจ/mnt
ได้รับคำสั่งที่คุณใช้
คุณสามารถติดตั้งระบบไฟล์เป็นแบบอ่าน - เขียนได้โดยการรัน
mount -o remount,rw /mnt
อย่างไรก็ตามมันเป็นความคิดที่ดีที่จะหาสาเหตุที่ระบบไฟล์ถูกเมาท์เป็นแบบอ่านอย่างเดียวตั้งแต่แรก นี่อาจเป็นข้อบ่งชี้ว่าคุณไม่ควรลบไฟล์เหล่านั้น
เรียกใช้mount | grep /mnt
เพื่อดูตัวเลือกที่ระบุเมื่อติดตั้งระบบไฟล์นั้น สำหรับระบบไฟล์ ext2 / ext3 / ext4 หากตัวเลือกไม่รวมro
(อ่านอย่างเดียว) แต่รวมอยู่errors=remount-ro
ดูเหมือนว่าระบบไฟล์เสียหายและได้รับการติดตั้งใหม่เป็นแบบอ่านอย่างเดียวโดยอัตโนมัติเพื่อจำกัดความเสียหาย คุณจะพบข้อมูลเพิ่มเติมในบันทึกเคอร์เนล
โปรดทราบว่าคำสั่งของคุณพยายามลบจุดเมานท์เอง แต่สิ่งนี้ไม่เป็นอันตรายคุณจะไม่ได้รับอนุญาตให้ทำเช่นนั้น
chmod 777
โดยวิธีการที่ผมขอแนะนำให้คุณที่จะไม่ใช้ มันยากมากที่จะต้องได้รับอนุญาตเหล่านี้และพวกเขาสามารถก่อให้เกิดอันตรายมากมาย (โดยเฉพาะอย่างยิ่งเมื่อคุณพิมพ์อาร์กิวเมนต์ แต่ยังไม่ถึง) ถ้าคุณพยายามที่จะลบไฟล์และได้รับ“อนุญาตปฏิเสธข้อผิดพลาด” สิ่งที่คุณต้องทำคือการให้ตัวเองได้รับอนุญาตให้เขียนไปยังไดเรกทอรีที่มี: chmod -R u+w /path/to/toplevel/directory
โดยทั่วไปว่า
คุณมีอุปกรณ์ที่เมาท์ใน / mnt / ... ที่อ่านได้อย่างเดียว
ลองติดตั้งทุกโฟลเดอร์ใน / mnt จากนั้นลองอีกครั้ง
แผ่นซีดีติดตั้งที่นี่จะทำให้เกิดปัญหานี้ แต่คุณรูทหรือไม่
การติดตั้งใหม่ไม่ได้ผลสำหรับฉัน - แต่การยกเลิกการต่อเชื่อมระบบ Fifes โดยตรงไม่สามารถกำจัดได้ ฉันพยายามกำจัดไดเรคทอรีทรีที่เรียกว่า/ Volumes / InstallMe /บน mac
/Volumes$ ls -l
total 8
drwxr-xr-x@ 4 204 6 Apr 07:43 InstallMe
lrwxr-xr-x 1 1 1 Feb 21:12 Macintosh HD -> /
/Volumes$ mount -o remount,rw InstallMe/
mount: InstallMe/: unknown special file or file system.
/Volumes$ sudo diskutil unmount InstallMe/
Password:
Unmount successful for InstallMe/
/Volumes$ ls
Macintosh HD
mount
?