LINUX.ORG.RU

История изменений

Исправление Toxo2, (текущая версия) :

У меня было так на Intel Board DH67CL

failed to register the EFI boot entry: No space left on device.

Во-первых надо обновить прошивку (BIOS) материнки, если есть. Сбросить в Load Defaults. Во-вторых - поудалять к чертовой бабушке вообще все boot entry. Смотрим в efibootmgr -v и удаляем буквально всё, через efibootmgr -B -b NNNN. Один шут они обратно там все появятся на перезагрузке (в смысле - устройства и Shell появятся, если у вас какие-то хитрые записи от Windows, например, их удалять не надо).

Можно дополнительно убедиться, что entry будут вручную создаваться через efibootmgr -c. Если вручную добавляются, то и grub-install сможет.

Никаких гарантий не дам. Но точно забодал ту материнскую плату с этой ошибкой.

------------

То, что вы там дальше

/boot/efi doesn't look like an EFI partition

это вообще про другое. Это уже не UEFI. Это вы свой ESP не примонтировали. Судя по тому, что вы пишите - выглядит так, что вы монтируете в хосте, а потом chroot в окружение, где (естественно) нет вашей точки монтирования из хоста. Надо или монтировать после chroot, или прокидывать туда смонтированное выше.

Так думается.

Исправление Toxo2, :

У меня было так на Intel Board DH67CL

failed to register the EFI boot entry: No space left on device.

Во-первых надо обновить прошивку (BIOS) материнки, если есть. Сбросить в Load Defaults. Во-вторых - поудалять к чертовой бабушке вообще все boot entry. Смотрим в efibootmgr -v и удаляем буквально всё, через efibootmgr -B -b NNNN. Один шут они обратно там все появятся на перезагрузке.

Можно дополнительно убедиться, что entry будут вручную создаваться через efibootmgr -c. Если вручную добавляются, то и grub-install сможет.

Никаких гарантий не дам. Но точно забодал ту материнскую плату с этой ошибкой.

------------

То, что вы там дальше

/boot/efi doesn't look like an EFI partition

это вообще про другое. Это уже не UEFI. Это вы свой ESP не примонтировали. Судя по тому, что вы пишите - выглядит так, что вы монтируете в хосте, а потом chroot в окружение, где (естественно) нет вашей точки монтирования из хоста. Надо или монтировать после chroot, или прокидывать туда смонтированное выше.

Так думается.

Исходная версия Toxo2, :

У меня было так на Intel Board DH67CL

failed to register the EFI boot entry: No space left on device.

Во первых надо обновить прошивку (BIOS) материнки, если есть. Сбросить в Load Defaults. Во-вторых - поудалять к чертовой бабушке вообще все boot entry. Смотрим в efibootmgr -v и удаляем буквально всё, через efibootmgr -B -b NNNN. Один шут они обратно там все появятся на перезагрузке.

Можно дополнительно убедиться, что entry будут вручную создаваться через efibootmgr -c. Если вручную добавляются, то и grub-install сможет.

Никаких гарантий не дам. Но точно забодал ту материнскую плату с этой ошибкой.

------------

То, что вы там дальше

/boot/efi doesn't look like an EFI partition

это вообще про другое. Это уже не UEFI. Это вы свой ESP не примонтировали. Судя по тому, что вы пишите - выглдяит так, что вы монируете в хосте, а потом chroot в окружение, где (естественно) нет вашего раздела из хоста. Надо или монтировать после chroot, или прокидывать туда смонтированное выше.

Так думается.