Я использую KVM для выполнения виртуальных машин на Бойкой Ubuntu и virt-менеджер для конфигурирования их. Моя машина является двойной загрузкой, и я не хочу должным быть перезагружать для своего случайного использования Windows. Таким образом, я настроил VM, который использует блочное устройство раздела Windows в качестве жесткого диска. Но когда я загружаю это, начальная загрузка просто зависает навсегда. Начальная загрузка из Windows устанавливает работы CD, и жесткий диск затем распознан, таким образом переустанавливание, вероятно, работало бы.
Какова причина, KVM не может загрузить блочное устройство? Если я переустанавливаю, я могу все еще использовать раздел для обычной двойной загрузки?
Примечание: Я выполнил менеджера VM как корень, таким образом, это не должна быть без проблем разрешения.
Ваш существующий раздел Windows XP был установлен, приняв определенные вещи о Ваших аппаратных средствах (Ваша конкретная материнская плата, ЦП, чипсет, и т.д.).
При начальной загрузке того раздела в виртуальной машине Windows видит радикально другой набор аппаратных средств. Установленная конфигурация Windows вряд ли будет соответствовать виртуальному аппаратному обеспечению, что KVM представляет его, и таким образом, это не загрузится. Это точно, как будто Вы вытянули жесткий диск от одного компьютера, поместили его в полностью другой компьютер и попытались загрузить его (это вряд ли успешно выполнится).
Могло бы быть возможно заставить Windows распознавать другую аппаратную конфигурацию путем устанавливания второго аппаратного профиля в Панели управления-> Система-> Аппаратные средства-> Аппаратные Профили, но для такого радикального изменения между реальными аппаратными средствами и виртуализированными аппаратными средствами, вероятно, нет.
Это видео LinuxJournal описывает, как сделать, это с VMware путем устанавливания двух профилей отдельного оборудования, один для собственного компонента и один для VM, и наличия Windows ожидает для начальной загрузки, пока Вы не выбрали соответствующий аппаратный профиль. Я еще не ясен на том, может ли это быть сделано с KVM, но если бы он может, по-видимому, он использовал бы подобную технику.