Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Idee oder Tool für CD bzw. Stick für automatisierte Systemvorbereitung

Mitglied: Naderio

Naderio (Level 1) - Jetzt verbinden

27.06.2014, aktualisiert 30.06.2014, 1439 Aufrufe, 4 Kommentare, 1 Danke

Hallo Leute,

Ich habe ein für relativ spezielles Anliegen.

Ich möchte Prozesse optimieren. Wir verkaufen in unsereer Firma viele unterscheidliche PCs, jedoch mit immer wiederkehrender hardware.
Ich möchte nun einen Stick entwickeln, auf dem ein Tool ausgeführt wird welches automatisch ermittelt welche Komponenten verbaut sind und hierzu die passenden Treiber installiert. So eine Art OneClickSetup. Die Treiber liegen demnach alle auf dem Stick in einem Ordner, wo ich jederzeit die aktuellsten Treiber hinterlegen kann.
Weiter soll der Stick alle Windows Updates installieren, sowie einige standard Tools, die wir immer mit installieren wie Adobe Reader, Java etc. Die Updates werde ich mit WSUS Offline realisieren, womit ich schon viele positive Erfahrung sammeln konnte. Für die Standard-Tools habe ich ein Skript geschrieben welches auch schon durch den "Beta-Test" durch ist.

Nur die Treiber-Sache - die bereitet mir noch Kopfzerbrechen.

Kennt jemand von euch eine Möglichkeit oder ein Tool was in diese Richtung geht?



Hier nochmal schematisch:

-Windows (z.B. 8 64Bit) frisch installieren
-->Stick rein
--->Tool starten
---->Programm erkennt Mainboard XY
------->Treiber für mainboard XY für Win8 64Bit wird installiert
---->Programm erkennt Grafikkarte ABC
------->Treiber für Grafikkarte ABC für Win8 64Bit wird installiert
----> ......
Dann ruft das Programm ruft die Installer für verschiedene Programme im /silent Modus auf
Dann wird WSUS Offline-Update ausgeführt

Fertig.


Alles soll mit möglichst wenig Benutzereingaben geschehen.


Ich bin gespannt auf eure Ideen / Anregungen.

Vielen Dank,

Thomas


EDIT:
Mal fix ein Paar Rechtschreibfehler behoben ^^
Mitglied: mayho33
LÖSUNG 27.06.2014, aktualisiert 30.06.2014
Hi!

Das hört sich eher nach ZiroTouchImage an und dynamische Treiberinstallation ala SCCM.

Mein Vorschlag ist folgender den ich aber im Detail noch nie so durchgeführt habe:

