Frage Hyper-V unter Windows 7?


Ich benutze das neue Windows 7 RC x64. Ich möchte ein paar virtuelle Server einrichten, die auf der gleichen Box wie mein Desktop-Betriebssystem laufen. Ich weiß, dass ich dies mit einigen anderen Virtualisierungspacakges (Windows Virtual PC, VirtualBox, etc.) machen kann, aber es gibt ein paar Features von Hyper-V, die ich gerne nutzen möchte.

Ist es möglich, Hyper-V unter Windows 7 x64 zu installieren? Wenn das so ist, wie?


21
2018-05-18 02:46


Ursprung




Antworten:


Ich würde sagen, dass es nicht möglich ist, Hyper-V unter Windows 7 zu verwenden. Sie könnten Server 2008 mit Hyper-V als Host verwenden und Windows 7 als Gastcomputer verwenden. Am besten verwenden Sie den neuen Windows Virtual PC oder VirtualBox und dergleichen.


17
2018-05-18 03:03



+1 als win7 hat KEINE Unterstützung für Hyper-v. Nur Virtual XP auf bestimmten Prozessoren. - Wayne
@Wayne nicht korrekt - alle derzeit unterstützten Microsoft-Betriebssysteme werden offiziell auf Virtual PC unterstützt, aber auch andere Dinge wie Linux funktionieren. Virtual XP ist eine vorkonfigurierte XP-VM, führt auch eine neue Version der Terminaldienste aus (um die gemeinsame Nutzung von Anwendungen zu ermöglichen) und verfügt über spezielle Haken im Win7-Betriebssystem, die das Starten / Stoppen erleichtern. Sie haben auf bestimmten Prozessoren Recht - sie benötigen die Virtualisierungsunterstützung. Das ist das gleiche wie bei Hyper-V derzeit. - Robert MacLean
Oh, komm schon, dieser Ansatz verwendet Hyper-V unter Windows 7 ist wie die Aussage, dass Sie VMware ESX unter Windows 7 verwenden können, wenn Sie 7 als Gast auf ESX installieren. Das auf Wort ist wichtig. Die Frage wurde gestellt, ob der Benutzer Hyper-V unter Windows 7 x64 installieren könnte, und diese Antwort lautet nein. - Brent Ozar
Danke für die Antworten. Es gibt nicht Windows Virtual PC unterstützt keine 64-Bit-Gäste, oder? Wenn nicht, sieht es so aus, als müsste ich mit VirtualBox oder VMWare gehen - heavyd
Richtig, auch der neue Windows Virtual PC unterstützt nur 32-Bit-Gäste. Ich würde VirtualBox über VMWare empfehlen, aber das ist nur eine persönliche Meinung zu diesem Zeitpunkt. Viel Glück! - Joshua


Windows 7 ist ein Client-Betriebssystem und unterstützt daher nicht die Bare-Metal-Hypervisor-Technologie (Stufe 1), die der Win2k8-Server ausführt. Allerdings hat Windows 7 einen neuen Virtual PC-Client - der NICHT derselbe ist wie der alte (der Emulation verwendete), dieser verwendet im Grunde einen Level-2-Hyper-Visor. Mark Wilson deckt es ausführlich ab in seinem Blogbeitrag

Es ist also viel schneller als das alte, aber nicht so schnell wie natives Hyper-V. Der Kompromiss besteht darin, dass Sie dadurch mehr Hardware-Unterstützung (USB-Geräte werden vollständig unterstützt) und einige der besseren Funktionen wie Drag / Drop-Unterstützung erhalten.

Schließlich ist eine wichtige Anmerkung (da Sie bereits eine VM besitzen), dass Hyper-V-Maschinen aufgrund von HAL-Problemen nicht nativ auf dem neuen virtuellen PC ausgeführt werden (ich muss erst die Hyper-V-Komponenten deinstallieren). t arbeiten, weil die HAL ein Treiberupdate ist). Old Virtual PC zu neuen Virtual PC ist in Ordnung.


8
2018-05-18 07:58



Das ist richtig, aber es ist erwähnenswert, dass es ein Ergebnis des Microsoft-Geschäftsmodells ist, Leute dazu zu zwingen, Serverprodukte zu verwenden, keine technische Einschränkung. - nicodemus13
@ user65549 Ich weiß nicht, Windows 8 hat volle Hyper-V-Unterstützung (vorausgesetzt, Sie haben eine CPU mit SLAT) und es ist ein Client-Betriebssystem. Ich denke, es war nur ein Merkmal, das den Schnitt nicht gemacht hat, weil es nicht wichtig genug war - nicht bewusst als Geschäftsbewegung entfernt. - Robert MacLean
Hmm, ok, vielleicht hast du Recht. - nicodemus13


