Бездисковая загрузка Windows 7 по PXE
Материал из Xgu.ru
(Перенаправлено с pxe/win7)
- Короткий URL: pxe/win7
Автор: Сергей Черепенин
На этой странице будет описано, как организовать бездисковую загрузку операционной системы Windows 7 при помощи
PXE и iSCSI.
Более подробное описание настройки некоторого ПО (gpxe, dhcpd, iscsitarget) см.pxe/win2008
[править] Установка OC на iSCSI target
Загрузка виртуального компьютера выполняется с образа дискеты gpxe.dsk.
Полученный при этом по DHCP target остается доступным и во время работы инсталлятора windows7, запущенного следом за неудачной попыткой загрузиться с помощью gPXE.
clint:~$ sudo egrep -v "^ *$|^#.*$|#" /etc/xen/win7 kernel = "/usr/lib/xen/boot/hvmloader" builder='hvm' memory = 1024 shadow_memory = 8 name = "win7" acpi=1 vif = [ 'type=ioemu, mac=00:16:3e:36:7d:60, bridge=br0'] fda='/usr/src/gpxe-0.9.9/src/bin/gpxe.dsk' disk = ['file:/iso/en_windows_7_ultimate_x86_dvd_x15-65921.iso,hdc:cdrom,r' ] device_model = "/usr/lib/xen/bin/qemu-dm" boot="adc" sdl=0 vnc=1 vncdisplay=27 localtime=1 usbdevice='mouse' usbdevice='tablet' monitor=1
clint:~$ sudo egrep -v "^ *$|^#.*$|#" /etc/ietd.conf Target iqn.2009-12.clinika.local:dev.vm.win2008 Lun 0 Path=/dev/vm/win7,Type=blockio
[править] Запуск в домене U
После инсталляции на iSCSI SAN, можно попробовать запустить эту ОС с использованием стандартных средств xen:
clint:~$ sudo egrep -v "^ *$|^#.*$|#" /etc/xen/win7 kernel = "/usr/lib/xen/boot/hvmloader" builder='hvm' memory = 1024 shadow_memory = 8 name = "win7" acpi=1 vif = [ 'type=ioemu, mac=00:16:3e:36:7d:60, bridge=br0'] disk = ['phy:/dev/vm/win7,hda,w'] device_model = "/usr/lib/xen/bin/qemu-dm" boot="c" sdl=0 vnc=1 vncdisplay=27 localtime=1 usbdevice='mouse' usbdevice='tablet' monitor=1