Hat mir ja keine Ruhe gelassen und wollte einfach nicht glauben, dass man keinen Hyper-V auf einem USB-Stick zum Laufen bekommen soll.
Kann man nämlich doch: Man kann einen Hyper-V (wohl aber nicht ohne Weiteres den normalen MS Server) auf ein USB Flash Drive ziehen und dort laufen lassen. Ist sogar von Microsoft so vorgesehen (aber eben nur für die Hyper-V Server Versionen).
HOWTO: WINDOWS HYPER-V SERVER 2012R2 VON USB-Stick BOOTEN
(booten, nicht installieren!)
Mit
dieser Anleitung habe ich es jetzt für Windows Hyper-V Server 2012R2 endlich geschafft, einen bootfähigen USB Stick zu erstellen.
Hinweis 1: Da nach meinem Verständnis der Microserver kein UEFI Bios hat, muss man bei PC's ab Windows 8.1 bei Schritt 31 der Anleitung
nicht "bcdboot r:\windows /s z:" eingeben, sondern:
Code:
bcdboot r:\Windows /s z: /f BIOS
Andernfalls führt der Befehl in der Anleitung zu einem bootfähigen Stick für ein UEFI-Bios.
Hinweis 2: Mit der
Windows Hyper-V Server Technical Preview 2 funktioniert das
nicht 1:1. Die gleiche Vorgehensweise führt zu folgender Fehlermeldung beim Bootvorgang: "INACCESSIBLE BOOT DEVICE". Mögliche Ursachen könnten sein, dass entweder bei dieser Version die USB-Treiber standardmäßig nicht beim Booten geladen werden oder die Wartezeit auf das Bootmedium standardmäßig zu kurz bemessen ist (vgl. ziemlich am Ende
die beiden Abschnitte hier "Timeout for boot device increase" und "USB drivers load during boot"). Ist aber nur eine Vermutung von mir - insb. wie man das Laden der USB-Treiber beim Booten manuell erzwingt um das mal zu testen, habe ich keine Ahnung.
Ergebnis 1: Bootet vom USB-Stick problemlos durch.
Ergebnis 2: mit einer entsprechend eingerichteten SD-Karte klappt's bisher DOCH auch (entgegen vorheriger Aussage). Allerdings passt die angegebene Anleitung nicht ganz und beim ersten reboot hat's mir ja den bootloader zerschossen. Den kann man aber mit Schritt 25 bzw. der Abwandlung von Schritt 31 wieder reparieren. Anschließend bootet die Kiste endlich durch und es begrüsst einen der Anmelde-Screen!
ToDos (wenn ich mal Lust und Zeit habe):
1. Ich habe jetzt als USB-Stick zufällig einen "Super Talent RC8" benutzt, der von
MS ausdrücklich dafür empfohlen ist (den hatte ich noch aus meinen Windows-To-Go Testläufen). Wäre mal zu testen, ob das mit der Anleitung auch mit anderen - nicht von MS freigegeben USB-Sticks (z.B. meinem SanDisk) klappt.
2. Wenn ich ganz viel Lust habe, mit der Technical Server 2 herumspielen, ob man die auch noch zum Booten vom USB-Stick überreden kann...
UPDATE: Mit der Technical Preview 3 funktioniert es wieder!