Обновления системы в архиве linux с / boot в отдельном разделе?

Иногда некоторые обновления пакетов в Arch Linux будут редактировать определенные файлы в каталоге / boot. Например:

$ sudo pacman -S linux ... ==> Creating gzip-compressed initcpio image: /boot/initramfs-linux-fallback.img ... 

Если загрузочный раздел использовался только для загрузки системы и в настоящее время не монтируется, обновление Linux приведет к проблемам позже при загрузке.

В частности, для меня эти проблемы включают gdm или X, которые не реагируют ни на что (хотя TTY все еще доступен).

Чтобы исправить это, я должен:

 $ sudo mount /dev/BOOT_PART /boot $ sudo mkinitcpio -p linux 

Есть ли способ

(1): автоматически обнаруживать обновления, которые изменяют / загружают, и монтируют этот раздел при необходимости

или

(2): загрузочный раздел всегда монтируется в / boot в случае, если что-то, что описано

Без установки загрузочного раздела все еще есть файлы в / boot. Это связано с тем, что у меня есть загрузочный раздел как способ доступа к другим операционным системам на одном жестком диске. Если бы это было в моем обычном зашифрованном корневом каталоге операционной системы, я должен был бы позволить ему быть незашифрованным для доступа к загрузчику, который не является оптимальным. Таким образом, должен быть загрузочный раздел, и как только он начнется, основная операционная система будет незашифрованной, и что partiton также должен иметь некоторые файлы в / boot, как обычно.

One Solution collect form web for “Обновления системы в архиве linux с / boot в отдельном разделе?”

Вы должны монтировать /boot всегда с записью в /etc/fstab .

Во время загрузки загрузчик действительно читает раздел / boot. Ничто не использует каталог / boot во время выполнения, за исключением обновлений или ручных изменений. Это означает, что файлы в каталоге / boot вашего / раздела неуместны и запутываются. Вы должны удалить их.

Вы можете (авто) монтировать один и тот же раздел / загрузку в других операционных системах, но вы должны установить только один загрузчик.

  • Как найти URL-адреса пакетов с помощью Yum?
  • См. Конечные узлы графиков зависимостей
  • Как установить мит-схему в Arch Linux?
  • Arch linux: pacman не работает, когда chrooting
  • pacman-key -init занимает слишком много времени и не выходит
  • Настройка тайм-аута подключения полного обновления системы pacman
  • Что такое PKGBUILD и нужно ли его редактировать при установке пакетов?
  • Проблемы с использованием pantheon-greeter-bzr и pantheon-session-bzr на виртуальном боксе с помощью ArchLinux
  • Как найти пакет с pacman?
  • Как воссоздать файл пакета из установленного пакета?
  • Частые тайм-ауты с pacman
  • Interesting Posts

    «Нет такого файла или каталога» при выполнении кросс-скомпилированной программы на малиновой пи

    Как добавить новые строки при использовании эха

    Ограничить содержимое веб-сайта, которое будет загружено за одну минуту с одного IP-адреса (с помощью iptables)

    отображение клавиатуры неверно только в определенных приложениях под TightVNC

    Возможно ли подключить беспроводной адаптер Mini PCIe к ноутбуку с помощью ExressCard?

    Извлечь имена файлов дампов

    Значок панели Thunderbird для уведомлений по почте

    Заменить все вхождения шаблона с помощью первой согласованной группы

    Rss в полном тексте

    Как установить Oracle 12 на сервер Debian Jessie?

    Установите среду рабочего стола KDE, например, CentOS 7

    Как я могу улучшить вывод find и grep?

    Загрузите старый XAMPP на Linux без браузера

    Как я могу получить доступ к сетевым файловым системам, которые я установил в Nautilus?

    VirtualBox жалуется, что модуль ядра не загружен

    Linux и Unix - лучшая ОС в мире.