Moje pytanie może wydawać się zbyt zmęczone i trudne, ale czy jest jakiś sposób (oprogramowanie / sprzęt), którego można użyć do przełączania się między 2 systemami operacyjnymi bez ponownego uruchamiania komputera?
Właściwie mam Windows 7 i Ubuntu zainstalowane na moim komputerze.
windows-7
ubuntu
software-rec
multi-boot
xorpower
źródło
źródło
Odpowiedzi:
Cóż, mogę wymyślić dwa. Po pierwsze, uruchom jeden z systemów operacyjnych na maszynie wirtualnej. Drugim jest zdobycie innego systemu i uruchomienie na nim drugiego systemu operacyjnego. Nie można przełączać się między systemami operacyjnymi bez ponownego uruchamiania.
Jeśli chcesz zapisać stan systemu, MOŻESZ być w stanie uciec od hibernacji systemu Windows i uruchomienia systemu Linux, o ile NIE zapisujesz na dysku systemu Windows - jak wynika z odpowiedzi, zrób to na własną rękę. ryzyko. Jednak drugi sposób wydaje się bezpieczny.
Jeśli chcesz zbudować system, który zrobiłby to od zera, potrzebujesz modelu podobnego do tego, z którego korzysta PS3 na xen lub innego hiperwizora
źródło
Możesz użyć maszyny wirtualnej. Jeden system operacyjny (np. Ubuntu) obsługuje inny (np. Windows) jako gość na maszynie wirtualnej. Przykładem jest VirtualBox. System operacyjny gościa będzie podobny do innego programu w systemie operacyjnym hosta.
źródło
Jeśli miałeś dwa różne systemy operacyjne działające jako maszyny wirtualne w trzecim systemie operacyjnym, ściśle mówiąc, nie musiałbyś ponownie uruchamiać komputera, aby przełączać się między nimi.
źródło
kexec pozwala na uruchomienie nowego jądra Linuksa bez ponownego uruchamiania komputera.
Obecnie działa tylko na Linuksie (więc nie będzie działał na konkretnej konfiguracji, ale działałby na przykład z Fedorą z Ubuntu).
Ten proyect wydaje się być próbą portu kexec do okien, chociaż ja nie udało się znaleźć jak wielki postęp zrobili. To powinien być ciekawy punkt wyjścia.
źródło
Możesz uruchomić jedną z nich jako maszynę wirtualną np. Virtualbox
źródło
Prostą odpowiedzią jest: nie. Jedyną rzeczą blisko to jest wirtualizacja. Możesz dodać oprogramowanie do wirtualizacji do instalacji systemu Windows (lub odwrotnie), a następnie przekonwertować bieżącą instalację systemu Linux na maszynę wirtualną (istnieją narzędzia do konwersji maszyn fizycznych na maszyny wirtualne).
źródło
Prosta odpowiedź: nie. System operacyjny musi wchodzić w interakcje ze sprzętem, a przynajmniej tak mu się wydaje. Bez hiperwizora lub systemu wirtualizacji działającego pod systemem operacyjnym, zarządzającego interakcją sprzęt / system operacyjny i przełączaniem, nie jest to możliwe w przypadku architektur x86.
źródło
Coś w rodzaju xen lub kvm pozwala bardzo szybko przełączać się między maszynami wirtualnymi i uruchamia je przy niewielkim nakładzie pracy.
źródło
The frequently asked question comes from people who want to use Windows in a HVM domain to play games or run high-end 3D graphics applications, and the answer here is "Not yet".
. :(Można skonfigurować program jak VirtualBox lub VMware, aby załadować fizycznej XP lub Linux zainstalować (w zależności od tego nie jest w użyciu w tym czasie), w zależności od zasięgu OS ty są używane.
Następnie można uruchomić system operacyjny w normalny sposób po ponownym uruchomieniu.
Fora Ubuntu zawiera przewodnik na temat uruchamiania fizycznej instalacji XP z poziomu Ubuntu.
Społeczności VMware mają przewodnik dotyczący uruchamiania fizycznej instalacji Linuksa z poziomu systemu Windows.
Uwaga, aby to zadziałało, może być konieczne zainstalowanie 2 kopii Grub. Ponadto z pewnością konieczne będzie posiadanie różnych profili sprzętowych dla obu systemów operacyjnych, a system Windows najprawdopodobniej będzie musiał zostać ponownie aktywowany po zmianie profili sprzętowych.
źródło
Istnieje wiele sposobów uruchamiania dystrybucji systemu Windows i Linux na tej samej maszynie fizycznej bez ponownego uruchamiania komputera lub notebooka, używania dowolnej z sugerowanych maszyn wirtualnych, w tym Virtualbox, którą uruchamiam na moim MacbookPro i zarówno XP, jak i innych dystrybucji Linux, CentOS, Fedora, Mint, Ubuntu lub użyj KVM lub Xen. Sprawdź je i skonfiguruj swoje systemy, aby zainstalować dowolny z nich jako hosta i umieścić na nim system operacyjny gościa.
źródło