LINUX.ORG.RU
ФорумTalks

Ошибки в ext4


0

0

Вроде же собирались в 2.6.30 исправить проблемы с ресайзом, или нет?

workstation ~ # uname -a
Linux workstation 2.6.30-gentoo-r1 #1 SMP PREEMPT Thu Jun 11 22:03:26 MSD 2009 x86_64 Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz GenuineIntel GNU/Linux

workstation ~ # lvcreate -n test -L 1G gentoo_sys
  Logical volume "test" created

workstation ~ # mke2fs -t ext4 -N 131072 /dev/gentoo_sys/test
mke2fs 1.41.6 (30-May-2009)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
131072 inodes, 262144 blocks
13107 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=268435456
8 block groups
32768 blocks per group, 32768 fragments per group
16384 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376

Writing inode tables: done
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 38 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.

workstation ~ # mount /dev/gentoo_sys/test /mnt/tmp

workstation ~ # cd /mnt/tmp

workstation tmp # mkdir 1 2 3

workstation tmp # cd 1; tar xjf /misc/server/storage/System/OS/Linux/Gentoo/distfiles/linux-2.6.30.tar.bz2 2> /dev/null; cd ..

workstation tmp # cd 2; tar xjf /misc/server/storage/System/OS/Linux/Gentoo/distfiles/linux-2.6.30.tar.bz2 2> /dev/null; cd ..

workstation tmp # cd 3; tar xjf /misc/server/storage/System/OS/Linux/Gentoo/distfiles/linux-2.6.30.tar.bz2 2> /dev/null; cd ..

workstation tmp # rm -rf 2

workstation tmp # cd

workstation ~ # umount /mnt/tmp

workstation ~ # e2fsck -f /dev/gentoo_sys/test
e2fsck 1.41.6 (30-May-2009)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
/dev/gentoo_sys/test: 36877/131072 files (0.2% non-contiguous), 131245/262144 blocks

workstation ~ # resize2fs -M /dev/gentoo_sys/test
resize2fs 1.41.6 (30-May-2009)
Resizing the filesystem on /dev/gentoo_sys/test to 141616 (4k) blocks.
The filesystem on /dev/gentoo_sys/test is now 141616 blocks long.

workstation ~ # e2fsck -nf /dev/gentoo_sys/test
[поскипано]
/dev/gentoo_sys/test: ********** WARNING: Filesystem still has errors **********

/dev/gentoo_sys/test: 36877/81920 files (0.7% non-contiguous), 128087/141616 blocks

Или это уже какой-то новый баг?

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

Ну вот смысл насиловать новое ядро если Вы не девелопер или тестер? Пусть другие насилуют кактус! А мы будем пользоваться юзабельным и протестированным продуктом.

Superuser9
()

Ну его этот ресайз, я ещё на ext3 с ним проблем огрёб пару раз, после этого я его не хочу пробовать даже.

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

Как мы ресайзили ext3: удалили раздел и создали заново, другого размера :)

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

>Ну его этот ресайз, я ещё на ext3 с ним проблем огрёб пару раз

Много раз ресайзил reiserfs, ntfs и xfs. Никаких нареканий :) xfs-тома на lvm вообще раз 10 расширял на лету без отмонтирования.

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

>Ну его этот ресайз, я ещё на ext3 с ним проблем огрёб пару раз, после этого я его не хочу пробовать даже.

Странно, у меня на ext3 с ресайзом проблем небыло.

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