1

У меня проблема. Я использую двойную загрузку на моем ноутбуке - Kubuntu и Windows 8.1.

/dev/sda1 - раздел EFI, /dev/sda4 - раздел ОС Windows

# fdisk -l
Disk /dev/sda: 698,7 GiB, 750156374016 bytes, 1465149168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 412A5759-6D0A-430C-BBC1-490676A37D10

Device          Start        End    Sectors   Size Type
/dev/sda1        2048     206847     204800   100M EFI System
/dev/sda2      206848    2050047    1843200   900M Windows recovery  environment
/dev/sda3   333400064 1423183871 1089783808 519,7G Microsoft basic data
/dev/sda4     2050048  211765247  209715200   100G Microsoft basic data
/dev/sda5   317413376  333400063   15986688   7,6G Linux swap
/dev/sda6  1423183872 1465147391   41963520    20G Windows recovery environment
/dev/sda7   211765248  317413375  105648128  50,4G Linux filesystem

Partition table entries are not in disk order.

Поскольку я устал от перезагрузки в Windows и обратно в Linux, я решил создать виртуальный жесткий диск, где находятся только окна (и загрузочный сектор, если необходимо), и запустить их из virtualbox под Linux.

Я пытался создать сырой диск с помощью VBoxManage:

sudo VBoxManage internalcommands createrawvmdk -filename /mnt/data/virtual/win.vmdk -rawdisk /dev/sda -partitions 1,4 -relative

Но если я пытаюсь запустить его в virtualbox, я просто попадаю в grub, который был в /dev /sda1, и не могу загрузиться оттуда.

Скриншот

Мой вопрос, есть ли способ

  • Используйте сырой диск, как я пытался, и загрузите физический раздел с Windows.
  • Или создать образ Windows (и при необходимости загрузиться) и использовать их под VirtualBox?

Я попытался использовать disk2vhd в Windows для создания образа, но программа не увидела /dev/sda1 , поэтому я просто смог создать образ /dev/sda4 (Windows).

Я также попытался запустить только образ Windows, созданный disk2vhd , но я просто попал в «оболочку» (но ни одна команда не смогла там работать) после некоторых ошибок:

Скриншот

Поэтому я вставил компакт-диск с Windows, чтобы восстановить его, но безуспешно.

Кто-то понимает, чтобы сделать это таким образом? Или знаете как это сделать?

1 ответ1

0

Я уверен, что вашей установке Windows не понравится работать на другом оборудовании (настоящий HW и VirtualBox).

Я бы выбрал второй вариант: установить новую Windows на новую виртуальную машину, используя сырой диск или файл образа диска.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .