WinXP в XEN HVM на Gentoo не стартует после загрузки с диска
Unclewaighty 21 февраля, 2012 - 00:32
Делал по мотивам как указано здесь - http://xgu.ru/wiki/Windows_XP_%D0%B2_Xen
С исошника загружается нормально и устанавливается.
Когда приходит время грузиться с "диска Цэ" - ничего не получается. в VNC успеваю углядеть что-то про NTDETECT - и усе :(
Конфиг виртуалки:
kernel = "hvmloader" builder='hvm' memory = 512 name = "Orel" vcpus=1 pae=0 acpi=0 apic=0 disk = ['phy:sda6,hda:disk,w','file:/home/aaa/xp.iso,hdc:cdrom,r'] on_poweroff = 'destroy' on_reboot = 'destroy' on_crash = 'destroy' device_model = 'qemu-dm' boot='c' sdl=0 vfb = [ 'type=vnc,vnclisten=192.168.1.12,vncdisplay=2' ] vnclisten = "192.168.1.12"
»
- Для комментирования войдите или зарегистрируйтесь
Посмотрите, что с корневым
Посмотрите, что с корневым диском винды. NTDETECT - стадия между загрузчиком ntldr и ядром NT, (ntdetect.com в корне диска). Он загружает в память библиотеки и драйвера ещё до ядра, своеобразная замена initrd. Можно попробовать включить отладку в boot.ini
Локальный оверлей растёт
С диском вроде все ок
Монтируется нормально, boot.ini присутствует, ntdetect.com тоже
Решил, но немножко костыльно
При установке винды удалил единственный раздел и дал создать ему самому. Помогло - стал грузиться :)
Значит, загрузчик не видел
Значит, загрузчик не видел раздел. Винда не любит, когда при установке ей разделы готовят, лучше основной раздел создать в установщике (но учитывать, что но может что-нибудь попортить). [РЕШЕНО] В заголовок?
Локальный оверлей растёт