Бездисковая загрузка Windows 7 по PXE

Материал из Xgu.ru

(Перенаправлено с pxe/win7)
Перейти к: навигация, поиск
stub.png
Данная страница находится в разработке.
Эта страница ещё не закончена. Информация, представленная здесь, может оказаться неполной или неверной.

Если вы считаете, что её стоило бы доработать как можно быстрее, пожалуйста, скажите об этом.

Короткий URL: pxe/win7

Автор: Сергей Черепенин

На этой странице будет описано, как организовать бездисковую загрузку операционной системы Windows 7 при помощи PXE и iSCSI.


Более подробное описание настройки некоторого ПО (gpxe, dhcpd, iscsitarget) см.pxe/win2008

[править] Установка OC на iSCSI target

Device Manager

Загрузка виртуального компьютера выполняется с образа дискеты gpxe.dsk.

iSCSI Initiator Properties

Полученный при этом по 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:

Initializing new devices
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