killy;_)billy 10 Geschrieben 16. November 2004 Autor Melden Teilen Geschrieben 16. November 2004 Hier meine Unattended.cvs ------------------------------------------------------------------------------------ ;SetupMgrTag [userData] FullName="user1" OrgName="org1" ComputerName=Rechner1 ProduktKey="?????-?????-?????-?????-?????" [Data] AutoPartition=1 MsDosInitiated="0" UnattendedInstall="Yes" [unattended] UnattendMode=FullUnattended OemSkipEula=Yes OemPreinstall=No TargetPath=\WINDOWS [GuiUnattended] AdminPassword=verschlüsselt EncryptedAdminPassword=Yes OEMSkipRegional=1 TimeZone=110 OemSkipWelcome=1 [Display] BitsPerPel=16 Xresolution=640 YResolution=480 Vrefresh=60 [identification] JoinWorkgroup=ARBEITSGRUPPE [Networking] InstallDefaultComponents=Yes [shell] ; Use classic start menu DefaultStartPanelOff=Yes ; Use classic visual style DefaulThemesOff=Yes ; Unattended script specific parameters. These are ignored by Windows. [_meta] fdisk_lba = 1 ; Modify the following to allow/disallow (1/0) fdisk confirmation. fdisk_confirm = 0 ; This partition is only used for the Install Only! fdisk_cmds = "fdisk /clear 1;fdisk /pri:2000;fdisk /activate:1" format_cmd = "format c: /y /z:seriously /q /v: " replace_mbr = 1 edit_files = 0 ; This chooses the main installation type. Remove to force the menu. top = "base.bat" middle = "middle.bat" bottom = "" ; No NTP servers ntp_servers = "" ; Force an install of Windows XP SP1. OS_media = "Z:\os\winxpsp1" ; Force an install of Windows 2000 SP4. ; OS_media = "Z:\os\win2ksp4" ; Force an install of Windows 2000 Server SP4. ; OS_media = "Z:\os\ws2ksp4" ------------------------------------------------------------------------------------ killy;_)billy.... Zitieren Link zu diesem Kommentar
highend 10 Geschrieben 16. November 2004 Melden Teilen Geschrieben 16. November 2004 ??? unattend_ed_.csv? Im site Verzeichnis liegt eine Datei, die unattend.csv (ohne das + ed) heißen muss. Diese füttert man mit den entsprechenden Werten, woraufhin die config.pl diese Datei ausliest und automatisch dann eine entsprechende unattendet._txt_ für diesen Client für den Installationsprozess erstellt. Entweder du hast dich verschrieben oder irgendwas falsch verstanden. Meine sieht z.B. so aus: "Lookup","Property","Value" "0007E90A8A81","ComputerName","high-test" "high-test","FullName","Jack Walter" "Jack Walter","OrgName","Unknown" "0007E90A8A81","AdminPassword","jackyo" "Default","AdminPassword","test" "high-test","Windows XP Professional ProductID","CODE SUPPRESSED" "high-test","JoinWorkgroup","highend" "Default","top_scripts","base.bat" Und wenn der Rechner, der diese MAC besitzt mit einer (modifizierten) Linux BootCD hochfährt und sich am Share anmeldet, werden alle diese Parameter automatisch vergeben. -- Highend Zitieren Link zu diesem Kommentar
killy;_)billy 10 Geschrieben 16. November 2004 Autor Melden Teilen Geschrieben 16. November 2004 Sorry die datei heisst natürlich unattend.csv okay werde das dann mit meinen Einstellungen ergänzen. Ungefähr so??? ------------------------------------------------------------------------ "Lookup","Property","Value" "0007E90A8A81","ComputerName","rechner1" "rechner1","FullName","user1" "user1","OrgName","org1" "0007E90A8A81","AdminPassword","passwort" "Default","AdminPassword","test" "rechner1","Windows XP Professional ProductID","?????-?????-?????-?????-?????" "rechner1","JoinWorkgroup","Arbeitsgruppe" "Default","top_scripts","base.bat" ; [Data] AutoPartition=1 MsDosInitiated="0" UnattendedInstall="Yes" [unattended] UnattendMode=FullUnattended OemSkipEula=Yes OemPreinstall=No<----is das so richtig??? TargetPath=\WINDOWS [GuiUnattended] OEMSkipRegional=1 TimeZone=110 OemSkipWelcome=1 [Display] BitsPerPel=16 Xresolution=640 YResolution=480 Vrefresh=60 [Networking] InstallDefaultComponents=Yes [shell] ; Use classic start menu DefaultStartPanelOff=Yes ; Use classic visual style DefaulThemesOff=Yes ; Unattended script specific parameters. These are ignored by Windows. [_meta] fdisk_lba = 1 ; Modify the following to allow/disallow (1/0) fdisk confirmation. fdisk_confirm = 0 ; This partition is only used for the Install Only! fdisk_cmds = "fdisk /clear 1;fdisk /pri:2000;fdisk /activate:1" format_cmd = "format c: /y /z:seriously /q /v: " replace_mbr = 1 edit_files = 0 ; This chooses the main installation type. Remove to force the menu. ; No NTP servers ntp_servers = "" ; Force an install of Windows XP SP1. OS_media = "Z:\os\winxpsp1" ; Force an install of Windows 2000 SP4. ; OS_media = "Z:\os\win2ksp4" ; Force an install of Windows 2000 Server SP4. ; OS_media = "Z:\os\ws2ksp4" ------------------------------------------------------------------------ wäre das so richtig ??? und wie du sagst die config.pl mit dem Text von sample-config.pl erweitern. muss in irgendeiner der ganzen .pl dateien im Unattendedsystem etwas verändert werden wenn ja was.... Danke Zitieren Link zu diesem Kommentar
highend 10 Geschrieben 16. November 2004 Melden Teilen Geschrieben 16. November 2004 "wäre das so richtig ???" Nein. Die default Werte werden aus der unattend.txt im \install\lib Verzeichnis geholt und sind an dieser Stelle völlig fehl am Platze. In der sample-config.pl wird doch auch genau gezeigt, welche Properties aus der unattended.csv überhaupt ausgewertet werden. # Property Lookup Order # ===================== ======================================================== # ComputerName <macaddr>,Default # FullName <macaddr>,<ComputerName>,Default # OrgName <macaddr>,<ComputerName>,<FullName>,Default # JoinDomain <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default # JoinWorkgroup <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default # AdminPassword <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default # OS_media <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default # <os_name> ProductKey <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default # <os_name> ProductID <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default # top_scripts <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default # middle_scripts <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default # bottom_scripts <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default # ntp_servers <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default # DriverPath <macaddr>,<ComputerName>,<os_name>,Default # UnattendedFile Default,<os_name>,<OrgName>,<FullName>,<ComputerName>,<macaddr> "und wie du sagst die config.pl mit dem Text von sample-config.pl erweitern." Nein, überschreiben. "muss in irgendeiner der ganzen .pl dateien im Unattendedsystem etwas verändert werden " Nö. Nicht für das, was du da gerade machen willst. -- Highend Zitieren Link zu diesem Kommentar
killy;_)billy 10 Geschrieben 16. November 2004 Autor Melden Teilen Geschrieben 16. November 2004 danke dafür das du die nerve behalten hast und mir somit Unattended ein stückchen nähr gebracht hast werde dich darüber informieren ob es klappt... wovon ich mal ausgehe.. Doppeltes THX.... killy;_)billy :p :p Zitieren Link zu diesem Kommentar
thorgood 10 Geschrieben 16. November 2004 Melden Teilen Geschrieben 16. November 2004 @killy;_)billy Original geschrieben von killy;_)billy da es bei den DOS-Medien immer zu dem Fehler DHCP.prm nicht gefunden kam. Das ist kein Fehler. Die Installationsroutine versucht eine eventuell vorhandene dhcp.prm zu löschen, da diese nicht vorhanden ist gibt es die Meldung. thorgood Zitieren Link zu diesem Kommentar
killy;_)billy 10 Geschrieben 16. November 2004 Autor Melden Teilen Geschrieben 16. November 2004 Böse sache :( :mad: kay das ist die Fehlermeldung: do /z/site/config.pl failed Wrong Number of Items (expected 3): at /z/lib/conf-cvs.pl line 78, <CSV_FILE> line 6 Nur da hab ich nix drin rumgeschrieben, :suspect: Nun ja vielleicht weiss ja einer was das heißt oder heißen könnte.. THX... killy:_)billy Zitieren Link zu diesem Kommentar
highend 10 Geschrieben 16. November 2004 Melden Teilen Geschrieben 16. November 2004 Ich rate dann mal... Deine unattend.cvs ist (wieder mal) fehlerhaft? Herzeigen. -- Highend Zitieren Link zu diesem Kommentar
thorgood 10 Geschrieben 16. November 2004 Melden Teilen Geschrieben 16. November 2004 Dann schaue mal in die Zeile 6 deiner unattend.csv. Dort müssen immer 3 Elemente sein in "" durch Komma getrennt. Beispiel: "0007E90A8081","ComputerName","rechner1" thorgood Zitieren Link zu diesem Kommentar
killy;_)billy 10 Geschrieben 16. November 2004 Autor Melden Teilen Geschrieben 16. November 2004 @highend DOPPEL.. LOL Zitat: Herzeigen. Bisschen Trocken... :p "Lookup","Property","Value" "002708E107CF","ComputerName","Rechner1" "000802C347BF","ComputerName","Rechner2" "Rechner1","FullName","User1" "Rechner2","FullName","User2" "User1","OrgName","org1" "User2","OrgName","org2" "002708E107CF","AdminPassword","passwort" "000802C347BF","AdminPassword","passwort" "Default","AdminPassword","password" "org1","Windows XP Professional ProductKey","?" "org2","Windows 2000 Professional ProductID","?" "Rechner1","JoinWorkgroup","Arbeitsgruppe" "Rechner2","JoinWorkgroup","Arbeitsgruppe" "Default","ntp_servers","none" "Default","top_scripts","base.bat" "Rechner1","middle_scripts","winxpsp2.bat" "Rechner2","middle_scripts","winxpsp2.bat" hast du.... Zitieren Link zu diesem Kommentar
highend 10 Geschrieben 16. November 2004 Melden Teilen Geschrieben 16. November 2004 "@highend DOPPEL.. LOL Zitat: Herzeigen. Bisschen Trocken... " Nö, lediglich eine unmissverständliche Aufforderung :) Deine unattend.csv sieht (ausnahmsweise -> das war jetzt troc ken) i.O. aus. ;) Wann exakt erhälst du diesen Fehler denn? Ich verwende seit heute auch die 4.5er, habe nichts umschreiben müssen (allerdings trotzdem getan, um einige scripte anzupassen) und habe eben als Test den ersten Client damit installiert. Einwandfrei... -- Highend Zitieren Link zu diesem Kommentar
killy;_)billy 10 Geschrieben 16. November 2004 Autor Melden Teilen Geschrieben 16. November 2004 kurz nach: Bye Jove I Think we´ve got it! IP address:xxx.xxx.xxx.xxx Mac address:xxxxxxxxxxxx do /z/site/config.pl failed Wrong Number of Items (expected 3): at /z/lib/conf-cvs.pl line 78, <CSV_FILE> line 6 install.pl exited non Zero ****Dropping to Shell Bash-3.00# ist ende... Meine config.pl : # Property Lookup Order # ===================== ======================================================== # ComputerName <macaddr>,Default # FullName <macaddr>,<ComputerName>,Default # OrgName <macaddr>,<ComputerName>,<FullName>,Default # JoinDomain <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default # JoinWorkgroup <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default # AdminPassword <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default # OS_media <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default # <os_name> ProductKey <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default # <os_name> ProductID <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default # top_scripts <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default # middle_scripts <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default # bottom_scripts <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default # ntp_servers <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default # DriverPath <macaddr>,<ComputerName>,<os_name>,Default # UnattendedFile Default,<os_name>,<OrgName>,<FullName>,<ComputerName>,<macaddr> use warnings; use strict; # Set db for mysql interface #require "conf-mysql.pl"; #CONFIG->setup('DBI:mysql:database=unattended;host=192.168.2.1', 'username', 'password'); Die IP 192.168.2.1 ist der Server? Ja ne... Zitieren Link zu diesem Kommentar
highend 10 Geschrieben 16. November 2004 Melden Teilen Geschrieben 16. November 2004 "Die IP 192.168.2.1 ist der Server? Ja ne..." Nein, die Zeile ist auskommentiert. Es wird nur das unattend.cvs File ausgewertet und keine MySQL-Datenbank abgefragt. Nimm dir nochmal eine Original unattend.cvs und editiere sie per Hand mit einem Editor (vorzugsweise Notepad) so, wie die jetzige. Auch wenn die Datei hier im Thread i.O. aussieht, würde ich darauf tippen, dass der Zeilenumbruch in Zeile 6 nicht in Ordnung ist und deshalb das Script mehr als 3 Variablen "sieht". -- Highend Zitieren Link zu diesem Kommentar
killy;_)billy 10 Geschrieben 16. November 2004 Autor Melden Teilen Geschrieben 16. November 2004 hab die unattend.cvs von 4.4bgenommen funktioniert soweit bis auf das.... Found computername for Mac Address: Pc name Found full name for pc name: pc 1 Found org name pc 1: org 1 do /z/site config.pl failed: Cant call method "name" on an undefined value at/ z/site/config.pl line201. install.pl exited non zero Zitieren Link zu diesem Kommentar
highend 10 Geschrieben 16. November 2004 Melden Teilen Geschrieben 16. November 2004 Nein, das war sicherlich keine sinnvolle Idee, da sich von 4.4 auf 4.5 einiges im Format der unattend.csv geändert hat. Nimm doch bitte die original mitgelieferte aus der 4.5er Version, erstell dir davon eine Sicherheitskopie und pass die dann von Hand _Stück für Stück_ nochmal an. Ist doch wirklich kein Aufwand und das sollte, wenn man keinen Fehler macht, hinterher einwandfrei funktionieren (tut es bei mir ja auch)... -- Highend Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.