Hyper-V ist nur auf Windows Server 2008 mit Hyper-V oder dem frei verfügbaren verfügbar Hyper-V Server

Sie können eines davon als Basisbetriebssystem installieren und dann Win7 in einer Hyper-V-VM installieren


4
2018-05-18 04:02





Ja, es ist irgendwie möglich.

Windows 7 enthält eine "Boot to VHD" -Funktion. Es ist also möglich, Windows Server 2008 R2 (64 Bit) in einer virtuellen Festplatte zu installieren, die sich auf dem Windows 7-Dateisystem befindet. Dieses System wird beim Systemstart als Dual-Boot verfügbar sein.

Beim Booten unter Windows Server 2008 R2 ist es möglich, die Hyper-V-Serverrolle zu aktivieren, und alles funktioniert einwandfrei.

Um dies auf Ihrer Windows 7-Workstation einzurichten: a) Starten Sie auf dem Windows Server 2008 R2-Installationsmedium b) Wenn der Sprachauswahldialog erscheint, drücken Sie Shift + F10 c) Führen Sie in der Eingabeaufforderung eine Reihe von Befehlen zum Erstellen einer virtuellen Festplatte aus.

So etwas wie:

http://technet.microsoft.com/en-us/library/dd744338(WS.10).aspx

Diskettenlaufwerk Erstelle vdisk file = c: \ windows7.vhd maximum = 25600 type = fixed Wählen Sie vdisk file = c: \ windows7.vhd vdisk anhängen

Dann können Sie mit der Installation fortfahren.


2
2018-05-18 05:05



Dies führt nicht Hyper-V von Windows 7, Sie starten immer noch direkt zu Server 2008, Windows 7 würde nie geladen werden. Meine Frage bezieht sich speziell auf das Ausführen von Hyper-V in Windows 7. - heavyd


Windows 7 hat eine neue Version von Virtual PC zur Zeit in der Betaversion verfügbar. Dies ist verfügbar Hier. Es ist auch der neue Virtual Windows XP Mode für Windows 7 verfügbar.


1
2017-07-20 18:19





Hat niemand daran gedacht, eine Virtual Windows Server 2008 R2-Instanz in einer 2k8-Box zu erstellen und mit Windows 7 Multi-Boot auf dieser virtuellen Hyper-V-Festplatte zu booten? Win2k8R2 und Win7 können beide auf einer virtuellen Hyper-V OR Virtual PC-Festplatte starten, sodass der virtuelle Host zum physischen Host wird.

Ein weiterer Vorteil besteht darin, dass das virtuelle Betriebssystem, das als physisches Betriebssystem ausgeführt wird (virtuelle Festplatte mit mehreren Starts auf Win2k8 R2), die Virtualisierungshardware für die Ausführung von Hyper-V verwenden kann. Mit Hilfe einer 2k8 Hyper-V-Box brauchen Sie dafür nicht einmal eine separate Partition.

Ich empfehle, "Boot zu einer VHD mit Windows 7" zu erforschen. Wie oben erwähnt, würde diese Lösung eine andere Windows Server 2008-Box oder eine Server 2008 Multi-Boot-Partition erfordern, um die VHD zu erstellen (ich habe eine Ersatz- / Clean-externe Festplatte für solche Drop-of-the-Hat-Konfigurationen). Diese einmal erstellte VHD sollte auf einen Hyper-V-Server verschoben werden können, und wenn ein Multi-Boot in Win7 in der Lage sein sollte, die Virtualisierungshardware zu nutzen, sobald die HAL erkannt wurde.

Jemand, der schlauer ist als ich, sollte hereinkommen, um dies zu bestätigen.


1
2018-05-18 07:21





Sie müssten die Serverversion von Windows 7, AKA Server 2008 R2 oder was auch immer es aufgerufen wird ausführen.


0
2017-12-07 23:08





Möglicherweise möchten Sie Remote-Server-Verwaltungstools für Windows 7 (KB958830)

Microsoft KB958830


0



Sieht so aus, als sei es mehr auf die Verwaltung von Hyper-V-fähigen Windows 2008-Servern ausgerichtet. Ich möchte Hyper-V auf einem Windows 7-System installieren. - heavyd