На всякий случай, в UEFI загрузчики не затирают друг-друга, а дописываются на специальный раздел (в вашем случае /dev/sda2). Это значит, что при загрузке достаточно зайти в меню загрузки EFI (F2, Esc или F8, например) и просто выбрать необходимую систему, также можно в настройках подсистемы EFI установить порядок загрузки установленных систем. В этом случае ничего восстанавливать не надо!
Всем спасибо, красивые скрипты.
Но у меня почему-то и в них notify-send чудит: при попытке вывести длинную строку в тело сообщения — выводит лишь первые 40 символов из нее. Приходится принудительно резать длинную строку по 40 символов. sed с этим справляется, но механически, неаккуратно. А хочется красиво, чтоб слова переносились...
Не прошло и года, как… (барабанная дробь)… я, тормоз, вспомнил про fold.
В итоге вот чего мне хотелось.
Установленное зеркало (оно же ближайшее к вам) могло не успеть (синхронизироваться) к моменту выхода статьи. Влияет только на скорость загрузки обновлений на локальный компьютер
Если хотите получать обновления как можно раньше, то настройте свой менеджер пакетов:
1)
2)
Либо получить список из 30 зеркал в состоянии up-to-date, который будет отсортирован по времени отзыва и записан в конфиг, и обновить систему:
┌─( manjaro ) » { ~ }
└──┤ journalctl -D /mnt/var/log/journal -xe
Jan 13 09:22:29 lapa-pc systemd[1]: Stopping LVM2 metadata daemon…
— Subject: Unit lvm2-lvmetad.service has begun shutting down
— Defined-By: systemd
— Support: lists.freedesktop.org/mailman/listinfo/systemd-devel
—
— Unit lvm2-lvmetad.service has begun shutting down.
Jan 13 09:22:29 lapa-pc systemd[1]: Stopped LVM2 metadata daemon.
— Subject: Unit lvm2-lvmetad.service has finished shutting down
— Defined-By: systemd
— Support: lists.freedesktop.org/mailman/listinfo/systemd-devel
—
— Unit lvm2-lvmetad.service has finished shutting down.
Jan 13 09:22:29 lapa-pc systemd[1]: Shutting down.
Jan 13 09:22:29 lapa-pc kernel: systemd-shutdow: 31 output lines suppressed due
Jan 13 09:22:29 lapa-pc systemd-shutdown[1]: Syncing filesystems and block devic
Jan 13 09:22:29 lapa-pc systemd-shutdown[1]: Sending SIGTERM to remaining proces
Jan 13 09:22:29 lapa-pc systemd-journald[166]: Journal stopped
— Subject: The journal has been stopped
— Defined-By: systemd
— Support: lists.freedesktop.org/mailman/listinfo/systemd-devel
—
— The system journal process has shut down and closed all currently
— active journal files.
lines 2737-2759/2759 (END)
Jan 13 09:22:29 lapa-pc systemd[1]: Stopping LVM2 metadata daemon…
— Subject: Unit lvm2-lvmetad.service has begun shutting down
— Defined-By: systemd
— Support: lists.freedesktop.org/mailman/listinfo/systemd-devel
—
— Unit lvm2-lvmetad.service has begun shutting down.
Jan 13 09:22:29 lapa-pc systemd[1]: Stopped LVM2 metadata daemon.
— Subject: Unit lvm2-lvmetad.service has finished shutting down
— Defined-By: systemd
— Support: lists.freedesktop.org/mailman/listinfo/systemd-devel
—
— Unit lvm2-lvmetad.service has finished shutting down.
Jan 13 09:22:29 lapa-pc systemd[1]: Shutting down.
Jan 13 09:22:29 lapa-pc kernel: systemd-shutdow: 31 output lines suppressed due to ratelimiting
Jan 13 09:22:29 lapa-pc systemd-shutdown[1]: Syncing filesystems and block devices.
Jan 13 09:22:29 lapa-pc systemd-shutdown[1]: Sending SIGTERM to remaining processes…
Jan 13 09:22:29 lapa-pc systemd-journald[166]: Journal stopped
— Subject: The journal has been stopped
— Defined-By: systemd
— Support: lists.freedesktop.org/mailman/listinfo/systemd-devel
—
— The system journal process has shut down and closed all currently
— active journal files.
~
~
Да ничего не пишет, так как идёт цикл и никуда зайти не могу.
А если загрузиться с образа и в chroot, то опять же ничего не напишет.
Если есть способ узнать иным образом, прошу подсказать.
sudo pacman -Syu
:: Обновление баз данных пакетов...
core не устарел
extra не устарел
community не устарел
multilib не устарел
sublime-text не устарел 0,0 B 0,00B/s 00:00 [---------------------------------------------------------------------------------------] 0%
:: Запускается полное обновление системы...
предупреждение: sublime-text: пропуск обновления пакета (3154-1 => 3156-1)
делать больше нечего
uname -a
Linux ypp-pc 4.14.12-1-MANJARO 1 SMP PREEMPT Sat Jan 6 21:03:39 UTC 2018 x86_64 GNU/Linux
В этом случае ничего восстанавливать не надо!Примерно так выглядит содержимое efi раздела
Если вы каким-то образом сломали GRUB, то напишите как и уже от этого будет отталкиваться
Но у меня почему-то и в них notify-send чудит: при попытке вывести длинную строку в тело сообщения — выводит лишь первые 40 символов из нее. Приходится принудительно резать длинную строку по 40 символов. sed с этим справляется, но механически, неаккуратно. А хочется красиво, чтоб слова переносились...
Не прошло и года, как… (барабанная дробь)… я, тормоз, вспомнил про fold.
В итоге вот чего мне хотелось.
Решено.
Если хотите получать обновления как можно раньше, то настройте свой менеджер пакетов:
1)
2)
Либо получить список из 30 зеркал в состоянии up-to-date, который будет отсортирован по времени отзыва и записан в конфиг, и обновить систему:
┌─( manjaro ) » { ~ }
└──┤ journalctl -D /mnt/var/log/journal -xe
Jan 13 09:22:29 lapa-pc systemd[1]: Stopping LVM2 metadata daemon…
— Subject: Unit lvm2-lvmetad.service has begun shutting down
— Defined-By: systemd
— Support: lists.freedesktop.org/mailman/listinfo/systemd-devel
—
— Unit lvm2-lvmetad.service has begun shutting down.
Jan 13 09:22:29 lapa-pc systemd[1]: Stopped LVM2 metadata daemon.
— Subject: Unit lvm2-lvmetad.service has finished shutting down
— Defined-By: systemd
— Support: lists.freedesktop.org/mailman/listinfo/systemd-devel
—
— Unit lvm2-lvmetad.service has finished shutting down.
Jan 13 09:22:29 lapa-pc systemd[1]: Shutting down.
Jan 13 09:22:29 lapa-pc kernel: systemd-shutdow: 31 output lines suppressed due
Jan 13 09:22:29 lapa-pc systemd-shutdown[1]: Syncing filesystems and block devic
Jan 13 09:22:29 lapa-pc systemd-shutdown[1]: Sending SIGTERM to remaining proces
Jan 13 09:22:29 lapa-pc systemd-journald[166]: Journal stopped
— Subject: The journal has been stopped
— Defined-By: systemd
— Support: lists.freedesktop.org/mailman/listinfo/systemd-devel
—
— The system journal process has shut down and closed all currently
— active journal files.
lines 2737-2759/2759 (END)
Jan 13 09:22:29 lapa-pc systemd[1]: Stopping LVM2 metadata daemon…
— Subject: Unit lvm2-lvmetad.service has begun shutting down
— Defined-By: systemd
— Support: lists.freedesktop.org/mailman/listinfo/systemd-devel
—
— Unit lvm2-lvmetad.service has begun shutting down.
Jan 13 09:22:29 lapa-pc systemd[1]: Stopped LVM2 metadata daemon.
— Subject: Unit lvm2-lvmetad.service has finished shutting down
— Defined-By: systemd
— Support: lists.freedesktop.org/mailman/listinfo/systemd-devel
—
— Unit lvm2-lvmetad.service has finished shutting down.
Jan 13 09:22:29 lapa-pc systemd[1]: Shutting down.
Jan 13 09:22:29 lapa-pc kernel: systemd-shutdow: 31 output lines suppressed due to ratelimiting
Jan 13 09:22:29 lapa-pc systemd-shutdown[1]: Syncing filesystems and block devices.
Jan 13 09:22:29 lapa-pc systemd-shutdown[1]: Sending SIGTERM to remaining processes…
Jan 13 09:22:29 lapa-pc systemd-journald[166]: Journal stopped
— Subject: The journal has been stopped
— Defined-By: systemd
— Support: lists.freedesktop.org/mailman/listinfo/systemd-devel
—
— The system journal process has shut down and closed all currently
— active journal files.
~
~
Ссылка на лог.
Тыц.
А если загрузиться с образа и в chroot, то опять же ничего не напишет.
Если есть способ узнать иным образом, прошу подсказать.
только я через sudo pacman -Syyu обновляюсь
1. sudo pacman -Rs nautilus-admin
2. sudo pacman -S nautilus-admin
После переустановки система успешно обновилась.
Как бы такое в офлайн стырить… А то боюсь прикроют лавочку.