Kann man den ROM auslesen, wenn die Karte in betrieb ist?
Ähnlich wie beim BIOS Update.
Ich habe hier zwei S-ATA PCI-Karten mit dem gleichen Chipsatz.
Beide mit einem Flash-ROM.
Aber nur eine ist startfähig und werkelt in einem AMD-939 Board.
Als Ersatz für den def. S-ATA Anschluß.
Nun möchte ich den auslesen ohne runterzulöten.
Gibt es irgend ein Tool?
Kann Win, Mint oder DOS sein.
In dem Flash-ROM ist doch nur das RAID-Bios.
Der SATA-Chip selbst dürfte auch ohne so ein BIOS vom Betriebssystem
erkannt werden. Booten will man heute eh nicht mehr von SATA.
Ich würde eine SSD installieren und dann von dort booten. Dann kannst
die SATA-Festplatten in das System einbinden.
michael_ schrieb:> Aber nur eine ist startfähig
"startfähig" heißt was genau?
Daß Du dann mit Deinem BIOS von einer daran angeschlossenen Platte
booten kannst?
Daß Du dann mit Deinem BIOS direkt von zwei (oder mehr) angeschlossenen
Platten in einem RAID-Verbund booten kannst?
Oder das überhaupt eine an diesem Controller angeschlossene Platte vom
Betriebssystem erkannt wird, wenn Du vorher von einem anderen Medium
gebootet hast?
Sag doch mal klipp und klar, wie sich das RAID BIOS meldet, u. Vendor
und Device ID (zeigt des Mainboardbios an, wenn man den Splashscreen
abschaltet). Bzw, guck was auf dem großen Chip des SATA Controllers
draufsteht.
Oft werden Intel, Realtek oder Broadcom Chips von irgendwelchen
Kartenherstellern eingekauft und verbaut. Der Fertiger schert sich dann
nicht mehr um sein Konstrukt. Möglicherweise wird man aber über den
Chipsatzhersteller fündig, das man dort ein BIOS und ein Flashtool
findet. So habe ich mir mal vor 15 Jahren einen 4 Kanal SATA Controller
auf RAID 5 umgeflasht, da er einen Broadcom Chip hatte.
Der verbaute FLASH war zwar doppelt so groß, wie das ROM Image, aber das
habe ich daraufhin mittels Hex-Editor nochmal an sich selbst drangehängt
und diese Datei dann geflasht. Danach hat die Karte als RAID 5
Controller sich gemeldet.
> Gibt es irgend ein Tool?> Kann Win, Mint oder DOS sein.
Auslesen: DOS DEBUG.COM reicht.
Das BIOS kann sich ja nicht wehren :-).
Ein Diagnosetool kann huelfreich sein, die Adressbereiche
der BIOS-Erweiterungen aufzuspueren.
Fuers Flashen muesstest du beim Chip und Kartenhersteller suchen.
Dr. h.c. servicia schrieb:> P.S.: Du kannst diese BIOS-Erweiterung auch in den Boot-PROM> z.B. einer Netzwerkkarte flashen. Der ist das naemlich voellig egal.
Oder das Option ROM ins Mainboard-BIOS einbinden und dieses dann neu
flashen. Bevor es UEFI gab, gab es für sowas im Netz geleakte Tools, wie
cbrom unter Dos. Die Chancen sich damit das Board abzuschießen waren
aber ganicht mal so gering. Ein Backup und ein Chipprogrammiergerät
nebst Löterfahrung sollte man schon haben.
Selbst ein Dual BIOS Board (Gigabyte) ist keine 100% ige
Rückversicherung.
Mein Kumpel hatte ein Giabyte Board mit Dualbios und Zusatzkomponenten
ohne Ende. Es gab für einen Controller ein neueres Option ROM, als im
letzten verfügbaren offiziellen BIOS. Als habe ich das alte Option ROM
rausgeschmissen, das Neue eingebunden und ihm dieses Custom BIOS
geflasht. Trozdem hängte sich das BIOS beim Booten auf. Da die
Prüfsummen stimmten, gab es für das BIOS auch keinen Grund das Backup zu
aktivieren - und manuell kam ich da nicht hin, weil sich die Kiste
aufhängte. Da Gigabyte sich voll und ganz auf das Dualbios verließ,
waren die beiden Chips (PLCC32 Gehäuse) verlötet. Also habe ich die
Chips rausgeföhnt, 2 Sockel aufgelötet und den zersägten Chip mit dem
Backup geproggt und die Chips in die Sockel gestopft. Das Board war
gerettet, aber ich hatte einen Nachmittag lang geschwitzt ;-)
> Trozdem hängte sich das BIOS beim Booten auf. Da die> Prüfsummen stimmten, gab es für das BIOS auch keinen Grund das Backup zu> aktivieren
Das haettest du einfacher reparieren koennen.
Dazu "erzeugt" man einen Lesefehler. Z.B. 2 Datenleitungen
kurzzeitig bruecken beim Booten.
Braucht ein gutes Zeitgefuehl den richtigen Zeitpunkt abzupassen.
Bei SBCs aus dem Telekomsektor kann man so einfach das
oft vorhendenen Monitorprogramm starten.
Gerd E. schrieb:> michael_ schrieb:>> Aber nur eine ist startfähig>> "startfähig" heißt was genau?>> Daß Du dann mit Deinem BIOS von einer daran angeschlossenen Platte> booten kannst?
Ja.
Ich will auch kein RAID.
Das soll nur den S-ATA auf der Hauptplatine ersetzen.
Funktioniert auch prima.
DELOCK mit VIA VT6421A.
Die zweite, die nicht startet, hat den gleichen Chip und ist ähnlich
aufgebaut.
Dr. h.c. servicia schrieb:>> Gibt es irgend ein Tool?>> Kann Win, Mint oder DOS sein.>> Auslesen: DOS DEBUG.COM reicht.> Das BIOS kann sich ja nicht wehren :-).
Ich weiß ja noch nicht mal, wo es , und ob es eingeblendet ist.
Die Alten hier kennen vielleicht noch den c't-Flasher.
Da war das einfacher mit den ISA-Bus.
Dr. h.c. servicia schrieb:> P.S.: Du kannst diese BIOS-Erweiterung auch in den Boot-PROM> z.B. einer Netzwerkkarte flashen. Der ist das naemlich voellig egal.
Hab ich was gefundn. Ist mir aber zu kompliziert und nur an eine
Hauptplatine gebunden.
Ich denke, es ist diese, die booten kann.
ebay 194431766337
> Ich weiß ja noch nicht mal, wo es , und ob es eingeblendet ist.>> z.B. einer Netzwerkkarte flashen> Ist mir aber zu kompliziert und nur an eine Hauptplatine gebunden.
Ich fuerchte mal so wird das nuex.
So ahnungslos wird das nur mit Loetarbeit fuer dich loesbar sein.
Dann braucht man nur noch einen passenden Programmer.
Trotzdem noch mal der Tip das Diagnosespftware solche BIOS-Addons
finden und anzaigen kann. Z.B. Amidiag, PC-Doctor, Quarterdeck MFT, ...
Der Bereich liegt ueblicherweise von C000:0000 bis F000:0000
in dem man natuerlich auch selber suchen kann.
Oder einfach eine Karte mit RAID/Boot-BIOS kaufen.
> den c't-Flasher
Hat man nicht gebraucht, wenn man eine Netzwerkkarte mit Sockel hatte.
Gerald B. schrieb:> Sag doch mal klipp und klar, wie sich das RAID BIOS meldet, u. Vendor> und Device ID (zeigt des Mainboardbios an, wenn man den Splashscreen> abschaltet).
Hier mal die Meldung vomm Boot-Bios.
Dr. h.c. servicia schrieb:> Oder einfach eine Karte mit RAID/Boot-BIOS kaufen.
Steht nirgends dabei und sind relativ teuer.
>> den c't-Flasher> Hat man nicht gebraucht, wenn man eine Netzwerkkarte mit Sockel hatte.
Aber nur sehr rudimentär.
Die Tools schau ich mir aber an.