İşletim sistemi arasında geçiş yapmak için yazılım


14

Sorum çok garip ve zor gelebilir, ancak bilgisayarımı yeniden başlatmadan 2 işletim sistemi arasında geçiş yapmak için kullanabileceğim herhangi bir yol (yazılım / donanım) var mı?

Aslında bilgisayarımda Windows 7 ve Ubuntu yüklü.


3
+1 İlginç bir soru ve "hayır" yanıtını verirken, bazı büyük geliştiricilerin böyle bir yazılım oluşturabilmesi çok güzel olurdu.
KCotreau

1
her şeyi bir hipervizör üzerinde çalıştırdıysanız ... belki ...
Journeyman Geek

3
Eminim bu soru hiçbir şey ifade etmiyor. 'Bilgisayarımı yeniden başlatmadan' ile ne demek istiyorsun?
CarlF

3
Soru bana çok açık geliyor.
KCotreau

1
@KCotreau O zaman bize açıklamak ve @ CarlF'ın sorusunu cevaplamak için bir saniye sürebilirsin. Bu gerçekten net bir şekilde yazılmamış. Ubuntu ile kurulan GRUB aslında bunu yapmıyor mu?
Corey

Yanıtlar:


14

İki tane düşünebilirim. Birincisi, işletim sistemlerinden birini VM'de çalıştırın. İkincisi, başka bir sistem almak ve ikinci işletim sistemini çalıştırmak. Yeniden başlatmadan işletim sistemleri arasında geçiş yapamazsınız.

Sistemin durumunu kaydetmek isterseniz, Windows sürücüsüne yazmadığınız sürece hazırda bekleme pencerelerinden kurtulabilir ve linux'u başlatabilirsiniz - cevaplardan anlayabileceğiniz gibi, bunu kendi başınıza yapın risk. Diğer yol ise güvenli görünüyor.

Bunu sıfırdan yapacak bir sistem kurmak istiyorsanız, PS3'ün xen veya başka bir hipervizörün üstünde muhtemelen kullandığı modele ihtiyacınız olacak resim açıklamasını buraya girin


Evet, ben de öyle düşünüyordum. GRUB, Windows hazırda bekletme modunu işler ve durumunu iyi şekilde geri yükler.
Corey

2
hala yeniden başlatmayı içeriyor;)
Journeyman Geek

Ah evet, netbook'umun işletim sistemini (PC'yi değil) yeniden başlattıktan sonra GRUB'a gittiğine dair yanlış bir anım vardı, ancak PC'yi yeniden başlatıyor ve daha sonra GRUB'u başlatıyor gibi görünüyor. Benim hatam, ama cevabınızı en iyi şekilde seviyorum çünkü sorunun bunu sorma ihtimaline izin veriyor.
Corey

4

Sanal bir makine kullanabilirsiniz. Bir işletim sistemi (örn. Ubuntu) , sanal makinede misafir olarak başka bir bilgisayarı (örn. Windows ) barındırır . VirtualBox buna bir örnektir. Konuk işletim sisteminiz, ana işletim sisteminizdeki başka bir program gibi olacaktır.


2

Üçüncü bir işletim sistemi altında sanal makine olarak çalışan iki farklı işletim sisteminiz olsaydı, bunlar arasında geçiş yapmak için kesinlikle bilgisayarı yeniden başlatmanız gerekmez.


2

kexec , bilgisayarınızı yeniden başlatmadan yeni bir linux çekirdeği önyüklemenizi sağlar.
Şu anda, yalnızca linux üzerinde çalışıyor (Bu nedenle, özel kurulumunuzda çalışmaz, ancak örneğin ubuntu'dan fedora önyükleme yapmaya çalışır).

Bu proyect , kexec'i pencerelere taşımaya çalışıyor gibi görünüyor, ancak ne kadar ilerleme kaydettiklerini bulamadım. Yine de ilginç bir başlangıç ​​noktası olmalı.


1

Bunlardan birini örneğin Virtualbox'ta VM olarak çalıştırabilirsiniz


1

Basit cevap hayır. Buna yakın olan tek şey sanallaştırmadır. Windows kurulumunuza bir sanallaştırma yazılımı ekleyebilir (veya tam tersi) ve ardından mevcut Linux kurulumunuzu bir VM'ye dönüştürebilirsiniz (fiziksel makineleri VM'lere dönüştürmek için araçlar vardır).


