Stellen Sie Windows (2008 R2) auf einem Linux-Server bereit .... ohne physischen Zugriff auf den Computer

1030
Matt Jenkins

Okay Leute, diese kleine Herausforderung hat mich dazu gebracht, mir den Kopf zu kratzen, zumal ich kein Linux-Benutzer bin.

Ich muss Windows Server 2008 R2 auf einem Server bereitstellen, auf dem aktuell Linux ausgeführt wird. Ich möchte effektiv ein Windows-Disk-Image auf der Linux-Systemfestplatte wiederherstellen.

Hier ist der Haken: Ich habe keinen physischen Zugriff auf die Maschine, also muss ich einen Weg finden, alles per SSH (ohne KVM) aus der Ferne zu erledigen. Und die Linux-Maschine hat nur eine Festplatte - die, auf der sich das Betriebssystem befindet. Ich kann jedoch in der Lage sein, eine Partition im freien Speicherplatz am Ende der Festplatte zu erstellen, um das Image zu speichern (ich benötige möglicherweise Hilfe bei den Linux-Befehlen). Oder die Bilddatei kann über FTP abgerufen werden.

Ich habe Acronis ausprobiert, war aber enttäuscht, als ich feststellte, dass ich damit die Systempartition nicht überschreiben kann (im Gegensatz zu der Windows-Version von Acronis, die dies mit einem Neustart durchführen kann).

Irgendwelche Ideen? Gibt es andere Dienstprogramme, die dies möglicherweise tun können? Etwas, das programmiert werden kann, um beim Booten ausgeführt zu werden?

===

@ Mugen (Ich habe meine Frage auch bearbeitet): Auf dem Server wird CentOS 5 ausgeführt. Ich habe tatsächlich nur SSH-Zugriff. Die Festplatte hat eine Kapazität von 100 GB. Da es sich bei dem Server jedoch um eine VM handelt, kann sie dynamisch erweitert werden, wodurch zusätzlicher Speicherplatz zur Verfügung steht. Das Windows-Abbild kann entsprechend vorbereitet werden, da ich eine lokale VM abbilde. Daher kann ich jedes geeignete Werkzeug zum Erstellen des Datenträgerabbilds verwenden. Das Bild wird wahrscheinlich bei 5 GB oder weniger landen. Bitte lassen Sie mich wissen, wenn Sie weitere Informationen benötigen und vielen Dank für Ihre Hilfe.

===

@ Jakub: leider kein KVM-Zugang!

0
Haben Sie Zugriff auf das Boot-Prompt / -Menü? Welche Größen haben die Festplatte und das Windows-Image? Welche Art von Version und Linux-Version wird auf diesem Server ausgeführt? matthias krull vor 13 Jahren 0
Haben Sie einen Remote-KVM-Zugriff? Jakub vor 13 Jahren 0
... Dies könnte eine bessere Traktion @ serverfault.com haben Jakub vor 13 Jahren 2
100 GB? Wenn es sich um einen virtuellen Server handelt, handelt es sich lediglich um ein Image. Warum erstellen Sie nicht einfach ein neues Bild und tauschen es ein? Mit welcher Art von Provider können Sie einen Server, an dem Sie arbeiten dürfen, nicht direkt ändern? Sie sind berechtigt *, richtig? CarlF vor 12 Jahren 0

1 Antwort auf die Frage

1
William Hilsum

Das ist sehr schwer, aber nicht unmöglich.

Ich habe es auf einem dedizierten Server gemacht, den ich gemietet hatte, der Linux hatte - Ohne die Möglichkeit, in Linux umzubauen, würde ich es überhaupt nicht empfehlen, da Sie möglicherweise einen Fehler machen. Ich brauchte etwa 6 Versuche, um es perfekt zu machen. Es ist zwar möglich, den Linux-Boot-Manager zu verwenden, um zu Linux zurückzukehren, wenn meine Schritte fehlschlagen, jedoch bin ich bei Linux nicht schlau genug, um dort wirklich zu helfen, und da ich immer wieder aufbauen konnte, habe ich nie hineingeschaut.

Ich habe mit dem Herunterladen des Windows WAIK begonnen. Dadurch kann ich unbeaufsichtigte Installationsskripts erstellen.

Als nächstes benutzte ich Gparted, um die Partition um 30 GB zu verkleinern, dann 2x 15 GB NTFS-Partitionen zu machen und die erste auf aktiv zu setzen.

Ich kopierte dann den Stamm der Windows-Installationsdiskette zusammen mit dem in WAIK erstellten Skript für die unbeaufsichtigte Installation in die aktive Partition.

Ich startete neu und nach ca. 40 Minuten war Windows installiert.

Ich kann in den Anweisungen nicht wirklich präziser sein, als zu sagen, Sie müssen über alles in der Datei für die unbeaufsichtigte Installation nachdenken - Remote-Desktop aktivieren, Administratorkennwort festlegen, Remote-Desktop über die Firewall zulassen, Netzwerk- / IP-Adressen einrichten usw., und das größte Problem, das ich fand, waren Fahrer.

Ja, das ist genau mein Grund dafür. Ihre Antwort hat mir einige nützliche Hinweise gegeben. Ich habe die Möglichkeit, ein Reimage durchzuführen, wenn es schief geht, und vor einigen Jahren gelang es mir, eine Remote-Installation mit Win2003 durchzuführen (aber von einer Win-Basiskonfiguration aus). Ich weiß also, was Sie mit mehreren Versuchen und Überlegungen zu Treibern / Netzwerk / RDP meinen! Vielen Dank. Matt Jenkins vor 13 Jahren 0