среда, 1 марта 2017 г.

PXE BOOT SERVER

Здесь я буду выкладывать настройки своего PXE BOOT SERVER

1.   Настройка для загрузки Clonezilla

Запись в файле конфигурации
LABEL Clonezilla-live
   MENU LABEL Clonezilla Live (Ramdisk)
   KERNEL /iso/clonezilla2.5.0/vmlinuz
   APPEND initrd=/iso/clonezilla2.5.0/initrd.img boot=live username=user union=overlay config components noswap edd=on nomodeset nodmraid locales=ru_RU.UTF-8 keyboard-layouts=NONE ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_batch=no vga=791 net.ifnames=0 nosplash noprompt fetch=tftp://192.168.1.11/iso/clonezilla2.5.0/filesystem.squashfs ocs_repository="smb://my_domain;jack:mypasswd@192.168.1.1:445/images/"

Описание:
vga= - это разрешение экрана

VGA Resolution and Color Depth reference Chart:
Depth 800×600 1024×768 1152×864 1280×1024 1600×1200
8 bit vga=771 vga=773 vga=353 vga=775 vga=796
16 bit vga=788 vga=791 vga=355 vga=794 vga=798
24 bit vga=789 vga=792   vga=795 vga=799

Информация взята с сайтов:
https://howitmake.ru/blog/ubuntu/84.html
http://clonezilla.org/show-live-doc-content.php?topic=clonezilla-live/doc/99_Misc
http://clonezilla.org/clonezilla-live/boot-parameters/live-config.php
http://clonezilla.org/clonezilla-live/boot-parameters/live-boot.php
https://www.pendrivelinux.com/vga-boot-modes-to-set-screen-resolution/

2.   Настройка для загрузки wim образов

В папку с библиотеками загрузки нужно скопировать файлы:
из архива Syslinux:
libcom32.c32
libutil.c32
linux.c32
ldlinux.c32
vesamenu.c32

https://www.kernel.org/pub/linux/utils/boot/syslinux/Testing/
из проекта iPXE
wimboot 
http://ipxe.org/wimboot

С оригинального установочного диска необходимо скопировать файлы в папку для настройки этой загрузки:

\bootmgr
\boot\bcd
\boot\boot.sdi
\sources\boot.wim


Запись в файле конфигурации

LABEL WinPE7
   MENU WinPE7
   com32 linux.c32 wimboot
   APPEND initrdfile=/iso/winpe7/bcd,/iso/winpe7/boot.sdi,/iso/winpe7/boot.wim


Информация взята с сайта:
http://rus-linux.net/MyLDP/boot/pxe05.html

После загрузки WinPE7 для запуска установки прописываем

net use y: \\192.168.0.1\seven /user:seven seven
if exists y:\sources\setup.exe
y:\sources\setup.exe


Соответственно нужно подготовить, распаковав образ и открыть общий доступ на папку.
Информация взята с сайта:
https://habrahabr.ru/sandbox/30865/ 

3.   Memtest86+

Исполняемый файл самого Memtest86+ можно найти на установочном диске с Ubuntu Linux, в директории /install/ нас интересует файл mt86plus.

label Memory Test
      menu label ^Memory Test: Memtest86+
      kernel memtest/mt86plus


Материал взят с сайта: https://howitmake.ru/blog/ubuntu/140.html

4. Добавление пароля для пункта меню

Нам необходимо добавить запись:
MENU PASSWD password
Тогда предыдущий пункт меню с Memtest86+ будет выглядеть так:

label memtest
      MENU PASSWD password
      menu label ^Memory Test: Memtest86+
      kernel memtest/mt86plus


Материал взят с сайта: https://howitmake.ru/blog/ubuntu/140.html

5. Установка Windows XP по сети

Отличная инструкция написана на сайте http://unattendedxp.com/articles/wxpris/
Но для добавления в меню PXE boot server материал взят с этой ссылки https://wiki.debian.org/ru/ris

Комментариев нет:

Отправить комментарий