LINUX.ORG.RU

Filesystem resize


0

0

Решил заресайзить разделы на диске, не до конца понимаю как оно устроено. Есть файловые системы, есть таблица разделов. Для начала с помощью resize2fs уменьшил sda4, надо поправить таблицу.

Почему размеры (в блоках) не сходятся в таблице и самой файловой системе? Из каких соображений выбирать размер?

# echo p | fdisk /dev/sda 2>/dev/null | grep «sda\|Device» && df | grep «sda\|Filesystem»

Disk /dev/sda: 250.1 GB, 250059350016 bytes

Device Boot Start End Blocks Id System

/dev/sda1 * 1 5 40131 83 Linux

/dev/sda2 6 1181 9446220 82 Linux swap / Solaris

/dev/sda3 1182 23883 182353815 83 Linux

/dev/sda4 23884 30401 52355835 83 Linux

Filesystem 1K-blocks Used Available Use% Mounted on

/dev/sda3 179491140 14674296 155699160 9% /

/dev/sda1 38856 12756 24094 35% /boot

/dev/sda4 30236708 3856236 24844476 14% /mnt/suse

(Этот же листинг с выравниванием — http://dl.dropbox.com/u/579145/messages/partition_resize.txt)


>Почему размеры (в блоках) не сходятся в таблице и самой файловой системе?
«Округлять до цилиндров»

darkshvein ☆☆
()

> Почему размеры (в блоках) не сходятся в таблице и самой файловой системе? Из каких соображений выбирать размер?

потому что эти вещи абсолютно независимы. Размер раздела прописан в MBR (или GPT) — то есть в первых секторах диска. Размер файловой системы прописан в заголовке файловой системы который находится на интересующем разделе. Чтобы файловая система не вылезла на другой раздел, размер FS надо всегда выбирать равным или меньшим размера раздела диска.

pupok ★★
()

Есть режим постинга LORCODE, там есть теги, они описаны в wiki, можно постить строки с зданным переносом, чтобы не вставлять лишнии пустые строки.

А по теме, df показывает размер файловой системы, доступные под данные. Это меньше, чем общее кол-во блоков, выделенное под файловую систему, так как часть блоков используется для служебных целей. Для ext2/ext3 утилита «tune2fs -l /dev/sda1» выводит информацию о ФС, в том числе «Block count», если помножить это число на «Block size» получим размер ФС.

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