Ports/loongarch64/Решение проблем: различия между версиями

Материал из ALT Linux Wiki
 
Строка 5: Строка 5:
== Загрузка EFI вручную ==
== Загрузка EFI вручную ==


По какой-то причине наши образы, записанные на некоторые носители, не всегда распознаются прошивками оборудования как загрузочные. Похоже, это зависит от комбинации образа, носителя и конкретного экземпляра оборудования; точные причины или какие-то закономерности нам неизвестны, прошивки закрытые, что делать непонятно.
Если по какой-то причине образы, записанные на некоторые носители распознаются прошивками оборудования как загрузочные, можно запустить grub вручную, и поставить ОС. После установки ОС загружается и работает стабильно.
 
Однако можно запустить grub вручную, и поставить ОС. После установки ОС загружается и работает стабильно.


Для этого нужно войти в UEFI Shell. Для этого можно при загрузке перейти в Boot Manager (на моей системе это делается нажатием F12; на других платах это может отличаться), и там выбрать пункт UEFI Shell.
Для этого нужно войти в UEFI Shell. Для этого можно при загрузке перейти в Boot Manager (на моей системе это делается нажатием F12; на других платах это может отличаться), и там выбрать пункт UEFI Shell.

Текущая версия от 16:55, 22 ноября 2024

Stub.png
Данная страница находится в разработке.
Эта страница ещё не закончена. Информация, представленная здесь, может оказаться неполной или неверной.


На этой странице описаны решения некоторых проблем, которые могут возникнуть при установке ОС АЛЬТ на компьютеры с архитектурой loongarch64.

Загрузка EFI вручную

Если по какой-то причине образы, записанные на некоторые носители распознаются прошивками оборудования как загрузочные, можно запустить grub вручную, и поставить ОС. После установки ОС загружается и работает стабильно.

Для этого нужно войти в UEFI Shell. Для этого можно при загрузке перейти в Boot Manager (на моей системе это делается нажатием F12; на других платах это может отличаться), и там выбрать пункт UEFI Shell.

Появится жёлтое приглашение ввода Shell>.

Обновите представление EFI о файловых системах:

map -r

Пример вывода:

La64-efi-map-r.png

Найдите там носитель с ОС Альт. В данном случае его можно опознать как единственный USB-носитель, это FS0. Перейдите на него командой

fs0:

Дайте команду dir, чтобы убедиться, что вы перешли на нужный носитель:

La64-efi-shell-dir.png

Теперь можно перейти в каталог ./EFI/BOOT и запустить там grub, который, в соответствии со спецификацией, называется bootloongarch64.efi:

cd \EFI\BOOT
./bootloongarch64.efi

Grub должен запуститься и показать своё меню, в котором, как обычно, можно выбрать установку или загрузку Live.

Если такого не происходит, а вместо этого Вы видите

cannot allocate memory for memory map
Aborted. Press any key to exit.

То, скорее всего, у вас система настроена на old world. Вам нужно переключится на new world, см. Ports/loongarch64#Прошивки.