Купил программатор, сдампил чип, выкусил из него EFI NVRAM, заменил стоковой с сайта и залил обратно.
Теперь работает.
Можно уже радостно хейтить асусопидоров.
@je Это они его реализовали так, что общаясь с EFI через стандартизованный интерфейс можно НЕЧАЯННО покорраптить весь variable storage.
Более того, оно распидорасилось при изменении значений через их официальный сетап
btw как эта ебань вообще сейчас работает-то? у меня в eeepc1225 был какой-то странный бивос с пунктом start efi shell. При этом сам efi находился на отдельном разделе на диске, а в бивосе была опция использовать совместимость. Я ткнул совестимость, выебал с диска все незнакомое, откатился на mbr (с gpt) и счастливо живу. А счас такое можно?
@je не путай EFI, EFI System Partition и EFI Shell.
ESP это где лежат загрузчики ОС. Винда туда свои кладет, прыщи свои и т.п.
EFI Shell может лежать в ESP, может запускаться с флешки, в общем на чём принесёшь.
@stiletto Охуеть говно какое, а цепочечная загрузка поддерживается при этом или там лимитировано количество загрузчиков? Чем все это лучше классической модели, когда загрузчик лежит на разделе, с которого нужно загружаться?
@stiletto Сам EFI лежит в EEPROM-чипе на материнке. Впаянном или в колодке, в зависимости от уебанства производителя. Иногда их бывает даже несколько и переключатель между ними.
@je У EFI есть список загрузчиков, который можно редактировать, указывая на любые EFI-совместимые бинарники. А из них можно запускать другие EFI-бинарники.
В общем я например сейчас (ибо загрузчики еще обратно не настроил) загружался так: efi shell, из efi shell нашел на диске rEFInd, из rEFInd запустил прыщеядро.
На самом деле я мог и из efi shell сразу запустить прыщеядро, ибо оно efistub, но мне было лень руками печатать UUID LUKS-корня ему в параметры.
@je Мне было лет этак 10 или 11. Я написал TSR-ку для вывода часов в уголке и TSR-ку для сохранения скриншотов текстового экрана в файлик, решил что я всю понял, я крутой и можно начинать писать свою пародию на DESQview (о котором я тогда не знал). Вышел хроможопый кусок говна, который больше вешал тачку чем работал, конец истории.
@je год был 2000, из инструментов был трубопаскаль, трубоассемблер и трубодебагер, который мало чем мог помочь в отладке этой поебени. в канплюкторном классе были 386 с 4 мб RAM и без НЖМД.