Seite 1 von 1

Netboot Win7 Computername

Verfasst: 31 Mär 2017, 12:15
von ilikeopsi
Hallo,

zunächst würde ich gerne das großartige Opsi-Projekt loben. Ein super Projekt, kostenlos, einfach top!
Ich und meine Kollegen sind gerade dabei, das Deployment der Windows-Installationen von Windows Server auf OPSI umzustellen.
Opsi verwenden wir schon seit längerem, um unsere Software zu verteilen und auf dem neuesten Stand zu bringen, was auch einwandfrei und einfach super funktioniert. Wieso dann auch nicht den Windows-Server zur Windows-Installation ganz abschaffen und ebenfalls durch OPSI ersetzen? :)

Ein Problem, welches ich einfach noch nicht lösen konnte: wenn wir einen Rechner über das NetBoot Produkt Win7-x64 installieren, dann hätten wir gerne, dass der Computername (bzw. Hostname) bei der Win-Installation einem bestimmten Muster folgt. Wir setzen hier nur auf Dell-Rechner, die alle einen Service Tag haben. Bis jetzt war es so, dass der Windows Server automatisch bei der Installation den Computernamen wie folgt festlegt: "tag-<SERVICE TAG>", also z.B: der Service Tag ist 6X5F4F, dann kriegt der installierte Rechner den Computernamen "tag-6X5F4F".

Meine Frage ist; wie kriege ich OPSI dazu, dies ebenfalls zu tun? Ich sehe, dass bei der Hardwareinvetarisierung der Service Tag erfolgreich ausgelesen werden kann. In der unattended.xml gibt es den Parameter <Computername>.
Ich hab leider keinen Schimmer, wie ich mein Problem bewerkstelligen kann. Ich sitze seit einer Woche genau an diesem Problem, komme aber überhaupt nicht weiter. Ansonsten läuft alles einwandfrei und echt zufriedenstellend. Vielen Dank an alle, die mir weiterhelfen können. ;)

Re: Netboot Win7 Computername

Verfasst: 31 Mär 2017, 15:33
von uncle_scrooge
Ich hab's jetzt drei Mal gelesen. Aber Dein eigentliches Problem verstehe ich immer noch nicht.

Grundsätzlich wird ein per netboot installierter Rechner entsprechend des Namens im OPSI benannt.
Lies, wenn Du im ConfigEd einen Rechner 'Maier' anlegst, wird er auch unter dem Namen 'Maier' installiert.
Wenn Du ihn als tag-123456 anlegst, wird er auch entsprechend installiert.
Wenn die Benennungen unterschiedlich sein sollen (wenn ja, warum?) wird es etwas aufwendiger. Dann mußt Du das netboot-Paket mit einer Variablen 'meinlieberdellcomputer' erweitern, in der unattend.txt in
<ComputerName>#@pcname*#</ComputerName>
pcname durch meinlieberdellcomputer ersetzen.
Und die Variable natürlich bei Installation im ConfigEd mit passendem Wert füllen.

Aber beschreibe besser noch mal kurz und kanpp, wie ihr installiert. (Siehe zweiter Satz oben.)

Re: Netboot Win7 Computername

Verfasst: 31 Mär 2017, 18:12
von ilikeopsi
Zunächst einmal danke für deine Antwort und besonders fürs 3x lesen :mrgreen:

Nach deinem Kommentar ist bei mir das Licht angegangen. Bis jetzt war es immer so: neuer Rechner per USB STICK booten, danach verbindet sich der Rechner automatisch zum Windows Server und beginnt vollautomatisch die Installation, sprich unter Anderem Windows installieren, Service Tag von BIOS auslesen und den Computernamen entsprechend setzen (tag-<Service tag>), anschließend die Software installieren.

Ich habe erstmal ein experimentelles Setup mit einer Opsi-VM und einem Dell-Rechner aufgebaut und Rechner manuell eingetragen.
Wenn ich es richtig verstanden habe (muss ich Montag unbedingt ausprobieren) dann kann ich doch den Rechner per Opsi boot CD booten, den Hostnamen manuell eintragen und das wars dann auch schon oder?
Meine Frage zielte darauf ab, ob Opsi bei der Installation per Boot cd den Hostnamen vollautomatisch ins Formular eintragen kann (wie Windows Server es macht). Wobei letzteres jetzt irrelevant ist, da wie schon gesagt ich wegen dem Aufbau meines Setups komplett vergaß, den Rechner per Boot CD zu starten, wo ich den Computernamen, der zugewiesen werden soll, ja einmalig manuell eintragen kann. Kein Wunder also, dass ich nicht voran kam :lol:
Besten Dank nochmal, manchmal denkt man so kompliziert, das man die einfachste Lösung nicht sieht :D

Re: Netboot Win7 Computername

Verfasst: 31 Mär 2017, 18:24
von uncle_scrooge
>>kann ich doch den Rechner per Opsi boot CD booten, den Hostnamen manuell eintragen und das wars dann auch schon oder?
Yep.
Oder aber vorab im ConfigEd (GUI) eintragen und ins PXE booten. Ist der Weg, den ich bevorzuge.
Und wenn Du sehr viele Rechner hast, gibt es Möglichkeiten, die in einem Rutsch in OPSI einzutragen. Als Minimalinformation brauchst Du Rechnernamen und zugehörige MAC-Adresse. Aber das führt jetzt zu weit.

Re: Netboot Win7 Computername

Verfasst: 03 Apr 2017, 15:56
von ilikeopsi
Hat bestens geklappt! Danke!!

Re: Netboot Win7 Computername

Verfasst: 03 Apr 2017, 16:04
von n.wenselowski
uncle_scrooge hat geschrieben:Und wenn Du sehr viele Rechner hast, gibt es Möglichkeiten, die in einem Rutsch in OPSI einzutragen. Als Minimalinformation brauchst Du Rechnernamen und zugehörige MAC-Adresse. Aber das führt jetzt zu weit.
Hinweis: das wie steht im Getting Started :)