Как я могу выполнить существующий раздел WinXP (машина двойной загрузки) в KVM?

Я использую KVM для выполнения виртуальных машин на Бойкой Ubuntu и virt-менеджер для конфигурирования их. Моя машина является двойной загрузкой, и я не хочу должным быть перезагружать для своего случайного использования Windows. Таким образом, я настроил VM, который использует блочное устройство раздела Windows в качестве жесткого диска. Но когда я загружаю это, начальная загрузка просто зависает навсегда. Начальная загрузка из Windows устанавливает работы CD, и жесткий диск затем распознан, таким образом переустанавливание, вероятно, работало бы.

Какова причина, KVM не может загрузить блочное устройство? Если я переустанавливаю, я могу все еще использовать раздел для обычной двойной загрузки?

Примечание: Я выполнил менеджера VM как корень, таким образом, это не должна быть без проблем разрешения.

3
задан 26.09.2011, 23:17

2 ответа

Ваш существующий раздел Windows XP был установлен, приняв определенные вещи о Ваших аппаратных средствах (Ваша конкретная материнская плата, ЦП, чипсет, и т.д.).

При начальной загрузке того раздела в виртуальной машине Windows видит радикально другой набор аппаратных средств. Установленная конфигурация Windows вряд ли будет соответствовать виртуальному аппаратному обеспечению, что KVM представляет его, и таким образом, это не загрузится. Это точно, как будто Вы вытянули жесткий диск от одного компьютера, поместили его в полностью другой компьютер и попытались загрузить его (это вряд ли успешно выполнится).

Могло бы быть возможно заставить Windows распознавать другую аппаратную конфигурацию путем устанавливания второго аппаратного профиля в Панели управления-> Система-> Аппаратные средства-> Аппаратные Профили, но для такого радикального изменения между реальными аппаратными средствами и виртуализированными аппаратными средствами, вероятно, нет.

1
ответ дан 08.12.2019, 00:40
  • 1
    , Учитывая Ваш новый комментарий, мое единственное предположение - то, что HAL не имеет подсказки, что сделать в виртуализированной среде. – Stephen Jennings 15.08.2009, 05:25

Это видео LinuxJournal описывает, как сделать, это с VMware путем устанавливания двух профилей отдельного оборудования, один для собственного компонента и один для VM, и наличия Windows ожидает для начальной загрузки, пока Вы не выбрали соответствующий аппаратный профиль. Я еще не ясен на том, может ли это быть сделано с KVM, но если бы он может, по-видимому, он использовал бы подобную технику.

0
ответ дан 08.12.2019, 00:40

Теги

Похожие вопросы