Changes between Version 8 and Version 9 of Internal/ImageInstall


Ignore:
Timestamp:
Aug 29, 2006, 11:23:54 PM (18 years ago)
Author:
ssugrim
Comment:

Expanding the pxe and image sections.

Legend:

Unmodified
Added
Removed
Modified
  • Internal/ImageInstall

    v8 v9  
    22My candidate is orbit-pc2, one of the user service machines. It's going to be migrated to a dell.
    33
    4 Step 1  -- Some kind of pxe thing happens.
     4Step 1 --
    55
    6 step 2 -- Orbit-pc2 boots the image ...winlab.img
     6PXE: This is a concerted effort between the dhcp server and the tftp server. In the dhcpd.conf file in the parameter "nextserver" is interpreted by the pxe booting clinet as "where to look" for the boot img (and associated directive files). The booting clinet then initiates a tftp session with the "next-server" and downloads an directive file that tells it what image to copy, uncompress, and boot.
     7
     8
     9step 2 --
     10
     11Getting the boot image:
     12
     13On the tftp server a boot menu file (I'm going to call it that for lack of something better to call it) is stored in /tfptboot/pexlinux.cfg/ . It contains information on what image to download, and what boot flags to apply to the kernel.
     14
     15When the booting client wakes up, and establishes a tftp session with "next-server", it looks for a file in the /tftpboot/pxelinux.cfg directory that has it's '''IP ADDRESS''' as the name of the file ('''IN HEX, with no field delimiters''').
     16
     17{{{
     18E.G. if your IP was
     19'''10.0.250.246'''
     20the file would have to be named
     21'''0A00FAF6 '''
     22
     23NOTE: The link should point to the boot menu file '''NOT''' the image.
     24}}}
     25
     26Assuming that the image file and boot menu file are valid, the booting client will boot and eventually put you at a console.
    727
    828once at the console, the resting place of the image was mounted.