[sisyphus] Fwd: Перенос UEFI диска на другой комп

Leonid Krivoshein klark.devel на gmail.com
Пн Июл 29 17:09:18 MSK 2019


29.07.2019 17:00, Michael Shigorin пишет:
> On Mon, Jul 29, 2019 at 04:49:26PM +0300, Leonid Krivoshein wrote:
>>> Но что-то я не пойму почему Вы думаете что загрузочным раньше
>>> был /dev/sdb?  Поясните подробнее пожалуйста.
>> Диска с таким UUID'ом сейчас не подключено:
> Это не должно быть важно для grub-efi, он вообще лезет в /boot/efi
> -- а уж что туда смонтировано, дело при запуске grub-install
> десятое.  И никаких блокдевайсов ему указывать в EFI-режиме тоже
> не надо -- см. код alterator-grub или куда я это добавлял там
> из *-functions.

Нет, здесь речь о некорректных данных, записанных в NVRAM.
Одна из записей (сейчас она дефолтная -- "altlinux") ссылается на нечто 
несуществующее:

Boot0000* altlinux    VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)

Поэтому BIOS даже не доходит до анализа диска, EFI-раздела, итп.
Он смотрит другие невообразимые записи, но они не об АЛЬТе.
Вот и не грузится с локального диска. До grub-efi дело даже не доходит.


> Т.е. обычно хватало вообще grub-install без аргументов.

Я бы сказал так: во многих случаях без аргументов сработает, но не во всех.
Здесь два диска: на какой из них ставить stage0?


-- 
Best regards,
Leonid Krivoshein.



Подробная информация о списке рассылки Sisyphus