Korzystam z nowego systemu Windows 7 RC x64. Chciałbym skonfigurować kilka serwerów wirtualnych działających na tym samym komputerze co mój system operacyjny. Wiem, że mogę to zrobić z niektórymi innymi pakietami do wirtualizacji (Windows Virtual PC, VirtualBox itp.), Ale jest kilka funkcji Hyper-V, z których chciałbym skorzystać.
Czy można zainstalować Hyper-V na Windows 7 x64? Jeśli tak to jak?
windows-7
virtualization
hyper-v
ciężki
źródło
źródło
Windows 7 jest systemem operacyjnym klienta i dlatego nie obsługuje technologii Hyper Visor bez systemu operacyjnego (poziom 1), którą obsługuje serwer Win2k8. Jednak Windows 7 ma nowego klienta Virtual PC - który NIE jest taki sam jak stary (który korzystał z emulacji), to w zasadzie wykorzystuje hyper visor poziomu 2. Mark Wilson szczegółowo opisuje to w swoim blogu
Jest więc znacznie szybszy niż stary, ale nie tak szybki jak natywna Hyper-V. Kompromis polega na tym, że dzięki temu zyskujesz więcej wsparcia sprzętowego (urządzenia USB są w pełni obsługiwane) i niektórych lepszych funkcji, takich jak obsługa przeciągania / upuszczania.
Na koniec ważna uwaga (ponieważ masz już maszynę wirtualną) jest to, że maszyny Hyper-V nie działają natywnie na nowym wirtualnym komputerze z powodu problemów z HAL (muszę najpierw spróbować odinstalować składniki Hyper-V, ale podejrzewam, że wygra ” działa, ponieważ HAL jest aktualizacją sterownika). Stary wirtualny komputer na nowy wirtualny komputer jest w porządku.
źródło
Funkcja Hyper-V dostępna tylko w systemie Windows Server 2008 z funkcją Hyper-V lub bezpłatnie darmowym serwerem Hyper-V Server
Możesz zainstalować jeden z nich jako podstawowy system operacyjny, a następnie zainstalować Win7 na maszynie wirtualnej Hyper-V
źródło
W rzeczywistości tak, jest to w jakiś sposób możliwe.
Windows 7 zawiera funkcję „rozruchu do VHD”. Możliwe jest więc zainstalowanie systemu Windows Server 2008 R2 (64 bity) w dysku VHD znajdującym się w systemie plików Windows 7. Ten system będzie dostępny jako podwójny rozruch podczas uruchamiania systemu.
Po uruchomieniu w systemie Windows Server 2008 R2 można włączyć rolę serwera funkcji Hyper-V i wszystko działa idealnie.
Aby to ustawić na stacji roboczej z systemem Windows 7: a) Uruchom na nośniku instalacyjnym systemu Windows Server 2008 R2 b) Po wyświetleniu okna dialogowego wyboru języka naciśnij Shift + F10 c) W wierszu polecenia uruchom serię poleceń, aby utworzyć wirtualny dysk twardy.
Coś jak:
http://technet.microsoft.com/en-us/library/dd744338(WS.10).aspx
diskpart utwórz plik vdisk = c: \ windows7.vhd maksimum = 25600 typ = naprawiono wybór pliku vdisk = c: \ windows7.vhd dołącz vdisk
Następnie możesz kontynuować instalację.
źródło
Windows 7 ma nową wersję Virtual PC dostępną obecnie w wersji Beta. To jest dostępne tutaj . Dostępny jest także nowy tryb Virtual Windows XP dla Windows 7.
źródło
Czy nikt nie rozważał utworzenia instancji wirtualnego systemu Windows Server 2008 R2 na urządzeniu 2k8 i rozruchu na tym wirtualnym dysku twardym Hyper-V przy użyciu wielokrotnego uruchamiania systemu Windows 7? Win2k8R2 i Win7 można uruchomić z wirtualnego dysku twardego Hyper-V OR Virtual PC, dzięki czemu host wirtualny staje się hostem fizycznym.
Dodatkową korzyścią jest to, że wirtualny system operacyjny działający jako fizyczny system operacyjny (uruchamiany wielokrotnie na wirtualny dysk twardy Win2k8 R2) powinien mieć możliwość korzystania ze sprzętu do wirtualizacji w celu uruchamiania funkcji Hyper-V. Z pomocą pudełka Hyper-V 2k8 nie potrzebujesz nawet osobnej partycji, aby to zrobić.
Polecam zbadanie „rozruchu z dysku twardego w systemie Windows 7.” Jak wspomniano powyżej, to rozwiązanie wymagałoby innego pudełka z systemem Windows Server 2008 lub partycji Multi-Boot Server 2008, aby utworzyć VHD (mam zapasowy / czysty zewnętrzny dysk twardy do takich konfiguracji typu drop-of-the-hat). Ten wirtualny dysk twardy po utworzeniu powinien być przenoszony na serwer Hyper-V, a jeśli uruchamiany jest wielokrotnie w Win7, powinien być w stanie korzystać ze sprzętu do wirtualizacji po wykryciu warstwy HAL.
Ktoś mądrzejszy ode mnie powinien wejść, żeby to potwierdzić.
źródło
Musisz uruchomić wersję serwerową Windows 7, AKA Server 2008 R2 lub jakkolwiek to się nazywa.
źródło
Może warto przyjrzeć się narzędziom do zdalnego zarządzania serwerem dla systemu Windows 7 (KB958830)
Microsoft KB958830
źródło