Обновление сизифных регулярок xfce на sysvinit:
regular-xfce-sysv-20190624-i586.iso md5: 92fdf38a52136e14225081ab1a4370ca
regular-xfce-sysv-20190624-x86_64.iso md5: 2ff9baf386c8f5cfbd67bbe5dc33a74f
Поставил на тестовую машину 32 битную, после выхода с сохранением сеанса, повторный вход не удался, только после перезагрузки.
Вообще круто смотриться, вспонился кетавр 6, на хрена этот прогресс нужен, за этими самоубийцами(гуглопотеррогейтцами) один хрен не успеешь. На таком и шлюз не плохо было бы разворачивать. Я сейчас server-kit p8 + lxde ставлю и мне кажется по внешним ощущениям он тяжелее этой сборки работает в графике.
Те кто обитает в этой теме, пытаются следовать концепции классических Unix:
- Правило простоты:
Система не содержит виндоподобных regedit (journalctl в частности).
- Правило надёжности:
Система загрузится при сбое в дате, при сбое swap, при сбое локальных файловых, не впадая в виндоподобный BSOD systemd (Чёрный Экран Смерти).
- Правило прозрачности:
Отображаемые сообщения/предупреждения системы в vcs1 и vcs12 часто исключающие необходимость дальнейшего просмотра логов. И контроль любым acsii редактором/вьювером.
- Правило здравого минимализма:
Не в ущерб функциональности. Не съедая под логи гигабайты.
Этой концепции xfce-sysv будет придерживаться и дальше, насколько это только возможно.
Классическая Unix-подобная система обязана загружаться даже если отказ монтирования на сломанном /home и к сожалению в Линукс это сломано.
Но по крайней мере, система на sysvinit предупреждает о сути проблемы в vcs1 и доступен один сеанс root для восстановления:
<13>Jun 26 09:18:13 initrd: loop: Running mountdev handler ...
<13>Jun 26 09:18:14 initrd: Stopping udevd...
<13>Jun 26 09:18:14 initrd: Asking all remaining processes to terminate...
<13>Jun 26 09:18:14 initrd: killall: Killing all remaining processes...
<13>Jun 26 09:18:14 initrd: Umounting filesystems...
mount: /root/run: filesystem was mounted, but any subsequent operation failed: No such file or directory.
<13>Jun 26 09:18:14 initrd: Running /scripts/pre/sysinit/050-plymouth ...
<13>Jun 26 09:18:14 initrd: Running init (/sbin/init)...
INIT: version 2.88 booting
Welcome to ALT Linux
Press 'I' to enter interactive startup
Mounting /proc: [ DONE ]
Remounting /sys: [ DONE ]
Inserted module 'acpi_cpufreq'
Inserted module 'cpufreq_ondemand'
Starting systemd-udevd service: [ DONE ]
Populating /dev: [ DONE ]
Activating swap partitions: [ DONE ]
Setting hostname core-i3-5005u.localdomain: [ DONE ]
Checking root filesystem
/dev/sda8: clean, 312264/4612096 files, 14580303/18430272 blocks (check after next mount)
[ DONE ]
Remounting root filesystem in read/write mode: [ DONE ]
Setting system clock (localtime): [ DONE ]
Today's date: Wed Jun 26 09:18:23 +03 2019 [ DONE ]
Finding module dependencies: [ DONE ]
Configuring kernel parameters: [ DONE ]
Setting up LVM2: [ DONE ]
Checking filesystems
fsck.ext4: Unable to resolve 'UUID=bfa8b5cb-2e1c-4404-ae62-31f90ee3fcf4'
[FAILED]
*** An error occurred during the file system check.
*** Dropping you to a shell; the system will reboot
*** when you leave the shell.
Login as a root user for maintenance or press Ctrl-D for normal startup.
login [root]:
Password:
(FS Repair) 1 # grep home /etc/fstab
UUID=bfa8b5cb-2e1c-4404-ae62-31f90ee3fcf4 /home ext4 nosuid,relatime 1 2
(FS Repair) 2 # sed -i 's/e3fcf4/e3fcf5/' /etc/fstab
(FS Repair) 3 # grep home /etc/fstab
UUID=bfa8b5cb-2e1c-4404-ae62-31f90ee3fcf5 /home ext4 nosuid,relatime 1 2
(FS Repair) 4 # fold -w 170 /dev/vcs1 > vcs1-crash-home.txt