Wie kann ich Seriennummer und Mac Adresse im BIOS hinterlegen unter UNIX?

...komplette Frage anzeigen

4 Antworten

Du hast dich sehr unklar - und eigentlich falsch - ausgedrückt! Erst in einem Kommentar rückst du damit raus, um was es eigentlich geht:

Remote-Boot

Um so etwas zu realisieren brauchst du m.W. einen DHCP-Server, der auch einen Eintrag für den Code zum Starten eines BS vorhält. In einem solchen Server kann man auch feste IP-Adressen hinterlegen. Unter Linux sind die benötigten Programme freie SW.

In einem DHCP-Server kann man - anhand der MAC-Adresse - hinterlegen, welche IP-Adresse dieser MAC zugeordnet werden soll ... und ob auch ein Boot-Code ausgeliefert werden soll.

GWBln 30.10.2015, 14:06

Nachtrag:

Der Netzwerk-Adapter braucht dafür natürlich einen PROM (Programmable Read Only Memory) Baustein, der das handhaben kann). Ob ein virtueller Adapter in einer VM das auch kann, bin ich mir nicht sicher!

0

MAC-Adressen sind Bestandteil von Netzwerkadaptern und die haben mit dem BIOS erst einmal nichts zu tun. MAC-Adressen sind auch fest im CHIP eingebrannt und können dort nicht verändert werden. Erst ein Betriebssystem könnte eine Transformation vornehmen. Aber wenn das läuft ist das BIOS praktisch abgeschaltet.

MaexTheLegend 29.10.2015, 17:05

Da geht mir glatt ein licht auf. Ich drücke es mal besser aus und auch korrekter => Ich möchte die Maschinen über PXE Booten. Will aber die Maschinen anhand von ihrer Seriennummer finden/booten können. Wie kann ich das im BIOS hinterlegen.

0
suessf 30.10.2015, 08:12
@MaexTheLegend

So viel Licht scheint dir noch nicht aufgegangen zu sein :-)

Die MAC-Adresse gehört zum Netzwerkadapter und ist dort seine physische Adresse, sozusagen die Seriennummer des Adapters. PXE arbeitet nach Standards und darin ist nun mal genau definiert, wie es funktioniert -> eine Computerseriennummer ist dort definitiv nicht vorhanden! Was du willst bedeutet, dass du deinen eigenen PXE-Standard schreiben musst - sowohl auf Clientseite, als auch auf Serverseite. Naja, dann mal gute Nacht - und Licht aus.

1

Die MAC-Adresse ist eine von Herstellern vergebene Adresse für deren Netzwerkadapter, die im ROM fixiert wird. Die kann man zwar auslesen aber nicht verändern!

Es ist mehr als zweifelhaft, dass man dir erlaubt, neue Normungen zu erfinden!

dein BIOS hat eine MAC-Adresse, habe ich da bisher etwas verpasst ?

Was möchtest Du wissen?