2
Düz PC donanımında mevcut olup olmadıklarını bilmesem de, hipervizörler, bir kişinin yazılım donanımına gerek kalmadan aynı işletim sistemi üzerinde çoklu işletim sistemini çalıştırmasına izin verir. Prensip ana çerçevelerde uzun süre kullanılmıştır ve Mac'lerde bir süredir mevcuttur (modern bir PC'deki CPU'nun gerekli donanım desteğine sahip olduğu anlamına gelir).
dmckee --- eski moderatör yavru kedi

@dmckee: "hipervizörler bir kişinin çoklu donanımları aynı donanımda yazılım ertelemesi olmadan çalıştırmasına izin verir." - Tam olarak değil. Ben hypervisor'lar, demek olan yazılım; CPU'lar günümüzde donanım sanallaştırmasını destekliyor, ancak yine de G / Ç'yi taklit etmek için yazılıma ihtiyacınız var.
André Paramés

1

Basit cevap: hayır. İşletim sisteminin donanımla etkileşime girmesi gerekir veya en azından öyle olduğunu düşünmek zorundadır. İşletim sistemi altında çalışan, donanım / işletim sistemi entegrasyonunu ve anahtarlamayı yöneten bir hipervizör veya sanallaştırma sistemi olmadan, bu x86 mimarileri ile mümkün değildir.


0

Xen veya kvm gibi bir şey, sanal makineler arasında çok hızlı bir şekilde geçiş yapmanızı ve bunları küçük bir ek yük ile çalıştırmanızı sağlar.


Windows 7 (Gaming dahil) ve Gentoo'yu destekleyen bir çözüm var mı?
Tamara Wijsman

Hem Xen hem de KVM, web sitelerine göre Windows 7 misafirlerini destekliyor. Oyun ... Bunu denemedim (artık oyun oynama) bu yüzden yorum yapamam. Gentoo her ikisi tarafından da tamamen destekleniyor, değil mi?
CarlF

SSS kontrol etmek için gitti, diyor 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".. :(
Tamara Wijsman

Bunu yorumlamak için "HVM" yi aramam gerekiyordu ... ama haklısın. Tabii ki, KVM ve Xen'in her ikisinin de iş istasyonu kullanımı yerine sunucu için oluşturulduğunu anladığım için, 3D grafikleri desteklememek şaşırtıcı olmayabilir. VirtualBox en azından bazı 3D'leri destekliyor, ancak elbette çok daha yavaş.
CarlF

0

Virtualbox veya VMware fiziksel XP yüklemek için veya Linux yüklemek gibi Sen hangisi OS içinden (o zaman kullanımda değilken hangisi) bir programı yapılandırabilir edilir kullanarak.

Daha sonra normalde bir yeniden başlatmada işletim sistemlerinden birine önyükleme yapabilirsiniz.

Ubuntu Forumları , fiziksel XP kurulumunuzu Ubuntu içinden nasıl önyükleyeceğinize dair bir kılavuza sahiptir.

VMware Communities , Windows içinden fiziksel bir Linux yüklemesini önyüklemek için bir kılavuza sahiptir.

Not: Bunun çalışması için Grub'un 2 kopyasını yüklemeniz gerekebilir. Ayrıca, her iki işletim sistemi için de kesinlikle farklı donanım profillerine sahip olmanız gerekecektir ve donanım profillerini değiştirdiğinizde Windows'un yeniden etkinleştirilmesi gerekecektir.


0

PC veya dizüstü bilgisayarı yeniden başlatmadan Windows ve Linux dağıtımlarını aynı fiziksel makinede çalıştırmanın, MacbookPro'mda çalıştırdığım ve hem XP hem de diğer linux dağıtımları CentOS, Fedora, Mint, Ubuntu veya KVM veya Xen kullanın. Bunlara göz atın ve sistemlerinizi bunlardan herhangi birini ana bilgisayar olarak yükleyecek şekilde yapılandırın ve konuk işletim sistemini üzerine yerleştirin.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.