06.03.2013 Views

opsi Version 3.3.1 - opsi Download - uib

opsi Version 3.3.1 - opsi Download - uib

opsi Version 3.3.1 - opsi Download - uib

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

5. Netboot products: Automated OS installation and more<br />

Copy the installation file: The files required for OS installation and the setup files for<br />

the <strong>opsi</strong>-PreLoginLoader (which is the <strong>opsi</strong> software distribution pack) will be copied<br />

from the server file share (e.g. /opt/pcbin/install/winxppro/i386) to the local hard disk.<br />

Maintain the configuration informations: Some of the configuration and control files<br />

contain replacement characters, which will be patched before starting the actual<br />

installation. With a specified script (patcha-script) the placeholders will be replaced with<br />

parameters taken from the information packet, which is built from configuration files and<br />

the dhcp-response. For example the file 'unattend.txt', which is the control file for<br />

unattended OS Installation, will be patched with specific information like host IP, client<br />

IP, client name, workgroup, default gateway etc..<br />

Prepare Reboot: Bootrecords will be installed which will start the Windows setup<br />

program at the next reboot. The patched 'unattend.txt' is passed to the setup as the<br />

control file for unattended installation.<br />

Depot-Server<br />

/tftpboot/linux<br />

/pxelinux.cfg<br />

/default<br />

(Default = hdboot)<br />

dhcp-request<br />

Figure 23: After preparation of the bootimage the computer starts from local disk and<br />

installs the operating system and the <strong>opsi</strong>-PreLoginLoader<br />

Reboot: During the previous boot, the named pipe (which is indicating a request for<br />

installation) has been removed by reading it once. So the next PXE boot will load the<br />

81<br />

PC/Client<br />

PC reboot<br />

PC boot local<br />

start setup-program<br />

Last command:<br />

Installation preloginloader

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!