Final Update: Hab das BIOS durch eine Bootbare .efi nach Kontakt mit dem Hersteller erhalten und das BIOS neuflashen können!
TL;DR: Benutzer Industrie-PC aus einem Second-Hand Laden gekauft, hat ein BIOS-Passwort welches ich löschen/zurücksetzen will.
Moinsen,
ich habe vor Kurzem in einem Second-Hand-Laden einige andere Sachen für zusammengefasst 280€ ergattert, darin war ein Industrie-PC (der war circa 220€) welcher wahrscheinlich als eine Steuereinheit aus einem Apotheken-Sortierer-Roboter vom Dienstleister ApoStore(?) stammt. Das Gerät ist ein "POC-515" und ist laut Etikett vom Hersteller "Neousys Technology".
Der PC hat einige interessante Features, hier mal paar aufgezählt:
CPU: AMD Ryzen Embedded V1605B (4 Kerne, 8 Threads)
SSD: Samsung 970 Evo plus m.2 250GB
RAM: 8GB DDR4 (gerade nicht sicher wie viel MHz)
Freier Anschluss für ein MezIO-Modul
OS: Windows 10 IoT Enterprise
4x Ethernet (RJ45)-Ports mit PoE+ -Output
2x COM-Anschlüsse
Eine "komische" Stromversorgung, welches mindestens 8V und maximal 35V nehmen kann.
Stromversorgung mache ich gerade mit meinem 100W-USB-C Handynetzteil mit PD und einem PD-Trigger, der 20V ausgibt. Die werden direkt in den PC geleitet, wodurch der angeschaltet werden kann.
Das Windows auf dem PC ist noch komplett konfiguriert und hat noch verschiedene Software von dem Betrieb installiert, Windows startet automatisch beim booten in einen Service-User, der wohl beim Arbeiten verwendet wurde. Die Daten darauf sind mir wirklich egal, das folgende ist nur das Problem (Sorry für das lange Intro):
Während das Boot-Menü wahrscheinlich kein Passwort hat, ist das BIOS Passwort-verschlüsselt und nach 3 Fehlversuchen muss ich es neustarten um weitere zu testen. Klar könnte ich einfach ein neues Windows darauf installieren, jedoch will ich unter anderem auf dem PC ein Proxmox installieren, und den unter anderem als ein Opn-/PFsense-Router zu verwenden. Zu meinem Pech wurden auf dem Gerät jedoch die Virtualisierungsfeatures im BIOS deaktiviert, weshalb ich entweder die Routersoftware Baremetal laufen lassen müsste, was aber alleine etwas overkill wäre.
Ich überlege deshalb, wie ich das Passwort zurückgesetzt bekommen haben will.
Option 1:
Ich habe einen CH341B -Programmer (welcher zwar ein schwarzes Board wie die -A variante hat, jedoch ein -B Chip auf der Platine hat). Das wäre zwar ein Ansatz, jedoch ist der BIOS-Chip auf der Platine ein Winbond 25Q64JWSIQ, und ich finde gemischte Meinungen ob das jetzt ein 1,6(oder 8)V-Chip oder ein 3,3V-Chip ist, weshalb ich nicht weiß ob ich meinen Programmer ohne extra 1,6(oder 8)V-Chip-Adapter verwenden kann. Würde ich aber ungern machen, da die neuen Nicht-EU Import-Zölle mich flaxen würden (ich würde safe noch weitere sachen aus meinem Warenkorb auf Ali bestellen 😅)
Option 2:
Ich kann ein Ticket beim Hersteller vom Gerät eröffnen und fragen ob die zufällig ein Art BIOS-Master-Key haben um das Passwort zurückzusende
Option 3:
Ich kontaktiere den Vertreiber/Das Systemhaus vom PC und frage da irgendwie nach ob die mir dabei helfen könnten.
Wenn ihr Ideen haben solltet, gibt gerne bescheid!
Edit 1: Ich habe bereits das BIOS mit dem Reset-Button zu clearen, die Batterie für circa 3 Stunden entfernt zu lassen aber beides hat nicht geholfen (hab gleichzeitig die Wärmeleitpaste getauscht). Hab mal Gemini gefragt, es meinte dass es bei manchen Boards nochmal extra versteckte Clear-Pins geben kann die auch das Passwort Rosetten können.
Edit 2: [Inhalt bei Option 1 etwas ergänzt]
Edit 3: Hab jetzt gestern noch versucht das Gerät ohne CMOS-Batterie nochmal für ne halbe Stunde zu entladen, hab nochmal nach irgendwelchen versteckten Pins zum resetten gesucht, das Gerät dann ohne Batterie dann hochgefahren aber alles hatte keine Auswirkungen gehabt, da es immer noch ein Passwort abgefragt hat. Hab beim Hersteller nun ein Ticket geöffnet wo ich um Hilfe gebeten habe.
Das Label auf dem PCB für den Bios-Reset button ist anscheinend ein "Clear RTC" (Real-Time-Clock), weshalb dies wohl deshalb das Passwort nicht zurückgesetzt hat. Zudem habe zwar gestern einen versteckten Knopf/Switch mit dem Label "Reset Switch" gefunden, das ist aber nur ein Power-Neustart und kein CMOS-Reset.
Für das WWW habe ich für alle Interessenten auch die Vorder- und Rückseite der Platine: Bilder
Edit 4: ich habe eine GUTE nachricht heute morgen als Antwort von denen bekommen, mit der Bitte die BIOS-Batterie doch erneut anzustecken und den clear-button zu drücken. Sollte das nicht klappen, würden sie mir das BIOS-Image schicken damit ich dieses reflashen kann! Das habe ich dann auch direkt angefragt und warte nun auf die Rückmeldung. Sobald ich es haben sollte und dies klappen sollte, melde ich mich erneut und würde ggf. das Image online auch anderen bereitstellen die das selbe Problem mit dem Gerät haben.
Edit 5: Hab vom Support eine .efi -file bekommen, die ich mit Rufus und mit einer UEFI-Shell-ISO auf einen USB flashen soll. Ich teste das mal aus, sobald ich wieder von der Arbeit zuhause bin.