> На практике и ext4 и ext3 - полу-независимые форки ext2,
> сделанные в разное время разными очень не любившими друг-друга командами.Вот это поворот!
┌─[ Вт апр 25 ] :: [ root@wkst01 ] :: [~]
└─>> uname -a
Linux wkst01 4.10.6-1-ARCH #1 SMP PREEMPT Mon Mar 27 08:48:47 CEST 2017 i686 GNU/Linux
┌─[ Вт апр 25 ] :: [ root@wkst01 ] :: [~]
└─>> lsmod | grep "ext"
ext4 495616 7
crc16 16384 1 ext4
jbd2 81920 1 ext4
fscrypto 24576 1 ext4
mbcache 16384 1 ext4
┌─[ Вт апр 25 ] :: [ root@wkst01 ] :: [~]
└─>> dd if=/dev/zero of=/mnt/blk.img bs=1M count=300
300+0 записей получено
300+0 записей отправлено
314572800 байт (315 MB, 300 MiB) скопирован, 2,67735 s, 117 MB/s
┌─[ Вт апр 25 ] :: [ root@wkst01 ] :: [~]
└─>> mkfs.ext3 /mnt/blk.img
mke2fs 1.43.4 (31-Jan-2017)
Discarding device blocks: done
Creating filesystem with 307200 1k blocks and 76912 inodes
Filesystem UUID: 46a548fd-f5b2-4988-9dc6-a1bbc9b22d32
Superblock backups stored on blocks:
8193, 24577, 40961, 57345, 73729, 204801, 221185Allocating group tables: done
Writing inode tables: done
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done
┌─[ Вт апр 25 ] :: [ root@wkst01 ] :: [~]
└─>> file /mnt/blk.img
/mnt/blk.img: Linux rev 1.0 ext3 filesystem data, UUID=46a548fd-f5b2-4988-9dc6-a1bbc9b22d32 (large files)
┌─[ Вт апр 25 ] :: [ root@wkst01 ] :: [~]
└─>> mount -o loop /mnt/blk.img /mnt/123/
┌─[ Вт апр 25 ] :: [ root@wkst01 ] :: [~]
└─>> lsmod | grep ext
ext4 495616 8
crc16 16384 1 ext4
jbd2 81920 1 ext4
fscrypto 24576 1 ext4
mbcache 16384 1 ext4
┌─[ Вт апр 25 ] :: [ root@wkst01 ] :: [~]
└─>> mount | grep ext3
/mnt/blk.img on /mnt/123 type ext3 (rw,relatime,data=ordered)
┌─[ Вт апр 25 ] :: [ root@wkst01 ] :: [~]
└─>> dd if=/dev/urandom of=/mnt/123/123.file bs=1M count=10
10+0 записей получено
10+0 записей отправлено
10485760 байт (10 MB, 10 MiB) скопирован, 0,674057 s, 15,6 MB/s
┌─[ Вт апр 25 ] :: [ root@wkst01 ] :: [~]
└─>> umount /mnt/123
┌─[ Вт апр 25 ] :: [ root@wkst01 ] :: [~]
└─>> mount -o loop -t ext3 /mnt/blk.img /mnt/123/
┌─[ Вт апр 25 ] :: [ root@wkst01 ] :: [~]
└─>> mount | grep "ext3"
/mnt/blk.img on /mnt/123 type ext3 (rw,relatime,data=ordered)
┌─[ Вт апр 25 ] :: [ root@wkst01 ] :: [~]
└─>> lsmod | grep "ext"
ext4 495616 8
crc16 16384 1 ext4
jbd2 81920 1 ext4
fscrypto 24576 1 ext4
mbcache 16384 1 ext4
┌─[ Вт апр 25 ] :: [ root@wkst01 ] :: [~]
└─>> umount /mnt/123
> Поэтому без специального пинка ext4 ext3 читать не будет
> (у меня, как видишь, автоподгрузился отдельный ext3-модуль
> ради этого, хотя, разумеется, отродясь таких fs эта система
> не видала), а писать, по-моему, вообще не заставишь
Проблемы убунтойдов :( - релиз ОС хоть указывайте!
Я - ленивый человек, я привык что fs при монтировании определяется "автоматом" (и ext{2,3,4}, согласно документации, частично совместимы), поэтому тип указывал оч. редко. Но, как говорится, мне никто ничего не обязан, хочется меньшего кол-ва проблем - выпрямляем мозг и руки и соблюдаем гигиену (ну или указываем тип fs, к примеру).
Спор, как-то, неинтересным выходит :(.