Ports/loongarch64/Решение проблем: различия между версиями
Строка 36: | Строка 36: | ||
Grub должен запуститься и показать своё меню, в котором, как обычно, можно выбрать установку или загрузку Live. | Grub должен запуститься и показать своё меню, в котором, как обычно, можно выбрать установку или загрузку Live. | ||
Если такого не происходит, а вместо этого Вы видите | |||
cannot allocate memory for memory map | |||
Aborted. Press any key to exit. | |||
То, скорее всего, у вас система настроена на old world. Вам нужно переключится на new world, см. [[Ports/loongarch64#Прошивки]]. | |||
{{Category navigation|title=LoongArch|category=LoongArch|sortkey=*}} | {{Category navigation|title=LoongArch|category=LoongArch|sortkey=*}} |
Версия от 13:07, 11 июня 2024
На этой странице описаны решения некоторых проблем, которые могут возникнуть при установке ОС АЛЬТ на компьютеры с архитектурой loongarch64.
Загрузка EFI вручную
По какой-то причине наши образы, записанные на некоторые носители, не всегда распознаются прошивками оборудования как загрузочные. Похоже, это зависит от комбинации образа, носителя и конкретного экземпляра оборудования; точные причины или какие-то закономерности нам неизвестны, прошивки закрытые, что делать непонятно.
Однако можно запустить grub вручную, и поставить ОС. После установки ОС загружается и работает стабильно.
Для этого нужно войти в UEFI Shell. Для этого можно при загрузке перейти в Boot Manager (на моей системе это делается нажатием F12; на других платах это может отличаться), и там выбрать пункт UEFI Shell.
Появится жёлтое приглашение ввода Shell>
.
Обновите представление EFI о файловых системах:
map -r
Пример вывода:
Найдите там носитель с ОС Альт. В данном случае его можно опознать как единственный USB-носитель, это FS0. Перейдите на него командой
fs0:
Дайте команду dir, чтобы убедиться, что вы перешли на нужный носитель:
Теперь можно перейти в каталог ./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#Прошивки.