Я выполнил эту настройку с помощью http://www.virtualbox.org , она описана в руководстве, и команда выглядит примерно так: (Пожалуйста, прочитайте документацию !!)
Внутренние команды VBoxManage createrawvmdk -filename linux.vmdk -rawdisk \\. \ PhysicalDrive0 -partitions 7,8
Команда создает файлы linux.vmdk и linux-pt.vmdk на вашем жестком диске, вы можете использовать эти файлы как «виртуальный диск» при настройке вашей виртуальной машины.
Эта команда ограничивает доступ Виртуального диска только к некоторым разделам вашего жесткого диска, чтобы предотвратить повреждения, пожалуйста, измените номера разделов соответствующим образом.
В Windows 7 Virtualbox должен запускаться «как администратор», чтобы правильно обращаться к разделам linux.
При первом запуске виртуальной машины Ubuntu должна быть в состоянии обнаружить оборудование в виртуальной машине и заново настроить ее.
Возможно, вам придется снова установить GRUB в MBR вашего виртуального диска (который будет отличаться от MBR вашего жесткого диска)
Не пытайтесь монтировать раздел данных Windows под Ubuntu, это наверняка повредит раздел, но если вам нужен доступ к данным, вместо этого настройте сеть и смонтируйте раздел как общий ресурс samba.
Ниже приводится справочное сообщение, напечатанное VBoxManage:
Использование: внутренние команды VBoxManage [аргументы команды]
--- надрез ---
createrawvmdk -filename -rawdisk
[-partitions [-mbr]]
[-родственник]
Создает новый образ VMDK, который дает доступ к диску хоста Entite (если
параметр -partitions не указан) или некоторые разделы
диск хоста. Если доступ к отдельным разделам предоставлен, то
Параметр -mbr может использоваться для указания альтернативной MBR, которая будет использоваться
(информация о разделах в файле MBR игнорируется).
Имя диска в Linux, например / dev / sda, и в Windows, например
\\. \ PhysicalDrive0).
На хосте Linux или FreeBSD параметр -relative заставляет файл VMDK
быть создан, который относится к отдельным разделам вместо всего
диск.
Необходимые номера разделов могут быть запрошены с
VBoxManage список внутренних команд
Дополнения к ответу jhcaiced:
Если вы включили раздел данных в параметр «-partitions», vbox получит монопольный доступ к нему при запуске виртуальной машины, поэтому вы не сможете фактически повредить данные на нем через параллельный доступ через хост Windows.
Однако из соображений совместимости лучше оставить этот раздел в Windows и получить к нему доступ через общую папку vbox или общий файловый ресурс Windows. Вы можете изменить / etc / fstab для автоматического подключения общего ресурса в то же место при загрузке. (Установите гостевые дополнения кулак.)
Отключите Windows, ядро Linux по умолчанию может легко работать на нескольких конфигурациях оборудования, но ваша конфигурация X (дисплея) может не работать. Ленивое решение, которое не требует настройки, состоит в том, чтобы сохранить драйвер для вашей реальной видеокарты активированным. Когда вы используете Ubuntu в виртуальной машине, вы переключитесь на резервный драйвер, который работает довольно хорошо.
источник
Это действительно не сработает. Вы не можете безопасно смонтировать один и тот же раздел сразу на 2 операционных системах. Но если вы ДЕЙСТВИТЕЛЬНО ДЕЙСТВИТЕЛЬНО ХОТИТЕ, вы можете попробовать использовать устройство / dev / что-то из linux, чтобы служить дисководом для Windows, но это будет действительно БЕЗОПАСНО. (также нужен рут)
Не знаю, можно ли это сделать с Windows в качестве хоста.
Но удалите автоматическое монтирование общих данных, и все будет в порядке. Хотя: НЕТ ГАРАНТИИ, СДЕЛАЙТЕ РЕЗЕРВНОЕ КОПИРОВАНИЕ.
источник
Я не верю, что это возможно. Система Virtual Box использует виртуальное оборудование, на котором работает виртуализированная система. В вашей настройке ОС установлены на «реальном» оборудовании, и она принципиально отличается.
Если вам нужно одновременно запускать две ОС на аппаратном обеспечении, вам потребуется среда гипервизора виртуализации, такая как Xen, которая будет управлять двумя ОС и оборудованием и обеспечивать взаимодействие с системами одновременно.
Обновление: отвечая Привет:
Да, это Windows. У него двойная загрузка с Windows 7 и Ubuntu 11.10. И в своем сценарии он загрузился в Windows и пытается загрузить свою загрузку Ubuntu в виртуализированную среду. Теперь, пожалуйста, удалите ваш downvote.
источник