Apakah mungkin menjalankan partisi Windows sebagai VM?

13

Laptop saya disetel sebagai dual boot antara Windows 7 (64-bit) dan Ubuntu Linux (64-bit). Karena saya menghabiskan sebagian besar waktu kerja saya di Linux, saya memerlukan VM Windows 7 untuk dapat menggunakan alat-alat Microsoft Office, dll. Tetapi laptop saya hanya memiliki SSD 256 GB sehingga memiliki partisi Windows 7 yang dapat di-boot dan VM membutuhkan waktu yang cukup lama. banyak ruang.

Apakah ada cara menjalankan partisi Windows 7 sebagai VM dari Linux tanpa mengubahnya menjadi file .IMG, idealnya dengan KVM? Jika tidak, apakah ada opsi lain yang bisa membantu saya?

parsley72
sumber

Jawaban:

2

Saya memiliki sedikit pengalaman beralih antara mem-boot partisi Windows secara native dan menjalankannya sebagai VM. Pertama-tama, dukungan perangkat keras dan driver BUKAN masalah bagi saya, juga tidak perlu menghapus Alat VMware saat boot dalam konteks fisik.

Selain itu, ini kedengarannya seperti ide yang bagus, tetapi aktivasi produk adalah di mana ia benar-benar jatuh. Seseorang tidak seharusnya mengaktifkan kembali Windows setiap kali Windows beralih antara P dan V, tetapi itu tidak mudah. Windows dan Office keduanya kadang-kadang akan meminta untuk diaktifkan kembali karena dugaan perubahan perangkat keras. Suatu kali, setelah beralih antara mode fisik dan virtual, instalasi Windows 7 saya yang berlisensi dengan benar menonaktifkan dirinya sendiri dengan sedikit keriuhan karena dugaan "eksploit aktivasi." Masalah-masalah ini akan dihindari, atau paling tidak dianggap sepele, jika terjadi di lingkungan KMS .

Ketika saya memutakhirkan ke 300GB SSD, saya membawa partisi Windows saya sebagai VMDK dan tidak pernah mem-boot-nya lagi secara native. Windows 7 tampaknya berkinerja lebih baik pada SSD daripada aslinya pada HDD, dan gambar jarang yang saya gunakan sekarang mengkonsumsi lebih sedikit ruang disk daripada partisi lama.

Ringkasan Eksekutif: Ya, itu bisa dilakukan; driver kurang dari masalah yang Anda harapkan, dan aktivasi Windows lebih merupakan masalah daripada yang Anda harapkan. Jika Anda tidak benar-benar perlu menjalankan Windows pada bare metal, saya sarankan mengubah partisi Anda menjadi VHD atau VMDK dan menjalankannya hanya sebagai VM.

Miles Erickson
sumber
Satu-satunya alasan sebenarnya saya ingin menjalankan Windows pada bare metal adalah agar saya dapat bermain World Of Tanks, tetapi saya tidak dapat menggunakannya sebagai alasan untuk mendapatkan SSD yang lebih besar dari pekerjaan ...
parsley72
3

Saya sendiri tidak memiliki pengalaman dengan KVM, tetapi untuk VirtualBox, VMWare dan Parallels ini akan berfungsi.

Dibutuhkan beberapa reboot VM W7 untuk mengenali perangkat keras (virtual) baru dan Anda harus menginstal Guest Additons / VMWare Tools / driver perangkat, apa pun yang disebut oleh perangkat lunak virtualisasi Anda.

Berhati-hatilah bahwa beralih kembali ke menggunakan partisi "secara native" mungkin tidak dapat dilakukan lagi setelah Anda menggunakan partisi di VM.

Bahkan jika Anda dapat kembali lagi akan membutuhkan beberapa reboot untuk mengenali perangkat keras baru dan Anda mungkin harus de-instal perangkat lunak virtualisasi di VM.

Saya sangat menyarankan Anda membuat cadangan (gambar) penuh laptop Anda sebelum Anda mulai bereksperimen dengan ini.

Tonny
sumber
-1

Anda dapat mencoba file gambar yang jarang. Ini adalah file .IMG dengan ukuran tetap yang tidak memakan ruang pada disk Anda sampai benar-benar berisi data.

Lihat http://blog.allanglesit.com/2011/03/linux-kvm-managing-disk-images/

Sunting: setelah membaca kembali posting Anda, saya melihat bahwa pertanyaan Anda sangat mirip Bagaimana saya bisa menjalankan partisi WinXP (mesin dual boot) yang ada di dalam KVM?

dwurf
sumber
Tidak baik. File jarang masih akan berisi data untuk instalasi Win7 yang akan menjadi 20+ GB minimal (termasuk file swap dan hibernasi).
Tonny
Ya, saya saat ini mendapat setup VM Win7 menggunakan qcow2 tetapi begitu Anda menginstal Microsoft Office, Visual Studio, dll. Masih menjadi ukuran yang signifikan (~ 33GB).
parsley72
@wurf: Win7 mungkin akan bisa boot tanpa trik profil perangkat keras 2 yang dijelaskan dalam artikel yang Anda rujuk. Win7 mendukung pengontrol disk paling umum secara asli, termasuk yang ditiru oleh perangkat lunak virtualisasi saat ini. Masih perlu melakukan perangkat keras penuh mendeteksi ulang setiap kali Anda beralih antara VM dan asli.
Tonny