[РЕШЕНО] EFI stab: ERROR: Filed to open file: /initramfs-linux.img

vs220
Примонтирован ли sda1 в /boot
mount
/dev/sda1 on /boot type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)
примонтирован
vs220
Проверить будет ли монтироваться
будет

vs220
Вместо 0012 нужный номер записи
где номер записи я могу посмотреть?
нужен ли мне refind? я не вижу необходимости...или, есть не просит и пусть живет?
amon
где номер записи я могу посмотреть?
Так же как и раньше ( только уже на системе поставьте efibootmgr)
смотрим записи
efibootmgr -v
получаем вывод
например мой
$ efibootmgr  -v
BootCurrent: 0003
Timeout: 2 seconds
BootOrder: 0003,0002,0000,0001,0004
Boot0000  Windows Boot Manager	HD(1,GPT,e4660fe0-ea7a-4021-b843-8d11235fe755,0x800,0x1fe000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}...C................
Boot0001  Linux Boot Manager	HD(1,GPT,e4660fe0-ea7a-4021-b843-8d11235fe755,0x800,0x1fe000)/File(\EFI\systemd\systemd-bootx64.efi)
Boot0002  UEFI: Встроенный EFI Shell 	VenMedia(5023b95c-db26-429b-a648-bd47664c8012)AMBO
Boot0003* Refind	HD(1,GPT,e4660fe0-ea7a-4021-b843-8d11235fe755,0x800,0x1fe000)/File(\EFI\Boot\bootx64.efi)
Boot0004  arch	HD(1,GPT,e4660fe0-ea7a-4021-b843-8d11235fe755,0x800,0x1fe000)/File(\EFI\arch\grubx64.efi)
Boot0001 запись номер 0001
Boot0002 запись номер 0002
BootCurrent: 0003 запись которая была загружена в данную загрузку
BootOrder: 0003,0002,0000,0001,0004 порядок записей . Первая (по умолчанию) запись номер 0003 ( Refind)

удалить ненужную
sudo efibootmgr -Bb номер
#например
sudo efibootmgr -Bb 0004
#удалит запись 0004, в примере выше это Grub

задать порядок загрузки
sudo efibootmgr -o номер, номер, номер
#например
sudo efibootmgr -o 0004,0002,0000,0001,0003
#задаст запись 0004 груб первой

amon
нужен ли мне refind? я не вижу необходимости…или, есть не просит и пусть живет?
можно и удалить
Я на всякий случай держу несколько и исошку арча чтобы флешку не искать. Есть не просят, а иногда могут и пригодиться
переварю все и попробую (просто, как борщ)..а, это, касательно ерора при загрузке?
[FAILED] Failef to mount /boot

~ $ systemctl status boot .mount
Unit boot.service could not be found.
Unit .mount.service could not be found.
amon
касательно ерора при загрузке?
systemd чудит, если диск монтируется то можно забить
vs220
amon
касательно ерора при загрузке?
systemd чудит, если диск монтируется то можно забить
галиматья...удалил старую запись, перегрузил - без ошибок..перегрузил повторно - снова еррор
такой момент еще
есть два винта SSD и HDD
все на SSD, а HDD - помойка
если оба в биосе разрешаю, то (оченьочень редко) пытается загрузится с HDD
лекарство есть?
amon
удалил старую запись, перегрузил - без ошибок..перегрузил повторно - снова еррор
Загрузочные записи на это влиять не должны.
systemd монтирует диски сам. Скорее всего пытается второй раз примонтировать
надо смотреть, может будет видно что не так

есть ли вообще сервис mount для бута

systemctl |grep boot
systemctl |grep mount

если есть systemctl status название
systemctl status boot.mount

если нет журнал глянуть
journalctl |grep -e mount -e /boot

и можно попробовать закомментировать строчку с sda1 и /boot в fstab
и перезагрузиться
если диск sda1 по прежнему монтируется в /boot то просто глюк с двойным монтированием

amon
если оба в биосе разрешаю, то (оченьочень редко) пытается загрузится с HDD
лекарство есть?
Порядок загрузки в биосе настроить и оставить режим только ефи без совместимости с легаси.
Посмотреть что за разделы на HDD, может есть загрузочные или ефи , если есть сменить им тип
fdisk -l
vs220
amon
удалил старую запись, перегрузил - без ошибок..перегрузил повторно - снова еррор

Загрузочные записи на это влиять не должны.
systemd монтирует диски сам. Скорее всего пытается второй раз примонтировать
надо смотреть, может будет видно что не так

есть ли вообще сервис mount для бута
предварительно...пару раз перегружал и не возникало ошибок )))).... решилось само...ну, как само ) ...включил с дуру в биосе fastboot (самый фаст) и не смог зайти в биос...ни чего умнее не придумал, как отключить разъем от SSd...опосля таки зашел в биос, выключил этот фаст, но оно перестало грузиться...создал поновой запись (она оказалась единственной теперь) и ошибка
[FAILED] Failef to mount /boot
исчезла
PS нет, таки осталась
vs220
есть ли вообще сервис mount для бута

systemctl |grep boot
systemctl |grep mount
если есть systemctl status название

systemctl status boot.mount
~ $ systemctl |grep boot
  boot.mount                                                                                            loaded active mounted   /boot
~ $ systemctl status boot.mount
● boot.mount - /boot
     Loaded: loaded (/etc/fstab; generated)
     Active: active (mounted) since Sat 2020-06-13 01:32:43 EEST; 1min 52s ago
      Where: /boot
       What: /dev/sda1
       Docs: man:fstab(5)
             man:systemd-fstab-generator(8)
      Tasks: 0 (limit: 4521)
     Memory: 56.0K
     CGroup: /system.slice/boot.mount

Warning: some journal files were not opened due to insufficient permissions.
 
Зарегистрироваться или войдите чтобы оставить сообщение.