Line 1: |
Line 1: |
− | =PXE Booting for SME Server=
| |
− |
| |
− |
| |
| ===Objective=== | | ===Objective=== |
| Getting a computer with good hardware to boot without using the local drives (NO cd/dvd, hdd, usb, floppy etc. required) to the SME network (PXE) and perform imaging or other tasks. | | Getting a computer with good hardware to boot without using the local drives (NO cd/dvd, hdd, usb, floppy etc. required) to the SME network (PXE) and perform imaging or other tasks. |
Line 12: |
Line 9: |
| ===Ingredients=== | | ===Ingredients=== |
| | | |
− | * SME DHCP Server
| + | * SME DHCP Server |
− | * SME TFTP Server Contrib
| + | * SME TFTP Server Contrib |
− | * SME Thinclient Contrib
| + | * SME Thinclient Contrib |
− | * PXELINUX
| + | * PXELINUX |
− | * Thinclient Setup
| + | * Thinclient Setup |
− | * Floppy image creator
| + | * Floppy image creator |
| | | |
| | | |
| ===Recipe=== | | ===Recipe=== |
| | | |
− | * Make the SME Server your DHCP Server
| + | * Make the SME Server your DHCP Server |
− | * Download and Install the [http://wiki.contribs.org/Tftp_server SME TFTP Contrib]
| + | * Download and Install the [http://wiki.contribs.org/Tftp_server SME TFTP Contrib] |
− | * Download and Install the [http://wiki.contribs.org/Thinclient SME Thinclient Contrib]
| + | * Download and Install the [http://wiki.contribs.org/Thinclient SME Thinclient Contrib] |
− | * Download and Install [http://syslinux.zytor.com/ SYSLINUX] files and configure SME PXE Server Files
| + | * Download and Install [http://syslinux.zytor.com/ SYSLINUX] files and configure SME PXE Server Files |
− | * PXE Example Files, Puppy Linux How To
| + | * PXE Example Files, Puppy Linux How To |
− | * Using PXE to Install SME and Password Protect Menu Option Example
| + | * Using PXE to Install SME and Password Protect Menu Option Example |
| | | |
| ===Step by step guide=== | | ===Step by step guide=== |
| | | |
− | ===SME AS DHCP SERVER=== | + | ===SME Server as DHCP server=== |
| Using Putty SSH into your SME Server and at the Login Prompt Enter “admin “ then your Password.<br> You will now be in the SME Server Setup Menu.<br> Choose Server Config and make sure your SME Server has "DHCP Enabled" and you have set a IP Range. <br> | | Using Putty SSH into your SME Server and at the Login Prompt Enter “admin “ then your Password.<br> You will now be in the SME Server Setup Menu.<br> Choose Server Config and make sure your SME Server has "DHCP Enabled" and you have set a IP Range. <br> |
| To have SME DHCP Lease Time Periods [http://wiki.contribs.org/Dhcpd_lease_time see here] | | To have SME DHCP Lease Time Periods [http://wiki.contribs.org/Dhcpd_lease_time see here] |
Line 39: |
Line 36: |
| If you already have other device as DHCP server, you should disable it or ask guidance for someone else about how to avoid conflict!}} | | If you already have other device as DHCP server, you should disable it or ask guidance for someone else about how to avoid conflict!}} |
| | | |
− | ===TFTP SME CONTRIB=== | + | ===TFtp SME Server contrib=== |
| Using Putty SSH into your SME Server and at the Login Prompt enter “root“ then your password.<br> You will now be in the SME Server Shell.<br> | | Using Putty SSH into your SME Server and at the Login Prompt enter “root“ then your password.<br> You will now be in the SME Server Shell.<br> |
| | | |
| Install the SME TFTP Server Contrib as per: [http://wiki.contribs.org/Tftp_server http://wiki.contribs.org/Tftp_server] | | Install the SME TFTP Server Contrib as per: [http://wiki.contribs.org/Tftp_server http://wiki.contribs.org/Tftp_server] |
| | | |
− | ===SME THINCLIENT CONTRIB=== | + | ===SME Server ThinClient contrib=== |
| Using Putty SSH into your SME Server and at the Login Prompt enter “root“ then your Password.<br> You will now be in the SME Server Shell.<br> | | Using Putty SSH into your SME Server and at the Login Prompt enter “root“ then your Password.<br> You will now be in the SME Server Shell.<br> |
| Install the SME Server Thinclient Contrib as per: [http://wiki.contribs.org/Thinclient http://wiki.contribs.org/Thinclient] | | Install the SME Server Thinclient Contrib as per: [http://wiki.contribs.org/Thinclient http://wiki.contribs.org/Thinclient] |
Line 75: |
Line 72: |
| Logout of the SME Server “server-manager“ Web Console | | Logout of the SME Server “server-manager“ Web Console |
| | | |
− | ===SYSLINUX INSTALLATION and SME PXE CONFIGURATION=== | + | ===Syslinux installation and SME Server PXE configuration=== |
| | | |
| There no real installing PXELINUX, only copying the right files from the SYSLINUX Archive to the right place in the SME Server: | | There no real installing PXELINUX, only copying the right files from the SYSLINUX Archive to the right place in the SME Server: |
Line 523: |
Line 520: |
| It should look something like this:<br> | | It should look something like this:<br> |
| | | |
− | YOUR SME SERVER IBAYS (home/e-smith/files/ibays)
| + | Your SME Server ibays (home/e-smith/files/ibays) |
| <pre> | | <pre> |
| | |-----your ibay | | | |-----your ibay |
Line 705: |
Line 702: |
| References: | | References: |
| | | |
− | * SYSLINUX: http://syslinux.zytor.com/
| + | * SYSLINUX: http://syslinux.zytor.com/ |
− | * SYSLINUX Wiki: http://syslinux.zytor.com/wiki/index.php/SYSLINUX
| + | * SYSLINUX Wiki: http://syslinux.zytor.com/wiki/index.php/SYSLINUX |
− | * WinImage: http://www.winimage.com/
| + | * WinImage: http://www.winimage.com/ |
− | * WinSCP: http://winscp.net/eng/index.php
| + | * WinSCP: http://winscp.net/eng/index.php |
− | * PuTTy: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
| + | * PuTTy: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html |
− | * Irfanview: http://www.irfanview.net/
| + | * Irfanview: http://www.irfanview.net/ |