1. Wenn das OS schon auf dem Rechner ist einfach ab Schritt 2 weiterlesen, anderenfalls empfehle ich dir mal das Thema SYSPREP (MSDN)
2. Hardware analysieren: Das ist ziemlich Hardcore, denn selbst wenn du nur Mainboard und Graka berücksichtigen würdest, hättest du schon viel zu tun. Trotzdem wurde es wohl funktionieren, ist halt viel Logik zu hinterlegen.
a. Schon versucht über die WMI das System auszulesen (stichwort WMI-Explorer http://www.ks-soft.net/hostmon.eng/wmi/)?
b. Devcon könnte auch helfen (Jede Hardware hat eine eigene Hardware-ID die sich in der INF des Treiber wieder findet).
3. Installation der Software: Da hast du auch eine Challange vor dir ist aber nicht unlösbar. Einige Hersteller unterstützen sehr gut was Silent-Install angeht, andere denken nicht mal darüber nach. Was du aber immer haben wirst ist Suchen, Suchen, Suchen nach den Parameter. Hast du aber mal die richtigen gefunden kann das über ein Script sehr gut abgefackelt werden
4. UPDATES: da gibt es doch schon einige Tools die das ganz gut können. Mein Favorit ist „WSUS Offline Update“ (http://www.wsusoffline.net/docs/). Wenn du das ganze noch dynamische machen willst kannst du die Updates auch in einen Ordner schmeißen, dort durchnummerieren und via Script mit DISM arbeiten (MSDN)

Das ist der theoretische Teil, Die Umsetzung… Ist aber möglich. Halt viel Arbeit. Wenn das aber so oft wie ich jetzt denke vorkommt, würde es sich wohl auszahlen zumindest einiges zu automatisieren.
Schon mal darüber nachgedacht einfach den kleinen Bruder des SCCM zu nutzen für sowas? Stichwirt MDT (http://technet.microsoft.com/en-us/windows/dn475741.aspx)

Lg

mayho
Bitte warten ..
Mitglied: Lochkartenstanzer
LÖSUNG 27.06.2014, aktualisiert 30.06.2014
Moin,

ich würde das ganz pragmatisch mit einem Linux-Bootstick erledigen:

  • booten
  • automatisiert mit lspci und lsusb Geräteliste erstellen
  • basierend auf dieser Liste die passenden Treiber einfach in einen Treiberordner kopieren
  • Batchdatei erzeugen, die alle Treiber automatisiert bei nächsten Boot in Windows installiert
  • fertsch.

lks

Nachtrag: Man könnte natürlich auch mit dmidecode weitere Details auslesen und in einem Skript weiterverarbeiten.

Edith: Typos
Bitte warten ..
Mitglied: Naderio
30.06.2014 um 08:11 Uhr
Hallo mayho33 und Lochkartenstanzer,

Eure Lösungen klingen beide gut, werde ich mir auf jeden Fall in den nächsten Tagen praktisch anschauen.
Habe das ganze mal auf gelöst gesetzt, weil ich mit den genannten möglichkeiten mit sicherheit weiter komme.

Vielen Dank euch beiden

Thomas
Bitte warten ..
Mitglied: mayho33
01.07.2014 um 12:39 Uhr
Hi!

Freut mich, das wir dir helfen konnten!!

mayho
Bitte warten ..
Ähnliche Inhalte
Speicherkarten
Tool zum neuformatieren eines USB-Sticks
Frage von flyingKangarooSpeicherkarten6 Kommentare

Hallo, ich suche ein Tool womit man einen USB-Stick möglichst unkompliziert neu partitionieren und formatieren kann Manchmal liegen die ...

Hardware
CD-Funktion von USB-Stick entfernen
gelöst Frage von honeybeeHardware6 Kommentare

Hallo, ich habe einen USB-Stick als Werbegeschenk bekommen. Im USB-Stick sind sowohl ein Programm als CD-Funktion sowie eine Datenpartition ...

Backup

Grafisches Tool für automatisiertes Backup PostgreSQL Datenbank

gelöst Frage von udobecBackup11 Kommentare

Guten Morgen, ich sollte vielleicht etwas weiter ausholen, um mein Anliegen darzustellen: Seit einigen Jahren wird versucht, bayernweit an ...

Backup

Image von CD oder Stick erstellen ohne Installation am Gerät

Frage von SyncmastaBackup7 Kommentare

Hallo, ich habe die folgende Situation & Anforderung: PC soll archiviert werden (Image der Datenträger) 1:1 Betriebssystem des betroffenen ...

Neue Wissensbeiträge
Humor (lol)
IoT-Gefahr: Smartes Aquarium leckt!
Information von Lochkartenstanzer vor 17 StundenHumor (lol)3 Kommentare

Moin, Die IoT-Manie hat weitere Opfer gefunden. Ein Casino-Leck durch ein smartes Aquarium: Allerdings haben sie kein Wasser, sondern ...

Router & Routing

Alte Fritzbox 7270 mit VPN und SIP-Telefonie hinter O2 Homebox 6641 als "Modem"

Erfahrungsbericht von the-buccaneer vor 1 TagRouter & Routing3 Kommentare

Nun war es soweit: Auch O2 hat mich mit VOIP zwangsbeglückt. Heute am Privatanschluss, in 2 Wochen ist das ...

Sicherheit

Ungepatchte Remote Code Execution-Lücke in LG NAS

Information von kgborn vor 1 TagSicherheit

Nutzt wer LG NAS-Einheiten? In den NAS-Einheiten der LG Network Storage-Einheiten gibt es eine sehr unschöne Schwachstelle, die einen ...

Windows Update

Neue Version KB4099950 NIC Einstellungen gehen verloren

Information von sabines vor 1 TagWindows Update2 Kommentare

Es ist eine neue Version des KB4099950 verfügbar, die das Problem mit den verlorenen Netzwerkeinstellungen lösen soll. Das Datum ...

Heiß diskutierte Inhalte
Sicherheit
Verbindliche Zustellung per E-Mail?
Frage von ahussainSicherheit18 Kommentare

Hallo allerseits, ein Kunde von mir nutzt intensiv Fax. Hauptgrund: zusammen mit einer Empfangsbestätigung ist eine verbindliche Zustellung gewährleistet. ...

Sonstige Systeme
Wie Normenkataloge im Unternehmen bereit stellen?
Frage von MuzzepuckelSonstige Systeme14 Kommentare

Hallo Kollegen, ich lese schon lange hier mit, nun mein ersrer Beitrag, bzw. Frage. :-) Wir benötigen für unsere ...

Linux Netzwerk
Raspberry Pi 3: WLAN Power save deaktivieren
Frage von nordie92Linux Netzwerk13 Kommentare

Moin moin, mein Raspberry Pi 3 Model B benötigt eine dauerhaft aktive WLAN-Verbindung. Leider bricht die WLAN-Verbindung nach einigen ...

SAN, NAS, DAS
Entscheidung SAN Dell oder HP
Frage von VincorSAN, NAS, DAS13 Kommentare

Hallo, wir wollen uns für unsere Hyper V Umgebung eine neue SAN Anschaffen. Es laufen 30 VM's darunter, DC; ...