udev
ไม่ใช่พาร์ติชันบนฮาร์ดไดรฟ์ถาวร มันเป็นRAM ดิสก์ เช่นนี้จะไม่ใช้ความจุของฮาร์ดไดรฟ์ถาวรใด ๆ (ยกเว้นบางส่วนของการสลับเมื่อระบบมีขนาดสั้นบน RAM)
ดิสก์ RAM และ / dev ใน Linux
Ubuntu เป็นลีนุกซ์รุ่นใหม่หลายรุ่นที่ใช้devtmpfs
ระบบไฟล์สำหรับ/dev
ไดเรกทอรี ไดเรกทอรีมีไฟล์พิเศษ (อุปกรณ์)ซึ่งเป็นเพียงส่วนต่อประสานกับไดรเวอร์อุปกรณ์ เป็นเพียงตัวอย่างพิเศษdevtmpfs
ไดเรกทอรีเป็นส่วนสำคัญของโครงสร้างไดเรกทอรี Unix เหมือน หากคุณลบมันระบบจะหยุดทำงานtmpfs
/dev
คุณสามารถสังเกตเห็นว่าใน Ubuntu tmpfs
กำลังติดตั้ง/run
และไดเรกทอรีย่อยด้วย ในระบบอื่น ๆ /tmp
บางอย่างมันก็อาจจะติดที่
คำถามของคุณ
- การกำหนดพื้นที่เป็นการตั้งค่าเริ่มต้น โดยค่าเริ่มต้น
tmpfs
ระบบไฟล์ถูก จำกัด ไว้ที่ 50% ของความจุ RAM ของคุณ (คุณมี RAM 64 GB หรือไม่) จำนวนนี้เป็นเพียงข้อ จำกัด เนื่องจากtmpfs
ระบบไฟล์ใช้พื้นที่ที่จำเป็นสำหรับการจัดเก็บไฟล์และสำหรับ/dev
ไดเรกทอรีพื้นที่ที่ต้องการมีขนาดเล็กมาก ความจุที่ถูกครอบครองในกรณี (ของฉัน) คือไม่กี่ KB
- คุณไม่สามารถมีอิทธิพลต่อ
tmpfs
ขนาดโดยการแบ่งพาร์ติชันเพราะพวกเขาไม่ได้เก็บไว้ในไดรฟ์ทางกายภาพ การลบมันเป็นไปไม่ได้เลยโดยไม่มีการเปลี่ยนแปลงอย่างมีนัยสำคัญกับระบบ คุณสามารถลดขนาดให้ต่ำลงได้: sudo mount -o remount,size=1G /dev
แต่นี่จะเปลี่ยนขีด จำกัด เท่านั้น
วิธีแก้ไขปัญหาของคุณ
วิธีการแก้ปัญหาของคุณคือการแบ่งพาร์ติชันไดรฟ์และทำให้/dev/sda1
มีขนาดใหญ่ (ง่ายขึ้นถ้า repartitioning เป็นไปได้) หรือเพิ่มพาร์ทิชันใหม่และติดไปยังไดเรกทอรีที่เหมาะสมและย้ายไฟล์ที่มีอยู่มีที่จะเป็นอิสระราก (คน/
) ระบบแฟ้ม