
Итак, я недавно создал раздел на 15 ГБ для Linux Mint 14. Я работал над ним некоторое время, и получил уведомление о малом количестве места на диске. Я запустил df -h
и вот что я получаю:
Filesystem Size Used Avail Use% Mounted on
/dev/sda5 11G 11G 2.3M 100% /
udev 1.9G 4.0K 1.9G 1% /dev
tmpfs 751M 1.1M 750M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 1.9G 4.0M 1.9G 1% /run/shm
none 100M 16K 100M 1% /run/user
Что такое /dev
, /run
, и /run/shm
, и можно ли уменьшить их размер и расширить, /dev/sda5
чтобы использовать это пространство?
решение1
/run
и /run/shm
являются временными файловыми системами, находящимися в оперативной памяти. СмотритеЧто это за новая файловая система /run?
/dev
это здесьудевуправляет узлами устройств для ядра.
По сути, вы можете изменить размер своей файловой системы tmpfs
(по умолчанию она установлена на использование половины общего объема оперативной памяти), но, если посмотреть на общее использование вашего диска, у вас возникнет более насущная проблема с пространством, чем изменение размера временной файловой системы.
TheЗапись Arch Wiki fstab на tmpfsсодержит подробную информацию о том, как изменить его размер, например, включив строку в ваш /etc/fstab
:
tmpfs /tmp tmpfs nodev,nosuid,size=2G 0 0
решение2
Временное увеличение файловой системы tmpfs
1) Откройте /etc/fstab с помощью vi или любого текстового редактора по вашему выбору,
2) Найдите строку /dev/shm и используйте опцию размера tmpfs, чтобы указать ожидаемый размер,
например 512 МБ: tmpfs /dev/shm tmpfs defaults,size=512m 0 0
например 2 ГБ: tmpfs /dev/shm tmpfs defaults,size=2g 0 0
mount -o перемонтировать /dev/shm