Новости:

Форуму исполнилось 14 лет!

Мы в матрице .
Реализован единый вход, т.е  пользователи форума, могут войти в матрицу со своим логин-паролем и наоборот. У пользователей, зарегистрированных на форуме до 01.07.2026 г., могут возникать ошибки, типа "Не верный логин или пароль". Рекомендуется сменить пароль (Forgot Password).

Мы в телеге .

Главное меню

Reiserfs is DEPRECATED

Автор flanker, 20 апреля 2025, 10:05:50

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

flanker

весело:
Цитировать$ sudo dmesg |grep deprecated
[    5.140060] REISERFS warning:  read_super_block: reiserfs filesystem is deprecated and scheduled to be removed from the kernel in 2025

Graf

Угу, в ноябре ещё пердупредили.

flanker

перевел последний винт с reiserfs на ext4.
в сухом остатке имеем:
hciconfig - устарел.
ifconfig  - устарел.
iwconfig  - устарел.
netstat  - устарел.
iptables  - устарел.
reiserfs  - устарел. 
:diablo_mini:

Graf

Цитата: flanker от 18 июня 2026, 22:30:38перевел последний винт с reiserfs на ext4.
в сухом остатке имеем:
hciconfig - устарел.
ifconfig  - устарел.
iwconfig  - устарел.
netstat  - устарел.
iptables  - устарел.
reiserfs  - устарел. 
:diablo_mini:
но оно всё равно работает...

flanker

#4
Цитата: Graf от 19 июня 2026, 13:54:16но оно всё равно работает...
да, но то же самое я слышал и про kde 3.5 и про dos.
я тут по глупости ввел команду mount, и выпал в осадок:
Цитироватьproc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
tmpfs on /run type tmpfs (rw,nosuid,nodev,noexec,relatime,size=32768k,mode=755,inode64)
devtmpfs on /dev type devtmpfs (rw,relatime,size=8192k,nr_inodes=941268,mode=755,inode64)
/dev/sda2 on / type reiserfs (rw,relatime)
devpts on /dev/pts type devpts (rw,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,relatime,inode64)
cgroup_root on /sys/fs/cgroup type tmpfs (rw,relatime,size=8192k,mode=755,inode64)
cpuset on /sys/fs/cgroup/cpuset type cgroup (rw,relatime,cpuset)
cpu on /sys/fs/cgroup/cpu type cgroup (rw,relatime,cpu)
cpuacct on /sys/fs/cgroup/cpuacct type cgroup (rw,relatime,cpuacct)
blkio on /sys/fs/cgroup/blkio type cgroup (rw,relatime,blkio)
memory on /sys/fs/cgroup/memory type cgroup (rw,relatime,memory)
devices on /sys/fs/cgroup/devices type cgroup (rw,relatime,devices)
freezer on /sys/fs/cgroup/freezer type cgroup (rw,relatime,freezer)
net_cls on /sys/fs/cgroup/net_cls type cgroup (rw,relatime,net_cls)
perf_event on /sys/fs/cgroup/perf_event type cgroup (rw,relatime,perf_event)
net_prio on /sys/fs/cgroup/net_prio type cgroup (rw,relatime,net_prio)
pids on /sys/fs/cgroup/pids type cgroup (rw,relatime,pids)
misc on /sys/fs/cgroup/misc type cgroup (rw,relatime,misc)
/dev/sdb1 on /mnt/sda2 type btrfs (rw,noatime,compress=zstd:3,ssd,discard=async,space_cache=v2,autodefrag,subvolid=5,subvol=/)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,relatime,inode64)
tmpfs on /var/tmp type tmpfs (rw,nosuid,nodev,relatime,inode64)
cgroup on /sys/fs/cgroup/elogind type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/lib64/elogind/elogind-cgroups-agent,name=elogind)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=761536k,nr_inodes=190384,mode=700,uid=1000,gid=100,inode64)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
portal on /run/user/1000/doc type fuse.portal (rw,nosuid,nodev,relatime,user_id=1000,group_id=100)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=100)
slackware64, это типа не усложняй ;)

flanker

для сравнения:
Цитироватьslacker:~# cat /etc/slackware-version
Slackware 14.1
slacker:~# mount
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
tmpfs on /dev/shm type tmpfs (rw)

Graf

