LINUX.ORG.RU

свободное место


0

1

Добрый день.
Подскажите пожалуйста знающие люди. Поставил вчера Gentoo и не могу понять куда делось место на пустом разделе.

localhost ~ # fdisk -l

Диск /dev/hdb: 80.1 ГБ, 80060424192 байт
255 heads, 63 sectors/track, 9733 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xa75ea75e

Устр-во Загр Начало Конец Блоки Id Система
/dev/hdb1 1 243 1951866 82 Linux своп / Solaris
/dev/hdb2 * 244 261 144585 83 Linux
/dev/hdb3 262 4516 34178287+ 83 Linux
/dev/hdb4 4517 9733 41905552+ 83 Linux

localhost ~ # ls -al /home/
итого 8
drwxr-xr-x 2 root root 4096 Сен 21 01:29 .
drwxr-xr-x 18 root root 4096 Сен 14 17:21 ..
-rw-r--r-- 1 root root 0 Сен 14 15:17 .keep

localhost ~ # du -shx /home/
4,0K /home/

localhost ~ # df -h
Файловая система Разм Исп Дост Исп% смонтирована на
/dev/hdb3 33G 2,3G 29G 8% /
udev 10M 156K 9,9M 2% /dev
/dev/hdb2 137M 10M 120M 8% /boot
/dev/hdb4 40G 176M 38G 1% /home
shm 488M 0 488M 0% /dev/shm

Облазил форум, искал в гугле, ответ не нашел. Где делись 176 мегабайт?

Ответ на: комментарий от Deleted

localhost ~ # cat /etc/fstab

/dev/hdb2 /boot ext2 noatime 1 2
/dev/hdb3 / ext4 noatime 0 1
/dev/hdb1 none swap sw 0 0
/dev/hdb4 /home ext4 noatime 0 1

shooroop-ss
() автор топика

НА ext* по умолчанию резервируются 5% дискового объема для служебных целей, уменьшения фрагментации, например.

ttnl ★★★★★
()
Ответ на: комментарий от ttnl

спасибо за ответ, почитаю.

Вот сижу и думаю, почему столько воплей от гентушников и ни одного от федоровца, зюзевца или дебиановца?

Может потому что при инстале подобных систем например: хоум не пустой и сразу на глаз невидно да не часто в отдельный раздел выносят автоустановщики, а также например: раздел отформатированный в ext4 в Ubuntu средствами Gparted по дефолту на служебные нужды резервируется 1,7% места.

shooroop-ss
() автор топика
Ответ на: комментарий от Deleted

Уже попробовал. почему-то не получается.

tune2fs -m 0 /dev/hdb4

и/или

tune2fs -r 0 /dev/hdb4

Не вернулись мои кровные.

shooroop-ss
() автор топика

так как всё-таки убрать резервирование? Может я не умею готовить tune2fs

shooroop-ss
() автор топика

Дело не в резервировании

Я так и не могу понять что это за потерянные мегабайты. При увеличении резервирования число в колонке «Использовано» не растёт, а число в колонке «Доступно» уменьшается, следовательно резервирование не причем. Так что же это за «съеденные» мегабайты? У меня уже более спортивный интерес к этому вопросу. Подскажите пожалуйста знающие люди.

shooroop-ss
() автор топика
Ответ на: Дело не в резервировании от shooroop-ss

На ext* разделах место может:

  • Резервироваться под рута.
  • Расходоваться на журнал.
  • Расходоваться на структурные данные фс. У ext достаточно большой overhead, по сравнению с, например, xfs.

Пруфлинк к пункту 3.

anon_666
()
Ответ на: Дело не в резервировании от shooroop-ss

Можно попробовать уменьшить размер журнала фс:
tune2fs -J size=X

size=journal-size
Create a journal stored in the filesystem of size journal-size megabytes. The size of the journal must be at least 1024 filesystem
blocks (i.e., 1MB if using 1k blocks, 4MB if using 4k blocks, etc.)  and may be no more than 102,400 filesystem blocks.  There must be
enough free space in the filesystem to create a journal of that size.
но я не советовал бы.

Возможно, здесь чего найдёте.

anon_666
()
Ответ на: комментарий от anon_666

Спасибо. Я разобрался. После отключения журнала занято стало 48 метров, а после отключения GDT блоков - стало 20 килобайт. Интересно конечно что это за 20 килобайт, но всё-равно результат приемлемый. Всем Спасибо.

shooroop-ss
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.