Ik heb na jaren het stof van een pricewatch: ASRock AM1H-ITX afgeblazen, en de BIOS-batterij blijkt leeg te zijn. Het is helaas geen standaard knoopcel, maar wel één met een vastgesoldeerd kabeltje en een krimpkous errond om de boel bij elkaar te houden:

De verpakking - inclusief de vastgesoldeerde contactpunten - heb ik opengepield en er een nieuwe ingestoken, maar dat brengt geen soelaas. Ik vind online wel vervanging maar de 2-pinsconnector lijkt niet echt standaard te zijn. Ik lees ook wat verhalen over de polariteit die voor sommige modellen verkeerd zit, dus ik heb nog niet direct vervanging besteld.
Nu komt de clou: zolang de stroom niet van de voeding afgaat onthoudt de UEFI zijn instellingen, en ook de opstartschijf. Als de stroom eraf gaat (bv. uit het stopcontact om PC te verplaatsen) dan herkent het moederbord de opstartschijf niet meer. Ook manueel de opstartschijf in de UEFI shell selecteren haalt niks uit; het lijkt erop alsof de bootloader gewist is. Als ik van een USB-stick opstart, naar de Debian-installatie op de oorspronkelijke opstartschijf chroot, en GRUB2 opnieuw installeer, dan kan ik daarna gewoon opstarten van diezelfde schijf alsof er niks gebeurd is. Dat gaat allemaal goed (cold boot, reboot) zolang de stroom op de voeding blijft staan. De interne klok van het moederbord werkt natuurlijk niet, dus dat is wel een probleem, maar NTP fikst dat zolang de afwijking niet te groot is.
Ik kan maar niet vinden wat er juist aan de hand is waardoor het moederbord wel de schijven ziet, maar (ook als ik 'm por) geen bootschijf of bootloader vindt tot ik GRUB2 opnieuw installeer. Weet iemand wat hier aan de hand is? Ik heb een workaround, maar had graag geweten wat er hier juist speelt.

De verpakking - inclusief de vastgesoldeerde contactpunten - heb ik opengepield en er een nieuwe ingestoken, maar dat brengt geen soelaas. Ik vind online wel vervanging maar de 2-pinsconnector lijkt niet echt standaard te zijn. Ik lees ook wat verhalen over de polariteit die voor sommige modellen verkeerd zit, dus ik heb nog niet direct vervanging besteld.
Nu komt de clou: zolang de stroom niet van de voeding afgaat onthoudt de UEFI zijn instellingen, en ook de opstartschijf. Als de stroom eraf gaat (bv. uit het stopcontact om PC te verplaatsen) dan herkent het moederbord de opstartschijf niet meer. Ook manueel de opstartschijf in de UEFI shell selecteren haalt niks uit; het lijkt erop alsof de bootloader gewist is. Als ik van een USB-stick opstart, naar de Debian-installatie op de oorspronkelijke opstartschijf chroot, en GRUB2 opnieuw installeer, dan kan ik daarna gewoon opstarten van diezelfde schijf alsof er niks gebeurd is. Dat gaat allemaal goed (cold boot, reboot) zolang de stroom op de voeding blijft staan. De interne klok van het moederbord werkt natuurlijk niet, dus dat is wel een probleem, maar NTP fikst dat zolang de afwijking niet te groot is.
Ik kan maar niet vinden wat er juist aan de hand is waardoor het moederbord wel de schijven ziet, maar (ook als ik 'm por) geen bootschijf of bootloader vindt tot ik GRUB2 opnieuw installeer. Weet iemand wat hier aan de hand is? Ik heb een workaround, maar had graag geweten wat er hier juist speelt.
Got Leenucks? | Debian Bookworm x86_64 / ARM | OpenWrt: Empower your router | Blogje