Windows 7 Dual Boot + Virtualization w Ubuntu 10.04?

4

Pytania): Obecnie mam podwójny rozruch: Win 7 x64 Pro i amp; Ubuntu 10.04.1 x64. Czy istnieje sposób na uruchomienie Win 7 jako maszyny wirtualnej w Ubuntu bez konieczności ponownego instalowania czegokolwiek, oprócz utrzymania możliwości podwójnego rozruchu? Innymi słowy, czy istnieje pakiet wizualizacji (Xen, KVM, ..?), Który pozwoli mi uruchomić Win 7 w dwóch konfiguracjach sprzętowych, ale są one jak najbardziej podobne: (1) nagi metal i (2) wizualizacja top Ubuntu? A jeśli istnieje taki pakiet, czy znasz samouczek, który wyjaśniłby, jak go skonfigurować?

Tło: Mam system podwójnego rozruchu z Windows 7 zainstalowanym na jednej partycji w Raid 5 i Ubuntu 10.04.1 zainstalowanym na oddzielnej partycji (faktycznie podzielonej na trzy) w tym samym Raid 5. Mam Core i7-930 z 6 GB pamięci RAM . Z przyjemnością przedstawię wszelkie inne specyfikacje sprzętowe.

Potrzebuję Windows 7 x64 Pro tylko dla niewielkiej liczby rzeczy, w zasadzie tylko VS 2008 / VS 2010, więc mogę użyć nSight z nVidii do debugowania projektów CUDA / OpenCL.

Muszę mieć możliwość podwójnego rozruchu, ponieważ (i to jest tylko moje podejrzenie) nie chcę już więcej między oprogramowaniem a trzema zainstalowanymi kartami graficznymi, niż jest to absolutnie konieczne. Jeśli to znaczy cokolwiek, w trybie produkcyjnym, w którym pracuję bez wirtualizacji, mam dwie karty ustawione na tryb wyłączny i jedną ustawioną na tryb zabroniony (do sterowania wyświetlaczem). Obawiam się, że uruchomienie nvidia-smi w systemie Ubuntu jako systemie operacyjnym lub w Win 7 jako dodatkowym systemie operacyjnym może doprowadzić do komplikacji.

Nie wiem zbyt wiele o Xen, KVM itp. Grałem z nimi trochę, ale jestem bardziej niż chętny do korzystania z dowolnego oprogramowania do wirtualizacji, o ile jest ono darmowe i może osiągnąć to, co chcę. Zauważ, że jestem studentem - to wszystko jest niekomercyjne.

Mogę, jeśli jest to absolutnie konieczne, ponownie zainstalować wszystko, ale miałem wiele , wiele problemy z uruchomieniem i uruchomieniem systemu podwójnego oraz uruchomieniem środowiska CUDA w VS 2010 - zainstalowałem / odinstalowałem / ponownie zainstalowałem VS '08 i 10 razy tyle, że uszkodził rejestr Win 7 i musiałem zacząć od nowa. Teraz, gdy działa jako podwójny boot, naprawdę chciałbym uniknąć rozpoczęcia od zera po raz czwarty.

Ps. Zadałem to pytanie na Unix i Linux - toczy się dyskusja, która może rzucić nieco światła na to pytanie, ale powiedziano mi, że byłoby to bardziej odpowiednie forum.

M. Tibbits
źródło
Miałem dokładnie to samo pytanie ... natknąłem się na kilka rozwiązań online, ale najwyraźniej zawsze napotykamy na pewne problemy.
haylem

Odpowiedzi:

1

Poprosiłem o coś podobnego tutaj i jedną rzeczą, o której mi powiedziano, jest to, że w ten sposób pojawią się problemy z licencjonowaniem / aktywacją, które mogą powodować problemy. Możesz wypróbować podane kroki tutaj , chociaż nigdy tego nie zrobiłem.

0fnt
źródło
0

Czy sprawdziłeś VirtualBox? Uważam, że jest w stanie używać partycji dodatkowej jako dysku montowanego dla maszyny wirtualnej, chociaż może to powodować problemy.

Jedyną rzeczą, o której mogłem pomyśleć, jest przekonwertowanie dysku fizycznego na wirtualny. Jest bałagan, ale zrobiłem to dla dewelopera, który kiedyś utrzymywał stary system. To działa, ale nie zrobiłbym zbyt poważnej pracy nad tym. VMWare tworzy narzędzie dysk do vmdk, które następnie można dodać do maszyny wirtualnej.

Jeff Bolduan
źródło