Bisakah saya melakukan virtualisasi Windows 7 yang sudah diinstal sebelumnya?


9

Saya sedang mempertimbangkan untuk membeli komputer baru dengan Windows 7 (64-bit) pra-instal. Apakah mungkin untuk menginstal Ubuntu (lebih disukai 64-bit) dual-boot pada mesin seperti itu, dan kemudian, menggunakan VirtualBox / VMWare, dll. Di bawah Ubuntu, membuat mesin virtual yang "menunjuk ke" OS Windows 7 yang ada (tanpa membuat salinannya)?

Untuk memperjelas ... di akhir proses ini:

  • Saya akan memiliki mesin yang dual-boot Windows 7 (64-bit) dan Ubuntu (64-bit).

  • Jika saya memilih untuk mem-boot Ubuntu, maka saya akan memiliki kemungkinan menjalankan visualisasi Windows 7 di dalam Ubuntu.

  • Hanya akan ada 1 salinan Windows 7 pada hard disk.

Jawaban:


3

Ada bagian dalam Manual Pengguna VirtualBox yang menjelaskan cara menggunakan disk atau partisi nyata dalam mesin virtual.

Saya mencoba sekali, dan itu berhasil. Satu-satunya masalah yang saya miliki adalah driver kartu video: ketika beralih dari instalasi nyata ke virtual dan kembali, saya harus menonaktifkan / mengaktifkan driver kartu video GuestAdditions, jika saya ingat dengan baik (sudah lama sekali).


akan sangat membantu bagi pemula jika Anda memposting tautan bagian ini.
Dilawar

@Dilawar: lihat bagian "9.8 Konfigurasi penyimpanan lanjutan" dari /usr/share/doc/virtualbox/UserManual.pdf.
enzotib

Terima kasih, saya menemukan versi html. virtualbox.org/manual/ch09.html#idp59191248
Dilawar

2

Saya memiliki setup KVM (perangkat lunak virtualisasi default untuk ubuntu) untuk membuka partisi windows yang saya dapat secara bergantian dual boot.

Sayangnya, ini bukan solusi yang luar biasa, karena ada beberapa gotcha.

  • Itu tidak sepele untuk setup, saya harus secara manual memodifikasi beberapa izin partisi dan semacamnya (tetapi ada beberapa artikel yang layak tentang hal ini Anda dapat google untuk)
  • Karena hanya bekerja dengan disk dan bukan partisi, saya harus menggunakan disk utama saya secara virtual. Jadi ketika mulai, saya mendapat menu GRUB multi-boot, seolah-olah saya memulai mesin. Jika saya memilih OS yang sama dalam instance virtual yang saya jalankan dalam instance fisik, itu dapat menyebabkan masalah serius dengan dua OS yang mencoba me-mount partisi yang sama.
  • Anda perlu memiliki ruang kosong pada drive Anda untuk melakukan semua ini (bahkan untuk boot ganda). Biasanya instal windows yang sudah diinstal sebelumnya tidak menyisakan ruang untuk OS ke-2, jadi Anda harus mengubah ukuran atau sesuatu hanya untuk mendapatkan dual boot.

Moral dari cerita: ini mungkin, tetapi saya belum menemukan cara yang mudah dan bebas kesalahan untuk membuatnya bekerja.


Apakah itu Windows 7 64-bit?
SpashHit

0

Saya akan mengatakan tidak (lebih baik tidak terlalu mudah , mengikuti komentar Mussnoon), karena mesin Virtual mengatur sendiri perangkat keras (virtual) mereka, dan Windows 7 pra-instal Anda akan dikonfigurasikan agar berfungsi dengan perangkat keras yang sebenarnya. Hal-hal dapat kacau jika Anda melakukan itu. Ditambah masalah aktivasi yang disebutkan dalam komentar saya, dan bahkan mungkin masalah lisensi terkait.


Saya telah memutakhirkan perangkat keras utama (mainboard, prosesor, ram, kartu video) pada Windows sebelumnya (pada XP) tanpa masalah apa pun.
Mussnoon

Serta memindahkan mesin virtual dari VirtualPC di Windows ke Virtualbox di Ubuntu - yang tentunya menggunakan perangkat keras virtual yang berbeda.
Mussnoon

Kamu mungkin benar. Pengalaman saya memigrasikan seluruh Win XP ke PC lain adalah bencana (saya harus mengatakan mereka PC yang sama sekali berbeda, dengan arsitektur yang berbeda). Tapi itu sudah lama sekali, jadi mungkin Windows telah menjadi lebih pintar dalam arti itu. Lagi pula, ketika mem-boot W7 yang sudah diinstal sebelumnya (non.virtualized, maksud saya), OS akan mencoba untuk menggunakan lagi perangkat keras asli ... itu sebabnya saya mengatakan sesuatu mungkin akan kacau .... Mungkin tidak. Masih ada masalah lain: masalah aktivasi. Telah dilaporkan bahwa Windows meminta aktivasi ketika bermigrasi dari satu VM ke yang lain. Perangkat lunak lain juga akan.
luri
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.