Цитата: flanker от 19 июня 2026, 14:18:26slackware64, это типа не усложняй
ага... требования новых ядер, компиляторов и т.д, и т.п. :(

flanker

вот так вот:
$ sudo mount /dev/sda2 /mnt/disk1
mount: /mnt/disk1: неизвестный тип файловой системы 'reiserfs'.
       dmesg(1) may have more information after failed mount system call.
$ uname -s -r
Linux 6.17.0-35-generic


Graf


flanker

#9
из всех всех ФС на замену reiserfs мне больше всего приглянулась btrfs. но lilo категорически отказался на него ставиться.
Warning: /proc/partitions references Experimental major device 251.
Fatal: Trying to map files from unnamed device 0x0016 (NFS/RAID mirror down ?)
пришлось обратиться к GRUB которым я в последний раз пользовался, когда он был еще версии 1. поискал знакомые команды:
grub-mkconfig
grub-install
и все загрузилось без всякого конфига. и даже initrd теперь не требуется
menuentry 'Slackware-15.0+, with Linux generic' --class slackware_15_0_ --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-generic-advanced-e667be42-a3c5-4146-b800-a0756e886d4f' {
        load_video
        insmod gzio
        insmod part_msdos
        insmod btrfs
        set root='hd0,msdos2'
        if [ x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  e667be42-a3c5-4146-b800-a0756e886d4f
        else
          search --no-floppy --fs-uuid --set=root e667be42-a3c5-4146-b800-a0756e886d4f
        fi
        echo    'Loading Linux generic ...'
        linux   /boot/vmlinuz-generic root=/dev/sda2 ro 
}
все прописалось автоматом, и раздел и UUID и опции типа ro и загрузка модуля btrfs.
я впечатлён.
и так, 178 ГБ сжалось до 117. профит налицо.

flanker

Цитироватьinitrd теперь не требуется
что не удивительно:
$ cat /boot/config-6.10.11-generic.x64  |grep  _FS=y
CONFIG_BLK_DEBUG_FS=y
CONFIG_SCSI_PROC_FS=y
CONFIG_SND_PROC_FS=y
CONFIG_EXT4_FS=y
CONFIG_REISERFS_FS=y
CONFIG_JFS_FS=y
CONFIG_XFS_FS=y
CONFIG_BTRFS_FS=y
CONFIG_F2FS_FS=y
CONFIG_F2FS_STAT_FS=y
CONFIG_BCACHEFS_FS=y
CONFIG_ISO9660_FS=y
CONFIG_UDF_FS=y
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
CONFIG_EXFAT_FS=y
CONFIG_NTFS3_FS=y
CONFIG_NTFS_FS=y
CONFIG_PROC_FS=y
CONFIG_CONFIGFS_FS=y
CONFIG_EFIVAR_FS=y
CONFIG_ROMFS_FS=y
CONFIG_NFS_FS=y
CONFIG_9P_FS=y
CONFIG_DEBUG_FS=y

Graf

Цитата: flanker от 22 июня 2026, 13:02:56из всех всех ФС на замену reiserfs мне больше всего приглянулась btrfs
Надеюсь, про минусы ты тоже прочитал.. ;)

flanker

заточенность под sdd и якобы неустойчивость к аппаратным сбоям?
на всех hdd у меня теперь ext4, под btrfs только СлакварЪ на sdd 512 ГБ.
btrfs можно бэкапить прямо на лету (вроде). и я сейчас  пытаюсь сделать чтобы это было в полу-автоматическом режиме по сети 1000 MB/s, а не как раньше, раз в два года загружаешься с флешки.
конечно обидно, что только-только  в initrd прикрутил загрузку с раздела по UUID, и теперь это все корзину.

flanker

ну вот, changelog.txt:
ЦитироватьFri Sep 13 01:32:33 UTC 2024
a/kernel-huge-6.10.9-x86_64-1.txz:  Removed.
  So long, we won't miss you.
  If you were actually using kernel-huge with one of the SCSI/SAS drivers that
  were built in, you'll need to use kernel-generic and an initrd that contains
  the needed drivers. Otherwise, just switch to kernel-generic. It'll be fine.
  If unsure, make an initrd with geninitrd and have your bootloader use it.
У меня сurrent где-то конца осени 2024 года, и там уже ядра huge не было, а generic был собран с основными модулями ФС. и я все это время по привычке загружался через initrd, хотя надобности в нем уже не было.
Цитироватьзаточенность под sdd
насколько  понял, из-за сильной фрагментации ФС.
 

flanker

кстати, фрагментации подвержены не только ФС, но и оператива:
sftp-server: page allocation failure: order:0, mode:0x40820(GFP_ATOMIC|__GFP_COMP), nodemask=(null),cpuset=/,mems_allowed=на 512 МБ плате, не нашлось нефрагментированного участка ОЗУ размером 4 КБ.