MyTetra Share
Делитесь знаниями!
Не загружается плата 480 с Эльбрус 2C3 на AltLinux - что делать? Как восстановить загрузку?
Время создания: 12.09.2024 09:38
Текстовые метки: Эльбрус, 2С3, процессор, микропроцессор, плата, материнка, материнская плата, загрузка, не загружается, восстановление, AltLinux
Раздел: Компьютер - Аппаратное обеспечение - Микропроцессор Эльбрус
Запись: xintrea/mytetra_syncro/master/base/1726123115uoscbjmo7c/text.html на raw.github.com

Групповые мессенджеры типа WhatsUp и Telegram - страшное зло современности. Люди кучкуются в замкнутом маленьком пространстве, и обмена информации с внешним миром практически нет. У сообщества пользователей Эльбрусов те же проблемы. Все остается внутри кучки людей. Ничего не индексируется и улетает в небытие.


Здесь написано решение проблемы загрузки платы 480 с Эльбрусом 2С3, вытянутое из канала Телеграм.


* * *


Виктор пишет:


Добрый пятничный вечер, коллеги!


Что-то случилось у меня с 480 платкой на 2С3, не грузится заведомо рабочий системный диск и даже установочная флешка с Simply Linux... Не пойму куда копать - ПНС вроде работает вполне адекватно. Системный накопитель с Эльбрус ОС загружается нормально, Simply Linux перестал - экран гаснет, в терминале валятся регистры (ошибок не видно), потом пишет про перезагрузку через 30 секунд и в цикл.


Simply Linux был установлен с флешки на внешний накопитель. Всё работало исправно. Отключил питание, оставил переночевать - вуаля...



Дмитрий:


Что-то специфическое делали с системой перед выключением?



Виктор:


Обнаружил, что без подключенного HDMI монитора нет kernel panic. Где-то здесь и разгадка видимо.



Дмитрий:


Хм, тогда вероятно паника на драйвер mga2.5



Виктор:


ПНС отображается - могу предположить, что порт должен быть исправен. Эльбрус ОС тоже грузилась, дело где-то в Альт Linux.



Дмитрий:


Повторюсь - нужен лог загрузки и паники, иначе это гадание на гуще, если только Михаил (Шигорин) не сталкивался с таким.



Виктор:


(Видимо, переписал лог вручную)


Kernel panic - not syncing: IOMMU:0:1: error on cpu 0:

Page miss at address 0xbfff800000 (device: 00:1a.0, error regs:5,d000bfff800880).

pte:00000000 -> pa:00000000



Дмитрий:


Ммм... Паника на устройстве 00:1а.0, и это вероятнее всего встроенное видео, наизусть не помню. Если ОС Эльбрус грузится - можете в ней проверить команду lspci.


Еще немного стандартный совет и может не помочь, но попробуйте: плашки памяти вытащить и вставить. Хотя iommu вроде внутрипроцессорная память.



Роман:


Пропишите в параметры ядра опцию:


iommu=nopanic


С этим параметром ОС должна начать нормально грузиться. Полагаю, это то, о чем я писал в начале 2023 года в закрытом трекере МЦСТ:


https://bugs.mcst.ru/bugzilla/show_bug.cgi?id=7812


(Вы можете посмотреть эту информацию, если у вас есть к нему доступ).


В boot.conf в вашей загрузочной записи (что бы это ни значило) в строку cmdline в конец добавьте параметр:


iommu=nopanic


Ну и собственно загрузите ОС с этой загрузочной записью с включнным параметром.


Также у меня эта проблема только с Альтом на старом ядре 5.4 проявлялась. Новые версии Альт Линукс с более новым ядром 5.10+ работают без добавления iommu=nopanic и других танцев с бубном.



Географ:


(Решил внести ясность, но забыл сказать какую флешку он имеет в виду)


На флешке в boot.conf правьте и проверяйте.



Виктор:


Большое человеческое спасибо всем, кто откликнулся!


Но на выхлопе новая проблема на ровном месте. Установщик не видит NVMe SSD. В ПНС видится нормально, накопитель рабочий, форматирован под ext2. На этапе "Подготовка диска" его для установки системы не предлагает.



Дмитрий:


Установщик Альта или Э-Линукса?


(Видимо, имеется в виду Эльбрус ОС)



Виктор:


Альт. Михаил (Шигорин) поделился более свежей сборкой, сейчас опробую и отпишусь.



Дмитрий:


Хорошо, просто в установщике могло не быть дров для работы с nvme, потому и не предлагал.


(Имеется в виду, данный диск не предлагался для установки системы).



Алексей:


Я такую херню видел:


--install /lib/modules/${MYKV}/kernel/drivers/nvme/common/nvme-auth.ko.xz


(что это за херня, где он ее видел и к чему применить - не поясняет)



Виктор:


Свежий дистрибутив slinux-10.2-20240327-e2kv6 от @mshigorin (Михаила Шигорина) работает без iommu=nopanic и видит NVMe-накопитель.



Так же в этом разделе:
 
MyTetra Share v.0.65
Яндекс индекс цитирования