Чи можна віртуалізувати попередньо встановлену 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.