Чи можна віртуалізувати попередньо встановлену Windows 7?


9

Я розглядаю можливість придбання нового комп’ютера з попередньо встановленим Windows 7 (64-бітним). Чи можна було б встановити Ubuntu (бажано, 64-розрядне) подвійне завантаження на такій машині, а потім, використовуючи VirtualBox / VMWare тощо, під Ubuntu, зробити віртуальну машину, яка "вказує" на існуючу ОС Windows 7 (без виготовлення його копії)?

Просто, щоб було зрозуміло ... наприкінці цього процесу:

  • Я мав би машину з двома завантаженнями як Windows 7 (64-розрядна), так і Ubuntu (64-розрядна).

  • Якщо я вирішу завантажувати Ubuntu, я мав би можливість мати візуалізацію Windows 7 в Ubuntu.

  • На жорсткому диску буде лише 1 копія Windows 7.

Відповіді:


3

У посібнику користувача VirtualBox є розділ, який пояснює, як використовувати реальний диск або розділ у віртуальній машині.

Я спробував один раз, і це працює. Єдиною проблемою у мене був драйвер відеокарти: при переході від реальної установки до віртуальної та назад, я повинен відключити / включити драйвер відеокарти GuestAdditions, якщо я добре згадую (це було давно).


було б дуже корисно для новачків, якщо ви опублікуєте посилання розділу.
— Ділавар

@Dilawar: див. Розділ "9.8 Розширена конфігурація зберігання" від /usr/share/doc/virtualbox/UserManual.pdf.
— enzotib

Дякую, я знайшов версію html. virtualbox.org/manual/ch09.html#idp59191248
— Ділавар

2

У мене є налаштування KVM (програмне забезпечення для віртуалізації за замовчуванням для ubuntu), щоб створити розділ Windows, в який я можу по черзі подвійно завантажуватися.

На жаль, це не приголомшливе рішення, оскільки є кілька готчей.

  • Це не було тривіально для налаштування, мені довелося вручну змінювати деякі дозволи на розділи і таке інше (але є деякі пристойні статті про це, для яких ви можете google)
  • Оскільки він працює лише з дисками, а не з розділами, мені довелося практично використовувати основний диск. Тож коли він запустився, я отримав меню GRUB з декількома завантаженнями, наче я запускав машину. Якби я вибрав ту саму ОС у віртуальному екземплярі, яку я запускав у фізичному екземплярі, це може спричинити серйозні проблеми з двома ОС, які намагаються змонтувати один і той же розділ.
  • Вам потрібно мати вільний простір на диску, щоб зробити що-небудь із цього (навіть для подвійного завантаження). Зазвичай попередньо встановлені екземпляри Windows не залишають місця для 2-ї ОС, тому вам доведеться змінити розмір або щось тільки для подвійного завантаження.

Мораль історії: це можливо, але я не знайшов легкого, без помилок способу її роботи.


Це була Windows 7 64-розрядна?
— SpashHit

0

Я б сказав, що ні (краще не дуже легко , слідкуючи за коментарями Mussnoon), оскільки віртуальні машини налаштовують власне (віртуалізоване) обладнання, а ваш попередньо встановлений Windows 7 буде налаштований на роботу з реальним обладнанням. Речі можуть зіпсуватися, якщо ви це зробите. Плюс проблеми активації, згадані в моєму коментарі, і, можливо, навіть проблеми, пов'язані з ліцензуванням.


Я раніше оновив основне обладнання (материнську плату, процесор, оперативну пам'ять, відеокарту) в Windows раніше (на XP), і жодних проблем не було.
— Mussnight

А також перемістіть віртуальну машину з VirtualPC в Windows до Virtualbox в Ubuntu - для цього неодмінно використовують різні віртуальні апаратури.
— Месниця

Ви можете мати рацію. Мій досвід перенесення цілого Win XP на інший ПК був катастрофою (мушу сказати, що вони були зовсім іншими ПК, з різною архітектурою). Але це було досить давно, тому, можливо, Windows у цьому сенсі став розумнішим. У будь-якому випадку, під час завантаження попередньо встановленого W7 (я маю на увазі невіртуалізований), ОС спробує знову використовувати реальне обладнання ... ось чому я сказав, що щось може зіпсуватися .... Можливо, це не так. Є ще одна проблема: проблеми з активацією. Повідомлялося, що Windows вимагає активації під час переходу з одного ВМ в інший. Інше програмне забезпечення теж буде.
— лурі
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.