Будущее reiser4

Обсуждение идей, архитектуры и проектов (как существующих, так и разрабатываемых).

Модераторы: Рождённый_в_СССР, Модераторы

Аватара пользователя
Alexander
энтузиаст
Сообщения: 864
Зарегистрирован: 18.12.2005 18:10:00
Откуда: оттуда
Контактная информация:

Будущее reiser4

Сообщение Alexander »

Предлагаю неспешно обсудить будущее этой ФС.
Шанс на стандартное включение её в ядро минимален, потребность же в ней всё ещё существует.
По сути может быть ряд мыслей и предложений по ней.

Со своей стороны внесу лепту: экспериментальный простой патч на ядро, с версией ядра на единицу большей (далее этой версии такой подход невозможен),
чем предполагалось в патче.
Ставилась задача как можно дольше продлить существование имеющегося патча.
У меня оно работает исправно, но патч нестандартный. Ядро может и не запуститься, но если запустится будет работать без проблем.
Он сделан так: наложен обычный и вручную вставлен фрагмент кода из патча в то место, которое изменилось и патчем по этому отвергнуто.
Ядро нужно хорошо переконфигурировать -- конфигурировалось под свою машину.
http://soft.self-made-free.ru/linux-5.17.13_patched.txz
Если удастся запустить можно описать это здесь -- тоже в тему.
RRYTY
постоялец
Сообщения: 253
Зарегистрирован: 25.12.2021 09:00:32

Сообщение RRYTY »

Пятое ядро поддерживает reiserfs. 6.1.53 тоже.
Alexander писал(а):потребность же в ней всё ещё существует
Проще к моменту перехода на 6.6 избавиться от потребности.
Аватара пользователя
Alexander
энтузиаст
Сообщения: 864
Зарегистрирован: 18.12.2005 18:10:00
Откуда: оттуда
Контактная информация:

Сообщение Alexander »

> Пятое ядро поддерживает reiserfs. 6.1.53 тоже.

Там reiserfs (т.е. 3 версия), а в патче reiser4. Ну да и reiserfs помечена уже в ядре как устаревшая.

> Проще к моменту перехода на 6.6 избавиться от потребности.

Ну разве что проще. А чем заменить ? Вроде аналогов ей нет пока.
RRYTY
постоялец
Сообщения: 253
Зарегистрирован: 25.12.2021 09:00:32

Сообщение RRYTY »

Alexander писал(а):Там reiserfs (т.е. 3 версия), а в патче reiser4. Ну да и reiserfs помечена уже в ядре как устаревшая.
Все верно. К шестой и четвертая появляется. Из 6.6 решили выкинуть совсем.
Alexander писал(а):А чем заменить ?
А что за потребность? У меня везде ext4.
Последний раз редактировалось RRYTY 06.10.2023 08:49:13, всего редактировалось 1 раз.
Аватара пользователя
Alexander
энтузиаст
Сообщения: 864
Зарегистрирован: 18.12.2005 18:10:00
Откуда: оттуда
Контактная информация:

Сообщение Alexander »

> А что за потребность?

Ну и эффективность выше и плагины. Я тоже сейчас на ext4, за её отсутствием. Ну и несколько внешних накопителей держу в reiser4 для скорости.

Добавлено спустя 3 минуты 32 секунды:
> К шестой и четвертая появляется.

Вряд ли.
RRYTY
постоялец
Сообщения: 253
Зарегистрирован: 25.12.2021 09:00:32

Сообщение RRYTY »

Alexander писал(а):Вряд ли.
У меня шестая. Поддержка reiser4 есть.
Последний раз редактировалось RRYTY 06.10.2023 09:04:14, всего редактировалось 1 раз.
Аватара пользователя
Alexander
энтузиаст
Сообщения: 864
Зарегистрирован: 18.12.2005 18:10:00
Откуда: оттуда
Контактная информация:

Сообщение Alexander »

RRYTY
постоялец
Сообщения: 253
Зарегистрирован: 25.12.2021 09:00:32

