Привет всем! Я готовлюсь обновить основной сервер с 7.4 до 8 и подготовил файл systemd.link, как описано в руководстве для администраторов здесь. Там сказано, что link-файлы добавляются в initramfs, и нужно выполнить обновление с помощью команды: update-initramfs -u -k all. При выполнении этой команды я получил следующий вывод:
```
update-initramfs: Generating /boot/initrd.img-5.15.158-2-pve
Running hook script 'zz-proxmox-boot'..
Re-executing '/etc/kernel/postinst.d/zz-proxmox-boot' in new private mount namespace..
No /etc/kernel/proxmox-boot-uuids found, skipping ESP sync.
update-initramfs: Generating /boot/initrd.img-5.15.35-2-pve
Running hook script 'zz-proxmox-boot'..
Re-executing '/etc/kernel/postinst.d/zz-proxmox-boot' in new private mount namespace..
No /etc/kernel/proxmox-boot-uuids found, skipping ESP sync.
update-initramfs: Generating /boot/initrd.img-5.15.30-2-pve
Running hook script 'zz-proxmox-boot'..
Re-executing '/etc/kernel/postinst.d/zz-proxmox-boot' in new private mount namespace..
No /etc/kernel/proxmox-boot-uuids found, skipping ESP sync.
```
Вижу, что даты обновления появились на initrd-файлах, однако:
```
-rw-r--r-- 1 root root 60M Mar 13 11:28 initrd.img-5.15.158-2-pve
-rw-r--r-- 1 root root 61M Jun 11 2022 initrd.img-5.15.30-2-pve
-rw-r--r-- 1 root root 59M Feb 13 07:30 initrd.img-5.15.35-2-pve
-rw-r--r-- 1 root root 60M Apr 10 17:06 initrd.img-5.15.158-2-pve
-rw-r--r-- 1 root root 59M Apr 10 17:07 initrd.img-5.15.30-2-pve
-rw-r--r-- 1 root root 59M Apr 10 17:06 initrd.img-5.15.35-2-pve
```
Я точно использую GRUB в режиме BIOS/legacy, поэтому не уверен, нужно ли что-то еще делать. Просмотр страницы Host Bootloader в вики показывает, что я могу обновить GRUB, но если посмотреть на файлы, в которых вносятся изменения в GRUB, /etc/default/grub был обновлен два месяца назад, что было до последней перезагрузки, а два .cfg-файла в /etc/default/grub.d последний раз обновлялись в 2021 году, поэтому обновление GRUB там, похоже, не требуется. Также, определенно нет папки EFI в /sys/firmware, так что я точно не в режиме UEFI. Нужно ли мне здесь что-то еще делать или я могу продолжить без дальнейших изменений?
Я еще не перезагрузил систему, но хотел бы это сделать перед обновлением, чтобы убедиться, что link-файл работает правильно, но не хочу попасть в затруднительное положение, если система не загрузится. Ну, конечно, я уверен, что смогу вернуть ее в рабочее состояние через терминал, но работать с SSH на большом экране намного удобнее.
Заранее спасибо за любые советы!
```
update-initramfs: Generating /boot/initrd.img-5.15.158-2-pve
Running hook script 'zz-proxmox-boot'..
Re-executing '/etc/kernel/postinst.d/zz-proxmox-boot' in new private mount namespace..
No /etc/kernel/proxmox-boot-uuids found, skipping ESP sync.
update-initramfs: Generating /boot/initrd.img-5.15.35-2-pve
Running hook script 'zz-proxmox-boot'..
Re-executing '/etc/kernel/postinst.d/zz-proxmox-boot' in new private mount namespace..
No /etc/kernel/proxmox-boot-uuids found, skipping ESP sync.
update-initramfs: Generating /boot/initrd.img-5.15.30-2-pve
Running hook script 'zz-proxmox-boot'..
Re-executing '/etc/kernel/postinst.d/zz-proxmox-boot' in new private mount namespace..
No /etc/kernel/proxmox-boot-uuids found, skipping ESP sync.
```
Вижу, что даты обновления появились на initrd-файлах, однако:
```
-rw-r--r-- 1 root root 60M Mar 13 11:28 initrd.img-5.15.158-2-pve
-rw-r--r-- 1 root root 61M Jun 11 2022 initrd.img-5.15.30-2-pve
-rw-r--r-- 1 root root 59M Feb 13 07:30 initrd.img-5.15.35-2-pve
-rw-r--r-- 1 root root 60M Apr 10 17:06 initrd.img-5.15.158-2-pve
-rw-r--r-- 1 root root 59M Apr 10 17:07 initrd.img-5.15.30-2-pve
-rw-r--r-- 1 root root 59M Apr 10 17:06 initrd.img-5.15.35-2-pve
```
Я точно использую GRUB в режиме BIOS/legacy, поэтому не уверен, нужно ли что-то еще делать. Просмотр страницы Host Bootloader в вики показывает, что я могу обновить GRUB, но если посмотреть на файлы, в которых вносятся изменения в GRUB, /etc/default/grub был обновлен два месяца назад, что было до последней перезагрузки, а два .cfg-файла в /etc/default/grub.d последний раз обновлялись в 2021 году, поэтому обновление GRUB там, похоже, не требуется. Также, определенно нет папки EFI в /sys/firmware, так что я точно не в режиме UEFI. Нужно ли мне здесь что-то еще делать или я могу продолжить без дальнейших изменений?
Я еще не перезагрузил систему, но хотел бы это сделать перед обновлением, чтобы убедиться, что link-файл работает правильно, но не хочу попасть в затруднительное положение, если система не загрузится. Ну, конечно, я уверен, что смогу вернуть ее в рабочее состояние через терминал, но работать с SSH на большом экране намного удобнее.
Заранее спасибо за любые советы!
