У мене на моїй версії Linux (Debian) встановлений VirtualBox. Мені потрібно перемістити фізичну машину Windows 7 у свій VirtualBox.
Як перетворити фізичну ОС Windows у VirtualBox?
У мене на моїй версії Linux (Debian) встановлений VirtualBox. Мені потрібно перемістити фізичну машину Windows 7 у свій VirtualBox.
Як перетворити фізичну ОС Windows у VirtualBox?
Відповіді:
Я не згоден з відповіддю SimonS.
Використання Disk2Vhd - це, звичайно, відмінна ідея: воно дозволяє робити копії онлайн- дисків, і ви навіть можете зберігати файл vhd локально ( тобто на машині Windows), хоча посилання вище стверджує, що найшвидше зберігати vhd зображення на іншому носії.
Неправильна частина - це імпорт (?) Зображення vhd у VirtualBox. Цього робити не потрібно: цитується посилання жахливо стара (скільки років з часу існування двох різних версій VirtualBox, однієї безкоштовної для оплати, як зазначено в посиланні? Я забуваю). Насправді VirtualBox вже повністю сумісний з форматом vhd Microsoft : коли ви створюєте Віртуальну машину, замість того, щоб призначати їй порожній диск, виберіть Use an existing virtual hard disk file
і наведіть його на свій vhd
диск.
Це воно.
створіть vhd фізичної машини Windows за допомогою Disk2Vhd , потім створіть свій VM та виберіть створений vhd замість порожнього диска.
Приклад використання командного рядка disk2vhd: disk2vhd * c:\vhd\snapshot.vhd
тепер кожен компонент вашої ОС Windows буде збережений у VHD
вибачте за таку коротку невизначену відповідь, але це все, що вам потрібно знати ;-)
Ви можете використовувати необроблені розділи , тобто існуючий розділ Windows, за допомогою VirtualBox. Це дещо просунута тема, і посібник з VirtualBox попереджає про це
Доступ до сирого жорсткого диска призначений лише для експертних користувачів. Неправильне використання або використання застарілої конфігурації може призвести до повної втрати даних на фізичному диску. Найголовніше, не намагайтеся завантажувати розділ за допомогою поточної операційної системи хоста у гостя. Це призведе до серйозної корупції даних.
але я успішно користувався ним 5 або 6 років тому, і він працював просто чудово.
Потрібно знати назву пристрою Linux вашого жорсткого диска та номер розділу, на якому встановлена Windows. Потім виконайте таку команду:
sudo VBoxManage internalcommands createrawvmdk -filename /path/to/file.vmdk -rawdisk /dev/sda -partitions 1,5
де /dev/sda
ваш жорсткий диск і 1,5
які ваші номери розділів. Наприклад, якщо Linux бачить ваш жорсткий диск Windows таким чином /dev/sdb2
, ім'я вашого пристрою є, /dev/sdb
а номер вашого розділу - 2. Ця команда створить диск VMDK у вказаному шляху, і коли ви будете використовувати його у вашій машині управління, VM запише прямо у ваш Жорсткий диск Windows.
Основна перевага цього методу полягає в тому, що він не займає додаткового місця на диску і дозволяє використовувати наявну установку Windows на місці. Але, знову ж таки, слід попередити, що це безповоротно змінить наявні дані Windows і не дозволить використовувати знімки для вашої віртуальної машини, тому, якщо у вас є дійсно важливі дані, обов’язково проведіть резервну копію, перш ніж спробувати цей метод.