Страница 1 из 2

Архив на Ext4 занимает в полтора раза больше места, чем на NTFS

Добавлено: 13 сен 2019, 09:11
Zondek
Добрый день! Понимаю, что вопрос немного оффтопичный, но прошу ногами не бить.
Есть WIFi-роутер (Xiaomi Mi 3G), на нем стоит прошивка Padavan на основе Linux. К роутеру подключен USB-диск, отформатированный в Ext4. Перенес туда некоторые архивные директории и столкнулся с тем, что одни и те же файлы занимают на Ext4 в полтора раза больше места, чем на NTFS (см. картинку). Нормально ли это, и что делать?

Архив на Ext4 занимает в полтора раза больше места, чем на NTFS

Добавлено: 13 сен 2019, 11:23
FreeStyler
Размер кластера? :hm:

Архив на Ext4 занимает в полтора раза больше места, чем на NTFS

Добавлено: 13 сен 2019, 11:40
Zondek
Размер кластера - это первое, о чем подумал. Но там в папках на 99% фотографии: частично - сырой jpg с камеры (3-5 Мб/шт), частично - обработанный в ФШ (200-500 кб/шт). Чтобы дать в таких условиях увеличение размера в полтора раза, это каким же должен быть кластер? :-D

Архив на Ext4 занимает в полтора раза больше места, чем на NTFS

Добавлено: 13 сен 2019, 12:57
virhgner
У меня картинка, увы, не загружается, но первое, что приходит на ум, это свойство EXTx каждому файлу выделять дополнительный "хвост" свободного места, так сказать "на вырост".

Архив на Ext4 занимает в полтора раза больше места, чем на NTFS

Добавлено: 13 сен 2019, 13:58
Zondek
virhgner писал(а):
13 сен 2019, 12:57
У меня картинка, увы, не загружается...
Можно кликнуть на крутящиеся стрелки, тогда картинка откроется.
Хвосты к файлам? Никогда не слышал. Хотя я не настолько продвинутый линуксоид.

Архив на Ext4 занимает в полтора раза больше места, чем на NTFS

Добавлено: 13 сен 2019, 14:09
madesta
Может быть это наведёт на какую-либо мысль: пункт 13 https://habr.com/ru/post/58183/ ?

Архив на Ext4 занимает в полтора раза больше места, чем на NTFS

Добавлено: 13 сен 2019, 15:12
Chocobo
Zondek,
а в обратную сторону что скажет?
если смотреть на обе директории из под linux с du

Архив на Ext4 занимает в полтора раза больше места, чем на NTFS

Добавлено: 13 сен 2019, 15:38
Zondek
Chocobo писал(а):
13 сен 2019, 15:12
а в обратную сторону что скажет?
если смотреть на обе директории из под linux
Заглянуть в папку Винды из роутера не могу (а кроме Винды у меня сейчас других ОС нету). Могу посмотреть на директорию в роутере с точки зрения самого роутера (через SSH). Но пока не понимаю, какой для этого адрес нужно скормить команде du. Попробовал десяток вариантов, на все она ругается, что нет такой директории. Повторюсь, я не настолько хорошо разбираюсь в linux. :blush:

Архив на Ext4 занимает в полтора раза больше места, чем на NTFS

Добавлено: 13 сен 2019, 15:57
symon2014
поищи свою директорию с ls , locate или find .

Архив на Ext4 занимает в полтора раза больше места, чем на NTFS

Добавлено: 13 сен 2019, 16:25
Zondek
ls, как понимаю, нужно указать конкретное имя родительской папки. А это-то я как раз и ищу :)
locate, похоже, отсутствует в этой сборке.
find находит только две скрытые папки:
==
/home/root # find ./
./
./.ash_history
./.ssh
==
А внутри этих скрытых папок уже ничего не находит:
==
/home/root # find ./.ssh
./.ssh
/home/root # find ./.ash_history
./.ash_history
==
И у меня есть ощущение, что я зря теряю время... :/

Архив на Ext4 занимает в полтора раза больше места, чем на NTFS

Добавлено: 13 сен 2019, 16:33
symon2014
ls без параметро , просто посмотреть что есть , ходить по директориям - cd

Архив на Ext4 занимает в полтора раза больше места, чем на NTFS

Добавлено: 13 сен 2019, 16:53
Zondek
Успехи мои невелики...
==
/home/root # ls -a ./
. .. .ash_history .ssh
/home/root # cd ./.ash_history
-sh: cd: can't cd to ./.ash_history: Not a directory
/home/root # cd ./.ssh
/home/root/.ssh # ls
/home/root/.ssh # ls ./
/home/root/.ssh # find
.
/home/root/.ssh # find ./.ssh
find: ./.ssh: No such file or directory
==

Архив на Ext4 занимает в полтора раза больше места, чем на NTFS

Добавлено: 13 сен 2019, 17:04
symon2014
А просто cd / а потом просто ls ?

Архив на Ext4 занимает в полтора раза больше места, чем на NTFS

Добавлено: 13 сен 2019, 17:26
Chocobo
Если это внешний диск, смотри в df и mount чтоб выяснить где он примонтирован

Архив на Ext4 занимает в полтора раза больше места, чем на NTFS

Добавлено: 13 сен 2019, 17:47
symon2014
Зри в корень (Козьма Прутков). В смысле начинай искать от корня)))

Архив на Ext4 занимает в полтора раза больше места, чем на NTFS

Добавлено: 13 сен 2019, 18:01
symon2014
4pda.ru/forum/index.php?showtopic=837667&st=0

Архив на Ext4 занимает в полтора раза больше места, чем на NTFS

Добавлено: 13 сен 2019, 18:36
Zondek
etamax писал(а):
13 сен 2019, 17:04
А просто cd / а потом просто ls ?
Гениально! :) Что-то получилось. Нашел родительскую папку (по отношению к нужной). Дальше не пускает злой Permission denied.
etamax писал(а):
13 сен 2019, 18:01
4pda.ru/forum/index.php?showtopic=837667&st=0
там тоже этот вопрос задал. но там никто не знает, почему "все так произошло". Объяснили только, что виноват размер кластера. Но мне все равно непонятно. К примеру, есть папка (вложенная) с тремя десятками файлов на общую "сумму" 2,7 Мб, а места она занимает аж 36 Мб. Не верится в размер кластера как причину.

Архив на Ext4 занимает в полтора раза больше места, чем на NTFS

Добавлено: 13 сен 2019, 18:38
Zondek
Chocobo писал(а):
13 сен 2019, 17:26
Если это внешний диск, смотри в df и mount чтоб выяснить где он примонтирован
Эт я и так знал - в /media :) Вопрос был как туда добраться.

Архив на Ext4 занимает в полтора раза больше места, чем на NTFS

Добавлено: 13 сен 2019, 18:44
symon2014
А у этого ксяоми рута чтоли нет?

Архив на Ext4 занимает в полтора раза больше места, чем на NTFS

Добавлено: 13 сен 2019, 19:10
Zondek
etamax писал(а):
13 сен 2019, 18:44
А у этого ксяоми рута чтоли нет?
есть рут. из под него все и работает, насколько я понял