Pertanyaan saya mungkin terdengar terlalu aneh dan rumit, tetapi apakah ada cara (perangkat lunak / perangkat keras) yang dapat saya gunakan untuk beralih antara 2 OS tanpa me-restart PC saya?
Sebenarnya saya sudah menginstal Windows 7 dan Ubuntu di PC saya.
windows-7
ubuntu
software-rec
multi-boot
xorpower
sumber
sumber
Jawaban:
Yah, saya bisa memikirkan dua. Satu, jalankan salah satu OS di VM. Yang kedua adalah untuk mendapatkan sistem lain, dan menjalankan OS kedua itu. Anda tidak dapat beralih di antara OS tanpa memulai ulang.
Jika Anda ingin menyelamatkan keadaan sistem, Anda MUNGKIN dapat pergi dengan hibernasi windows, dan memulai linux selama Anda TIDAK menulis ke drive windows - seperti yang Anda tahu dari jawabannya, lakukan ini sendiri risiko. Namun, cara lain tampaknya aman.
Jika Anda ingin membangun sistem yang akan melakukan ini dari awal, Anda memerlukan model yang mirip dengan apa yang digunakan PS3 di atas xen atau hypervisor lain
sumber
Anda dapat menggunakan mesin virtual. Satu OS (misalnya Ubuntu) host yang lain (misalnya Windows) sebagai tamu di mesin virtual. Contohnya adalah VirtualBox. OS tamu Anda akan seperti program lain di dalam OS host Anda.
sumber
Jika Anda memiliki dua OS yang berbeda yang berjalan sebagai mesin virtual di bawah sistem operasi ketiga, Anda tidak perlu berbicara lagi tentang restart PC untuk beralih di antara mereka.
sumber
kexec memungkinkan Anda untuk boot kernel linux baru tanpa me-reboot PC Anda.
Saat ini, ini hanya berjalan di linux (Jadi itu tidak akan bekerja pada pengaturan khusus Anda, tetapi akan bekerja untuk boot, misalnya, fedora dari ubuntu).
Proyect ini tampaknya mencoba untuk mem-port kexec ke windows, meskipun saya gagal menemukan berapa banyak kemajuan yang telah mereka buat. Ini harus menjadi titik awal yang menarik.
sumber
Anda bisa menjalankan salah satunya sebagai VM di mis Virtualbox
sumber
Jawaban sederhananya adalah tidak. Satu-satunya hal yang dekat dengan itu adalah virtualisasi. Anda bisa menambahkan perangkat lunak virtualisasi ke instalasi Windows Anda (atau sebaliknya), dan kemudian mengonversi instalasi Linux Anda saat ini menjadi VM (ada alat untuk mengubah mesin fisik menjadi VM).
sumber
Jawaban sederhana: tidak. OS perlu berinteraksi dengan perangkat keras, atau setidaknya harus memikirkannya. Tanpa hypervisor atau sistem virtualisasi yang berjalan di bawah OS, mengelola perangkat keras / OS interation dan switching, ini tidak mungkin dilakukan dengan arsitektur x86.
sumber
Sesuatu seperti xen atau kvm memungkinkan Anda beralih di antara mesin virtual dengan sangat cepat dan menjalankannya dengan sedikit overhead.
sumber
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".
. :(Anda dapat mengkonfigurasi program seperti VirtualBox atau VMware untuk memuat XP fisik atau menginstal Linux (mana yang tidak digunakan pada waktu itu) dari dalam mana OS Anda sedang menggunakan.
Anda kemudian dapat mem-boot ke salah satu OS biasanya pada reboot.
Forum Ubuntu memiliki panduan tentang cara mem-boot instalasi XP fisik Anda dari dalam Ubuntu.
Komunitas VMware memiliki panduan untuk mem-boot instalasi Linux fisik dari dalam Windows.
Catatan, Anda mungkin harus menginstal 2 salinan Grub agar ini berfungsi. Selain itu, Anda tentu harus memiliki profil perangkat keras yang berbeda untuk kedua sistem operasi dan Windows kemungkinan besar harus diaktifkan kembali ketika Anda mengganti profil perangkat keras.
sumber
Ada banyak cara Anda dapat menjalankan distro Windows dan Linux pada mesin fisik yang sama tanpa me-reboot PC atau notebook, gunakan salah satu VM yang disarankan, termasuk Virtualbox yang saya jalankan di MacbookPro saya dan menjalankan XP dan distro linux lainnya, CentOS, Fedora, Mint, Ubuntu, atau gunakan KVM atau Xen. Lihat dan konfigurasikan sistem Anda untuk menginstal salah satu dari ini sebagai host dan taruh OS tamu di atasnya.
sumber