home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
Language specific support
Deutsches MediaPortal Forum
Wissenswertes rund um MP
Tipps, Tricks & Tutorials
Festplattenlose Clients aufsetzen
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="Win7" data-source="post: 484633" data-attributes="member: 89302"><p>[USER=54545]jobiwan[/USER]</p><p></p><p>Auf deine Message habe ich mir das nochmal angesehen. Hatte das schon gestern getan und fand die idee eigentlich sehr interessant. So wie ich das sehe muss ich erst mal eine Windows Installation auf dem später zu nutzenden PC ausführen welche dann mit einem Tool von CCBoot in ein Image umgewandelt und auf dem Server gespeichert wird.</p><p></p><p>Muss da jetzt erstmal etwas weiter ausholen:</p><p>Ich habe schon mehrmals Festplatten aufgerüstet und dabei eigentlich dann immer nur das System auf die neue Festplatte kopiert. Dabei ist mir zum Beispiel aufgefallen das man niemals einfach so die alte Festplatte weiter im System betreiben darf da Windows sonst nicht mehr ordnungsgemäß startet. Hat ähnliche Auswirkungen wie das von dir beschriebene Szenario. Unter XP kann man sich zum Beispiel einloggen dann macht er knapp zwei Minuten was und bringt wieder den Login Screen. Mir ist aufgefallen das Windows dabei die alte Systemplatte immernoch als C: erkennt und damit für die neue Platte dann ein anderer Laufwerksbuchstabe wie D: oder so vergeben wird. Ist auch ganz klar schon in Windows NT wurde die alte Zuordnung welche unter Dos ( und somit auch Windows 9x und Windows ME ) noch durch das Bios geschah geändert. Jeder Datenträger bekommt eine eindeutige ID, die wird glaube ich auch in Bootrecord geschrieben und anhand dieser ID wird der Datenträger dann vom System identifiziert. Lediglich beim Bootvorgang durch die Boot.ini wird noch auf die Zuordnung vom Bios zugegriffen. War schon unter NT immer sehr ärgerlich wenn man in alten SCSI Systemen des Preises wegen noch eine günstige große IDE Platte zusätzlich installiert hat den viele Biose haben die dann vor den SCSI Platten eingeordnet. Einige Mainboard Hersteller boten aber eine Einstellung im Bios wie SCSI first oder IDE first dann gab es dieses Problem nicht. Ansonsten kann man in allen Systemen die auf NT basieren, also Windows 2000, Windows XP, Windows Vista, sowie den Server Pendants, die Festplatten einfach von einem Controller auf einen anderen umstecken. So fern der Treiber für den Controller installiert ist wird die Festplatte den gleichen Laufwerksbuchstaben haben wie vorher. Ein Trick dieses Problem zu umgehen ist einfach vor dem Kopieren der Festplatte die Festplatte selber einfach im Gerätemanager zu deinstallieren! Also in meinem Fall habe ich einfach die Festplatte im Gerätemanager deinstalliert den Rechner runtergefahren und dann die neue Festplatte als erstes Laufwerk installiert und danach einfach mit Hilfe einer Linux BootCD die Festplatte auf die neue kopiert und den Rechner gestartet. Hat eigentlich immer super funktioniert. So jetzt zurück zu der Diskless Sache. Ansich ist das ja genau genommen gar nichts anderes. Eigentlich für das System findet nur ein Festplattenwechsel statt. Anscheinend funktioniert es ja zumidest erstmal irgendwie denn sonst würde Vista ja gar nich erst booten. Für mich gibt es jetzt verschiedene Ansätze:</p><p></p><p>1. Das laden des iSCSI Treibers schlägt irgendwie fehlt. Bei NT 4.0 währe jetzt der blaue Bildschirm mit der Meldung inaccessible Bootdevice gekommen, weil Windows nicht auf den Datenträger zugreifen kann. Das ist so weil der Bootloader erstmal überall von Lesen kann aber sobald der Kernel geladen ist ein Treiber für den Zugriff benötigt wird. Da wünsch ich mir auch schon seit Jahren so eine Art generischen Treiber, aber Microsoft hat lieber einen generischen Treiber für Grafikkarten geschrieben. Schon toll wenn man von nem Intel auf ein Nvidia System wechsel kann ich nicht mehr von der Platte booten. Wird die Grafikkarte nicht erkannt habe ich trotzdem schöne bunte Bilder <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite8" alt=":D" title="Big Grin :D" loading="lazy" data-shortname=":D" /></p><p></p><p>2. Der Netzwerkkarten Treiber hat irgendein Problem die richtige Anschluß Geschwindigkeit bzw. den richtigen Duplex Modus zu erkennen. Hatte ich damals mit den Broadcom Gigabit Karten und meinem 300 Euro Netgear Gigabit Switch. Entweder kann man jetzt Testweise einen neueren Treiber verwenden oder die Geschwindigkeit und den Duplex Modus manuell setzen. Egal wie die Auswirkung wäre die gleiche wie in Punkt 1 denn wenn die Verbindung fehlt habe ich ja wieder ein inaccessible Bootdevice!</p><p></p><p>3. Es gibt irgendeinen Murks bei der Zuordnung der Laufwerksbuchstaben. Dann wäre die neue Festplatte ( das Image auf dem Server ) nicht C: bzw der vorgerige Laufwerksbuchstabe sondern ein Neuer, damit würden einige Pfade nicht stimmen und somit kann Windows nicht korrekt starten. Unter Windows NT 4.0 konnte man sogar noch den Laufferksbuchstaben der Systemplatte ändern, ok man mußte alle Programme neuinstallieren aber zumindest hat Windows noch gebootet<img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite9" alt=":eek:" title="Eek! :eek:" loading="lazy" data-shortname=":eek:" /></p><p></p><p></p><p>Also Lösungen die ich jetzt mal probieren würde:</p><p></p><p>1. Einen neuen Treiber auf dem System installieren, also noch auf der Festplatte, und nochmal ein Image ziehen. Wenn das nicht fruchtet vieleicht mal die Netzwerkkarte auf 100Mbit und Halfduplex stellen. Damit sollte heute eigentlich erstmal jeder Switch, Hub oder Router erstmal klarkommen. Ein 10Mbit Hub iwrst du ja wohl nicht mehr haben oder? <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite8" alt=":D" title="Big Grin :D" loading="lazy" data-shortname=":D" /></p><p></p><p>2. Die Festplatte aus dem Gerätemanager Deinstallieren und direkt danach ohne Neustart ein Image erstellen. Denn beim Neustart wird die Festplatte ja wieder installiert. </p><p></p><p>3. Testweise alle Laufwerke im Rechner abstecken und schauen was dann passiert.</p><p></p><p>So fällt mir jetzt sonst direkt nichts mehr ein aber wenn ich noch Zeit finde werde ich das Ganze vieleicht mal mit Windows 7 antesten denn eine Vista CD habe ich trotz Lizenz leider nicht <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite3" alt=":(" title="Frown :(" loading="lazy" data-shortname=":(" /></p><p></p><p>Nur noch eine Überlegung am Rande. Für reine Clients könnte die Erweiterung von XP wie sie viele für Installationen auf Compact Flash Karten nutzen interessant sein. Ich weis jetzt nicht mehr genau wie die heißt ist aber für embedded Systeme gedacht und reduziert die Schreibzugriffe auf den Datenträger. Ist für Compact Flash Karten interessant um deren Lebensdauer zu erhöhen dürfte sich aber beim Booten über Netzwerk positiv auf die Performance auswirken!</p></blockquote><p></p>
[QUOTE="Win7, post: 484633, member: 89302"] [USER=54545]jobiwan[/USER] Auf deine Message habe ich mir das nochmal angesehen. Hatte das schon gestern getan und fand die idee eigentlich sehr interessant. So wie ich das sehe muss ich erst mal eine Windows Installation auf dem später zu nutzenden PC ausführen welche dann mit einem Tool von CCBoot in ein Image umgewandelt und auf dem Server gespeichert wird. Muss da jetzt erstmal etwas weiter ausholen: Ich habe schon mehrmals Festplatten aufgerüstet und dabei eigentlich dann immer nur das System auf die neue Festplatte kopiert. Dabei ist mir zum Beispiel aufgefallen das man niemals einfach so die alte Festplatte weiter im System betreiben darf da Windows sonst nicht mehr ordnungsgemäß startet. Hat ähnliche Auswirkungen wie das von dir beschriebene Szenario. Unter XP kann man sich zum Beispiel einloggen dann macht er knapp zwei Minuten was und bringt wieder den Login Screen. Mir ist aufgefallen das Windows dabei die alte Systemplatte immernoch als C: erkennt und damit für die neue Platte dann ein anderer Laufwerksbuchstabe wie D: oder so vergeben wird. Ist auch ganz klar schon in Windows NT wurde die alte Zuordnung welche unter Dos ( und somit auch Windows 9x und Windows ME ) noch durch das Bios geschah geändert. Jeder Datenträger bekommt eine eindeutige ID, die wird glaube ich auch in Bootrecord geschrieben und anhand dieser ID wird der Datenträger dann vom System identifiziert. Lediglich beim Bootvorgang durch die Boot.ini wird noch auf die Zuordnung vom Bios zugegriffen. War schon unter NT immer sehr ärgerlich wenn man in alten SCSI Systemen des Preises wegen noch eine günstige große IDE Platte zusätzlich installiert hat den viele Biose haben die dann vor den SCSI Platten eingeordnet. Einige Mainboard Hersteller boten aber eine Einstellung im Bios wie SCSI first oder IDE first dann gab es dieses Problem nicht. Ansonsten kann man in allen Systemen die auf NT basieren, also Windows 2000, Windows XP, Windows Vista, sowie den Server Pendants, die Festplatten einfach von einem Controller auf einen anderen umstecken. So fern der Treiber für den Controller installiert ist wird die Festplatte den gleichen Laufwerksbuchstaben haben wie vorher. Ein Trick dieses Problem zu umgehen ist einfach vor dem Kopieren der Festplatte die Festplatte selber einfach im Gerätemanager zu deinstallieren! Also in meinem Fall habe ich einfach die Festplatte im Gerätemanager deinstalliert den Rechner runtergefahren und dann die neue Festplatte als erstes Laufwerk installiert und danach einfach mit Hilfe einer Linux BootCD die Festplatte auf die neue kopiert und den Rechner gestartet. Hat eigentlich immer super funktioniert. So jetzt zurück zu der Diskless Sache. Ansich ist das ja genau genommen gar nichts anderes. Eigentlich für das System findet nur ein Festplattenwechsel statt. Anscheinend funktioniert es ja zumidest erstmal irgendwie denn sonst würde Vista ja gar nich erst booten. Für mich gibt es jetzt verschiedene Ansätze: 1. Das laden des iSCSI Treibers schlägt irgendwie fehlt. Bei NT 4.0 währe jetzt der blaue Bildschirm mit der Meldung inaccessible Bootdevice gekommen, weil Windows nicht auf den Datenträger zugreifen kann. Das ist so weil der Bootloader erstmal überall von Lesen kann aber sobald der Kernel geladen ist ein Treiber für den Zugriff benötigt wird. Da wünsch ich mir auch schon seit Jahren so eine Art generischen Treiber, aber Microsoft hat lieber einen generischen Treiber für Grafikkarten geschrieben. Schon toll wenn man von nem Intel auf ein Nvidia System wechsel kann ich nicht mehr von der Platte booten. Wird die Grafikkarte nicht erkannt habe ich trotzdem schöne bunte Bilder :D 2. Der Netzwerkkarten Treiber hat irgendein Problem die richtige Anschluß Geschwindigkeit bzw. den richtigen Duplex Modus zu erkennen. Hatte ich damals mit den Broadcom Gigabit Karten und meinem 300 Euro Netgear Gigabit Switch. Entweder kann man jetzt Testweise einen neueren Treiber verwenden oder die Geschwindigkeit und den Duplex Modus manuell setzen. Egal wie die Auswirkung wäre die gleiche wie in Punkt 1 denn wenn die Verbindung fehlt habe ich ja wieder ein inaccessible Bootdevice! 3. Es gibt irgendeinen Murks bei der Zuordnung der Laufwerksbuchstaben. Dann wäre die neue Festplatte ( das Image auf dem Server ) nicht C: bzw der vorgerige Laufwerksbuchstabe sondern ein Neuer, damit würden einige Pfade nicht stimmen und somit kann Windows nicht korrekt starten. Unter Windows NT 4.0 konnte man sogar noch den Laufferksbuchstaben der Systemplatte ändern, ok man mußte alle Programme neuinstallieren aber zumindest hat Windows noch gebootet:o Also Lösungen die ich jetzt mal probieren würde: 1. Einen neuen Treiber auf dem System installieren, also noch auf der Festplatte, und nochmal ein Image ziehen. Wenn das nicht fruchtet vieleicht mal die Netzwerkkarte auf 100Mbit und Halfduplex stellen. Damit sollte heute eigentlich erstmal jeder Switch, Hub oder Router erstmal klarkommen. Ein 10Mbit Hub iwrst du ja wohl nicht mehr haben oder? :D 2. Die Festplatte aus dem Gerätemanager Deinstallieren und direkt danach ohne Neustart ein Image erstellen. Denn beim Neustart wird die Festplatte ja wieder installiert. 3. Testweise alle Laufwerke im Rechner abstecken und schauen was dann passiert. So fällt mir jetzt sonst direkt nichts mehr ein aber wenn ich noch Zeit finde werde ich das Ganze vieleicht mal mit Windows 7 antesten denn eine Vista CD habe ich trotz Lizenz leider nicht :( Nur noch eine Überlegung am Rande. Für reine Clients könnte die Erweiterung von XP wie sie viele für Installationen auf Compact Flash Karten nutzen interessant sein. Ich weis jetzt nicht mehr genau wie die heißt ist aber für embedded Systeme gedacht und reduziert die Schreibzugriffe auf den Datenträger. Ist für Compact Flash Karten interessant um deren Lebensdauer zu erhöhen dürfte sich aber beim Booten über Netzwerk positiv auf die Performance auswirken! [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
Language specific support
Deutsches MediaPortal Forum
Wissenswertes rund um MP
Tipps, Tricks & Tutorials
Festplattenlose Clients aufsetzen
Contact us
RSS
Top
Bottom