Jak przełączać się między Ubuntu i Windows 7 bez ponownego uruchamiania

15

Zainstalowałem Windows 7, a następnie Ubuntu 11.04. Teraz chcę wiedzieć, jak mogę przejść z Ubuntu na Windows 7 i z Windows 7 na Ubuntu bez ponownego uruchamiania komputera.

spotykać się
źródło

Odpowiedzi:

27

Nie jest to możliwe ze standardowej konfiguracji podwójnego rozruchu. Możesz umieścić linki na pulpicie, aby zrestartować komputer, ale wymagane jest ponowne uruchomienie komputera.

Można to zrobić za pomocą wirtualizacji za pomocą hiperwizora : Użyj menedżera maszyn wirtualnych (VM Ware lub Xen ), aby zainstalować wszystkie systemy operacyjne, a następnie możesz uruchomić oba systemy operacyjne niezależnie od siebie. Oto jak zainstalować Ubuntu 11.04 z Xen 4.1

Virtualbox to program, w którym instalujesz system operacyjny w innym (więc nie jest to dokładnie to, o co pytasz). Ten rodzaj wirtualizacji jest nazywany supervisor. Korzystanie z tego rodzaju wirtualizacji nie jest jednak od siebie niezależne : system gościa cierpi z powodu ograniczenia wydajności, ponieważ do uruchomienia drugiego potrzebny jest jeden.

Rinzwind
źródło
4
Czy osoba, która mnie oddaje, może zostawić komentarz, abym mógł rozwiązać jej / jej problemy? 9 innych osób nie może się mylić;)
Rinzwind,
Hej, co jest z linkrotem? Wiesz, jak bardzo nie lubię linkrot. ;)
jrg
1
Bardzo polecam Virtualbox, dla mnie było to 90% czasu szybciej niż VMWare, a ponadto jest darmowy (open source). Zobacz także filmy na youtube, aby zobaczyć, jak to działa ... jest dość proste i niezwykle skuteczne.
danizmax
1
Ale virtualbox (= superwizor) nie jest odpowiedzią na jego pytanie, czy XEN (= hypervisor) robi dokładnie to, o co prosi. Ale znowu może TS nie zapytał, na co chciał odpowiedzieć ;-)
Rinzwind,
1
Chciałem tylko upewnić się, że dobrze to rozumiem, XEN (= hypervisor) zarządza zasobami sprzętowymi i pozwala wszystkim uruchomionym maszynom wirtualnym korzystać z tego sprzętu, za pomocą tylko jednego przeskoku (VM> XEN> sprzęt). VirtualBox (= supervisor) zarządza zasobami systemu operacyjnego i pozwala maszynom wirtualnym, które są uruchomione, na korzystanie z zasobów systemu operacyjnego, ale ostatecznie system operacyjny hosta ma priorytet, a maszyny wirtualne muszą przejść przez cały narzut systemu operacyjnego hosta (VM> VirtualBox> OS > sprzęt). Wydaje mi się więc, że XEN byłoby lepszym wykorzystaniem zasobów, z mniejszym narzutem i opóźnieniem niż VirtualBox ... prawda?
MishaP,
5

Zgadzam się z Rinzwind. Jeśli potrzebujesz systemu Windows tylko od czasu do czasu dla kilku aplikacji, zainstalowanie Wine (Wine Is Not an Emulator) może być opcją do uruchomienia tych programów.

Pozwala to uniknąć zakłóceń w ponownym uruchomieniu - w porównaniu z instalacją VM: Nie mogę powiedzieć, myślę, że może to być nieco szybsze. O stabilności i kompatybilności musisz się przekonać.

nieznany użytkownik
źródło
4

Myślę, że to, czego szukasz, to maszyna wirtualna, jeśli twoim zamiarem było używanie obu systemów operacyjnych w „tym samym” czasie, ponieważ jeśli chcesz się przełączać między nimi, będziesz musiał ponownie uruchomić, chyba że jest jakiś hack, który faktycznie Pracuje.

Ponieważ po uruchomieniu komputera Bios szuka rozruchowych części dysków twardych, resztą zajmuje się grub / grub2.

Więc moim rozwiązaniem jest zainstalowanie systemu Windows 7 jako maszyny wirtualnej za pomocą Virtual Box, to jest oprogramowanie, którego używam, i okazało się, że działa dobrze dla mnie, jedyne, co może być problematyczne, to USB, jeśli używasz open source.

Virtual Box

pliki craps
źródło
1

Pod warunkiem, że twój sprzęt jest kompatybilny, możesz właściwie osiągnąć to, co masz na myśli, używając XenClient 2, w ramach którego WSZYSTKIE systemy operacyjne (po ponownej instalacji) działałyby jako wirtualne systemy operacyjne.

Zauważ, że XenClient 2 oparty jest na Xen . Aby uruchomić XenClient, twój procesor musi obsługiwać VT-x lub AMD-V. Ponadto XenClient 2 znajduje się obecnie w fazie rozwoju „do wypróbowania”. Nie jestem pewien, jaki będzie koszt / dostępność XenClient 2 w przyszłości.

Powyższe, VirtualBox lub VMware , jak sugerują inni, jest prawdopodobnie łatwiejszym podejściem.

Lexalt
źródło
Inną opcją podobną do XenClient byłby NxTop , ale niewiele o nim wiem.
Lexalt
0

Zgadzam się z deepakiem, jedynym sposobem na „podwójne uruchomienie” jest maszyna wirtualna, to jedyny sposób. Polecam Oracle VM VirtualBox, na stronie www.virtualbox.org> Pobieranie.

użytkownik24658
źródło