Сообщение RRYTY »

Да, все верно, извиняюсь за дезинформацию. Скорее всего, третья. Спутал с ext4 :)

reiserfsprogs для четвертой даже в отдельном пакете поставляются - reiser4progs.
Аватара пользователя
Alexander
энтузиаст
Сообщения: 864
Зарегистрирован: 18.12.2005 18:10:00
Откуда: оттуда
Контактная информация:

Сообщение Alexander »

Вышел новый Metztli Reiser4 дистрибутив Debian.

https://master.dl.sourceforge.net/proje ... eiser4.iso

https://sourceforge.net/projects/metztli-reiser4/

https://github.com/edward6/reiser4/issues/15

Его можно попробовать на экспериментальной машине.
Аватара пользователя
Alexander
энтузиаст
Сообщения: 864
Зарегистрирован: 18.12.2005 18:10:00
Откуда: оттуда
Контактная информация:

Сообщение Alexander »

Пришла новая версия Линукс и в ней удалили ReiserFS. Пока решается просто - копированием файлов из предыдущей версии - это вполне работоспособно.

http://soft.self-made-free.ru/linux-6.1 ... fs.tar.zst
Аватара пользователя
Alexander
энтузиаст
Сообщения: 864
Зарегистрирован: 18.12.2005 18:10:00
Откуда: оттуда
Контактная информация:

Сообщение Alexander »

http://soft.self-made-free.ru/linux-6.1 ... fs.tar.zst

При небольших изменениях сделанных с помощью https://chatgpt.com/ запустилась и на новом ядре.

Код: Выделить всё

static int xattr_hide_revalidate(struct inode *inode, const struct qstr *name,
                                 struct dentry *dentry, unsigned int flags)
{
    return -EPERM;
}

static const struct dentry_operations xattr_lookup_poison_ops = {
    .d_revalidate = xattr_hide_revalidate,
};
Сквозняк
энтузиаст
Сообщения: 1159
Зарегистрирован: 29.06.2006 22:08:32

Сообщение Сквозняк »

При всём богатстве выбора, для рабочей станции или десктопа, кроме ext ничего другого, создающего минимум проблем, нету. Если использовать нестандартную или слишком новую ФС, то на неё даже с флешки с обычным линуксом потом не залезешь и не поправишь, файлы не скопируешь. Да и стандартные лечилки ФС могут в любой момент показать фигу на ровном месте. Как-то страшно ей доверять единственную копию данных.
RRYTY
постоялец
Сообщения: 253
Зарегистрирован: 25.12.2021 09:00:32

Сообщение RRYTY »

Сквозняк писал(а):При всём богатстве выбора, для рабочей станции или десктопа, кроме ext ничего другого, создающего минимум проблем, нету. Если использовать нестандартную или слишком новую ФС, то на неё даже с флешки с обычным линуксом потом не залезешь и не поправишь, файлы не скопируешь.
Абсолютно так! Только reiser4 не новая, а наоборот, устаревшая.
Сквозняк писал(а):Как-то страшно ей доверять единственную копию данных.
"Единственная копия данных" - это само по себе страшно. Кроме ФС может выйти из строя накопитель, поломаться канал связи, неправильные действия пользователя тоже в наличии.
xchgeaxeax
постоялец
Сообщения: 198
Зарегистрирован: 11.05.2023 02:51:40

Сообщение xchgeaxeax »

RRYTY писал(а):"Единственная копия данных" - это само по себе страшно. Кроме ФС может выйти из строя накопитель, поломаться канал связи, неправильные действия пользователя тоже в наличии.
Еще и тараканы могут завестись между контактами :D
RRYTY
постоялец
Сообщения: 253
Зарегистрирован: 25.12.2021 09:00:32

Сообщение RRYTY »

xchgeaxeax писал(а):Еще и тараканы могут завестись между контактами
:-D
Обратил внимание, что если "Единственная копия данных" - то дело не в ФС, а, как метко подмечено, в "тараканах между контактами". По аналогии с бабиной, не в которой дело было.
Ответить