Installfest gPXE server
Dazed_75
lthielster at gmail.com
Sat Jan 1 11:16:02 MST 2011
FYI, the machine is an IBM ThinkCentre 8183:
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=9.04
DISTRIB_CODENAME=jaunty
DISTRIB_DESCRIPTION="Ubuntu 9.04"
H/W path Device Class Description
==========================================================
system 818334U
/0 bus IBM
/0/0 memory 110KiB BIOS
/0/4 processor Intel(R) Pentium(R) 4 CPU
2.80GHz
/0/4/5 memory 8KiB L1 cache
/0/4/6 memory 512KiB L2 cache
/0/22 memory 1536MiB System Memory
/0/22/0 memory 1GiB DIMM DDR Synchronous
/0/22/1 memory DIMM DDR Synchronous [empty]
/0/22/2 memory 512MiB DIMM DDR Synchronous
/0/22/3 memory DIMM DDR Synchronous [empty]
/0/100 bridge 82865G/PE/P DRAM
Controller/Host-Hub Interface
/0/100/2 display 82865G Integrated Graphics
Controller
/0/100/1d bus 82801EB/ER (ICH5/ICH5R) USB
UHCI Controller #1
/0/100/1d.1 bus 82801EB/ER (ICH5/ICH5R) USB
UHCI Controller #2
/0/100/1d.2 bus 82801EB/ER (ICH5/ICH5R) USB
UHCI Controller #3
/0/100/1d.3 bus 82801EB/ER (ICH5/ICH5R) USB
UHCI Controller #4
/0/100/1d.7 bus 82801EB/ER (ICH5/ICH5R) USB2
EHCI Controller
/0/100/1e bridge 82801 PCI Bridge
/0/100/1e/b eth1 network 82541EI Gigabit Ethernet
Controller
/0/100/1f bridge 82801EB/ER (ICH5/ICH5R) LPC
Interface Bridge
/0/100/1f.1 scsi0 storage 82801EB/ER (ICH5/ICH5R) IDE
Controller
/0/100/1f.1/0.0.0 /dev/sda disk 80GB ST380011A
/0/100/1f.1/0.0.0/1 /dev/sda1 volume 71GiB EXT3 volume
/0/100/1f.1/0.0.0/2 /dev/sda2 volume 3153MiB Extended partition
/0/100/1f.1/0.0.0/2/5 /dev/sda5 volume 3153MiB Linux swap / Solaris
partition
/0/100/1f.1/0.1.0 /dev/cdrom disk DVD Writer 640c
/0/100/1f.3 bus 82801EB/ER (ICH5/ICH5R) SMBus
Controller
/0/100/1f.5 multimedia 82801EB/ER (ICH5/ICH5R) AC'97
Audio Controller
/0/1 scsi2 storage
/0/1/0.0.0 /dev/sdb disk 4007MB SCSI Disk
/0/1/0.0.0/1 /dev/sdb1 volume 3818MiB Windows FAT volume
/1 pan0 network Ethernet interface
Like I said, what I did for the PXE experiment is poorly documented (in some
pile of paper around here) so we may want to start over. Issues I do
remember had to do with having two DHCP servers on the LAN and different
distros needing to be handled differently because not all .iso's are built
the same way. This was an issue because the PXE server doc I used was
having me copy the CONTENT of an iso to the hard drive and pointing PXE menu
entries at different components for network bootup. I had discovered just
mounting the .iso but never got far with that as I had no clue what
limitations I might run into (e.g. how many mounts one could have
simultaneously, sharing a mounted .iso, how to dynamically unmount when no
remote user was using one of them, etc.).
As to distros, here is a listing of what I have on a portable hard drive:
.
|-- Archbang
| `-- archbang-2.00-RC1-i686.iso
|-- CentOS
| |-- CentOS-5.3-i386-LiveCD.iso
| `-- CentOS-5.5-i386-LiveCD
| |-- CentOS-5.5-i386-LiveCD.iso
| |-- md5sum.txt
| |-- md5sum.txt.asc
| |-- sha1sum.txt
| |-- sha1sum.txt.asc
| |-- sha256sum.txt
| `-- sha256sum.txt.asc
|-- DBAN
| `-- dban-1.0.7_i386.iso
|-- DamnSmallLinux
| `-- dsl-4.4.10-initrd.iso
|-- Debian
| `-- debian-505-i386-DVD-toobig4FAT32
|-- EasyPeasy
| `-- Easy Peasy 1.0
| |-- Distributed by Mininova.txt
| `-- easypeasy-1.0.iso
|-- Fedora
| |-- Fedora10
| | |-- Fedora-10-i686-Live
| | | |-- F10-i686-Live.iso
| | | `-- SHA1SUM
| | `-- Fedora-10-x86_64-Live
| | |-- F10-x86_64-Live.iso
| | `-- SHA1SUM
| |-- Fedora11
| | |-- Fedora-11-i686-Live
| | | |-- Fedora-11-i686-Live-CHECKSUM
| | | |-- Fedora-11-i686-Live.iso
| | | `-- Fedora-11-i686-Live.log
| | `-- Fedora-11-x86_64-Live
| | |-- Fedora-11-x86_64-Live-CHECKSUM
| | |-- Fedora-11-x86_64-Live.iso
| | `-- Fedora-11-x86_64-Live.log
| |-- Fedora12
| | |-- Fedora-12-i686-Live
| | | |-- Fedora-12-i686-Live-CHECKSUM
| | | |-- Fedora-12-i686-Live.iso
| | | `-- README-SOURCES
| | |-- Fedora-12-i686-Live-KDE
| | | |-- Fedora-12-i686-Live-KDE-CHECKSUM
| | | |-- Fedora-12-i686-Live-KDE.iso
| | | `-- README-SOURCES
| | `-- Fedora-12-x86_64-Live
| | |-- Fedora-12-x86_64-Live-CHECKSUM
| | |-- Fedora-12-x86_64-Live.iso
| | `-- README-SOURCES
| |-- Fedora13
| | |-- 500px-Fedora-13-live-disc-label.png
| | |-- Fedora-13-i386-DVD.iso
| | |-- Fedora-13-i386-DVD_CHECKSUM
| | |-- Fedora-13-i686-Live
| | | |-- Fedora-13-i686-Live-CHECKSUM
| | | `-- Fedora-13-i686-Live.iso
| | `-- Fedora-13-i686-Live-KDE
| | |-- Fedora-13-i686-Live-KDE-CHECKSUM
| | `-- Fedora-13-i686-Live-KDE.iso
| |-- Fedora14
| | `-- Fedora-14-i686-Live
| | |-- Fedora-14-i686-Live-Desktop-CHECKSUM
| | `-- Fedora-14-i686-Live-Desktop.iso
| `-- Fedora9
| |-- Fedora-9-i686-Live-KDE.iso
| |-- Fedora-9-i686-Live.iso
| `-- SHA1SUM
|-- FreeDOS
| `-- fdfullcd.iso
|-- FreeMGP
| `-- FreeMGP-Vol1-Linux.iso
|-- FreeNAS
| `-- FreeNAS-i386-LiveCD-0.7.2.5543.iso
|-- Fuduntu
| |-- Fuduntu-14.1-i386-LiveCD.iso
| `-- Fuduntumd5sum.txt
|-- GNU
| |-- gnewsense-livecd-deltah-2.0.iso
| |-- gnewsense-livecd-deltah-i386-2.3.iso
| |-- gnewsense_md5sums.txt
| `-- gparted-clonezilla-2.3.iso
|-- IBMwipeDisk
| `-- ibmwipescrub3.iso
|-- KNOPPIX
| |-- KNOPPIX_V5.1.1CD-2007-01-04-EN.iso
| |-- KNOPPIX_V5.3.1DVD-2008-03-26-EN.iso.md5
| |-- KNOPPIX_V6.0-ADRIANE_V1.1CD-2009-01-27-EN.iso
| |-- KNOPPIX_V6.2CD-2009-11-18-EN
| | |-- KNOPPIX_V6.2CD-2009-11-18-EN.iso
| | |-- KNOPPIX_V6.2CD-2009-11-18-EN.iso.md5
| | |-- KNOPPIX_V6.2CD-2009-11-18-EN.iso.md5.asc
| | |-- KNOPPIX_V6.2CD-2009-11-18-EN.iso.sha1
| | |-- KNOPPIX_V6.2CD-2009-11-18-EN.iso.sha1.asc
| | |-- knoppix-cheatcodes.txt
| | |-- packages-dvd.txt
| | `-- packages.txt
| |-- README.txt
| `-- knoppix-cheatcodes.txt
|-- KnoppMyth
| `-- pamphlet.pdf
|-- LinuxMint
| |-- 124992-Isadora Mint 9 [Unofficial DVD].png
| |-- LinuxMint-8-KDE.iso
| |-- LinuxMint-8.iso
| |-- linuxmint-10-gnome-cd-amd64.iso
| |-- linuxmint-10-gnome-cd-i386.iso
| |-- linuxmint-10-gnome-dvd-i386.iso
| |-- linuxmint-9-gnome-cd-amd64.iso
| |-- linuxmint-9-gnome-cd-i386.iso
| `-- linuxmint-9-gnome-oem-i386.iso
|-- Lubuntu
| |-- lubuntu-10.04.iso
| `-- lubuntu-9.10_lynxis_b14.iso
|-- Mandriva
| |-- mandriva-linux-2008-one-KDE-cdrom-i586.iso
| `-- mandriva-linux-one-2010.0-KDE4-europe1-americas-cdrom-i586
| |-- mandriva-linux-one-2010.0-KDE4-europe1-americas-cdrom-i586.iso
| |--
mandriva-linux-one-2010.0-KDE4-europe1-americas-cdrom-i586.iso.md5
| |--
mandriva-linux-one-2010.0-KDE4-europe1-americas-cdrom-i586.iso.sha1
| |-- mandriva-linux-one-2010.0-KDE4-europe1-americas-cdrom-i586.langs
| |-- mandriva-linux-one-2010.0-KDE4-europe1-americas-cdrom-i586.lst
| |--
mandriva-linux-one-2010.0-KDE4-europe1-americas-cdrom-i586.lst.full
| |--
mandriva-linux-one-2010.0-KDE4-europe1-americas-cdrom-i586.lst.leaves
| `--
mandriva-linux-one-2010.0-KDE4-europe1-americas-cdrom-i586.lst.names
|-- Moblin
| `-- moblin-netbook-beta-refresh-20090626-001.img
|-- OpenFiler
| `-- openfiler-2.3-x86-disc1.iso
|-- OpenOffice
| `-- ooo_240_win-lin-macintel_20080329.iso
|-- OpenSolaris
| `-- osol-0906-x86.iso
|-- PC_LinuxOS
| `-- pclinuxos-2007.iso
|-- PartedMagic
| `-- pmagic-5.3.iso
|-- PhoronixTestSuite
| `-- pts-desktop-live-2009.3-x86_64.iso
|-- Pinguy
| `-- Pinguy_OS_10.10_i686.iso
|-- Puppy
| |-- lupu-500.iso
| |-- pup-430.iso
| |-- pup-431.iso
| |-- puppy-3.01-seamonkey.iso
| |-- puppy-4.00-k2.6.21.7-seamonkey.iso
| |-- puppy-4.2.1-k2.6.25.16-seamonkey.iso
| |-- puppylabel.xcf
| `-- puppylabel_4_3_0.jpg
|-- Puredyne
| `-- puredyne-911-carrot_and_coriander-CD-i386.iso
|-- RescueDistros
| |-- AVGrescue
| | |-- avg_arl_en_90_100114.iso
| | `-- avg_arl_en_90_100114.rar
| |-- AviraRescue
| | `-- rescue_system-common-en.iso
| |-- KasperskyRescue
| | `-- kav_rescue_10.iso
| |-- SystemRescueCD
| | |-- systemrescuecd-x86-1.5.0.iso
| | |-- systemrescuecd-x86-1.5.8.iso
| | `-- systemrescuecd-x86-1.6.0.iso
| |-- Trinity
| | |-- trinity-rescue-kit.3.2-build-279.iso
| | |-- trinity-rescue-kit.3.3-build-321.iso
| | `-- trinity-rescue-kit.3.4-build-367.iso
| `-- ubuntu-rescue-remix
| `-- ubuntu-rescue-remix-9-10.iso
|-- Sabayon
| `-- Sabayon_Linux_4.1_x86_G.iso
|-- SimplyMEPIS
| `-- SimplyMEPIS 8.0.06 32 Bit
| |-- Distributed by Mininova.txt
| `-- SimplyMEPIS-CD_8.0.06-rel_32.iso
|-- Slackware
| `-- slackware-12.2-iso
| |-- slackware-12.2-install-dvd.iso
| |-- slackware-12.2-install-dvd.iso.asc
| `-- slackware-12.2-install-dvd.iso.md5
|-- SuperOS
| |-- Super OS 9.04 aka Super Ubuntu DVD - ISO
| | |-- Distributed by Mininova.txt
| | |-- Super_OS_9.04.iso
| | `-- homepage.html
| `-- Super_OS_10.04_32_bits.iso
|-- UltimateBootCD
| |-- label20070530.jpg
| `-- ubcd411.iso
|-- Windows
| |--
7100.0.090421-1700_x64fre_client_en-us_retail_ultimate-grc1culxfrer_en_dvd.iso
| |--
7100.0.090421-1700_x86fre_client_en-us_retail_ultimate-grc1culfrer_en_dvd.iso
| |-- ophcrack-livecd-1.2.2.iso
| |-- ophcrack-vista-livecd-2.3.1.iso
| |-- ophcrack-xp-livecd-2.3.1.iso
| |-- win98 se.iso
| |-- windiag.iso
| `-- xpsp3_5512.080413-2113_usa_x86fre_spcd.iso
|-- eeebuntu
| |-- eeebuntu-2.0-nbr.iso
| `-- eeebuntu-2.0-standard.iso
|-- gparted
| `-- gparted-live-0.5.1-3.iso
|-- inquisitor
| `-- inq-live-3.0-x86.iso
|-- pcBSD
| `-- 8.0-RELEASE-i386-all
| |-- 8.0-RELEASE-i386-bootonly.iso
| |-- 8.0-RELEASE-i386-disc1.iso
| |-- 8.0-RELEASE-i386-dvd1.iso
| |-- 8.0-RELEASE-i386-livefs.iso
| `-- 8.0-RELEASE-i386-memstick.img
|-- pcos
| `-- pc-os-od2009.iso
|-- qimo
| `-- qimo-2.0-desktop.iso
|-- tinycore
| |-- tinycore_3.1.iso
| |-- tinycore_3.3.iso
| `-- tinycore_3.3.iso.md5.txt
`-- ubuntu
|-- HardyHeron
| |-- Hardy CD Cover
| | |-- Cdlabel.alb
| | |-- HardyCdCover-thumb.png
| | |-- HardyCdCover.png
| | |-- HardyCdCover.xcf
| | |-- Test.xcf
| | |-- UbuntuLozengeLogo.svg
| | `-- VersionLozenge.svg
| |-- HardyCdCoverSource.tar.bz2
| |-- UbuntuX86Desktop8-04.png
| |-- kubuntu-8.04.1-desktop-amd64.iso
| |-- kubuntu-8.04.1-desktop-i386.iso
| |-- kubuntu-kde4-8.04-desktop-i386.iso
| |-- ubuntu-8.04.1-alternate-i386.iso
| |-- ubuntu-8.04.1-desktop-amd64.iso
| |-- ubuntu-8.04.1-desktop-i386.iso
| |-- ubuntu-8.04.1-server-i386.iso
| |-- xubuntu-8.04.1-alternate-i386.iso
| `-- xubuntu-8.04.1-desktop-i386.iso
|-- IntrepidIbex
| |-- kubuntu-8.10-desktop-amd64.iso
| |-- kubuntu-8.10-desktop-i386.iso
| |-- md5sums
| |-- ubuntu-8.10-alternate-amd64.iso
| |-- ubuntu-8.10-alternate-i386.iso
| |-- ubuntu-8.10-desktop-amd64.iso
| |-- ubuntu-8.10-desktop-i386.iso
| |-- ubuntustudio-8.10-alternate-i386.iso
| |-- xubuntu-8.10-alternate-amd64.iso
| `-- xubuntu-8.10-alternate-i386.iso
|-- JauntyJackalope
| |-- Ubuntu Jackelope Alter_1.jpg
| |-- Ubuntu Jackelope Desk_1.jpg
| |-- kubuntu-9.04-desktop-i386.iso
| |-- md5sums.txt
| |-- ubuntu-9.04-alternate-i386.iso
| |-- ubuntu-9.04-desktop-amd64.iso
| |-- ubuntu-9.04-desktop-i386.iso
| |-- ubuntu-9.04-netbook-remix-i386.img
| |-- ubuntu-9.04-server-i386.iso
| |-- ubuntustudio-9.04-alternate-i386.iso
| |-- xubuntu-9.04-alternate-i386.iso
| `-- xubuntu-9.04-desktop-i386.iso
|-- KarmicKoala
| |-- 113518-Karmic-Alt.png
| |-- 113520-Karmic-White-Beauty-Orgicon.png
| |-- Kubuntu_CD Label_Ver 9.10 32bit.jpg
| |-- Kubuntu_CD Label_Ver 9.10 64bit.jpg
| |-- kubuntu-9.10-desktop-amd64.iso
| |-- kubuntu-9.10-desktop-i386.iso
| |-- ubuntu-9.10-alternate-i386.iso
| |-- ubuntu-9.10-desktop-amd64.iso
| |-- ubuntu-9.10-desktop-i386.iso
| |-- ubuntu-9.10-netbook-remix-i386.iso
| |-- ubuntu-9.10-server-i386.iso
| `-- xubuntu-9.10-desktop-i386.iso
|-- LucidLynx
| |-- Cd-lucid-Lynx_1.png
| |-- Cd-lucid-Lynx_custom.xcf
| |-- Getting Started with Ubuntu 10.04 - Second Edition.pdf
| |-- MakeTechEasier-Ubuntu-10.04-Quick-Guide.pdf
| |-- kubuntu-10.04-alternate-i386.iso
| |-- kubuntu-10.04-desktop-amd64.iso
| |-- kubuntu-10.04-desktop-i386.iso
| |-- lucid_0.png
| |-- ubuntu-10.04-alternate-amd64.iso
| |-- ubuntu-10.04-alternate-i386.iso
| |-- ubuntu-10.04-netbook-i386.iso
| |-- ubuntu-10.04.1-desktop-amd64.iso
| |-- ubuntu-10.04.1-desktop-i386.iso
| |-- ubuntu-10.04_0.png
| |-- ubuntu-lucid-cd.jpg
| `-- ubuntustudio-10.04-alternate-i386.iso
|-- MaverickMeerkat
| |-- ubuntu-10.10-alternate-amd64.iso
| |-- ubuntu-10.10-alternate-i386.iso
| |-- ubuntu-10.10-desktop-amd64.iso
| |-- ubuntu-10.10-desktop-i386.iso
| `-- ubuntu-10.10-netbook-i386.iso
`-- Zentyal 2.0 Server
`-- zentyal-2.0-2-i386.iso
On Fri, Dec 31, 2010 at 7:48 PM, Lisa Kachold <lisakachold at obnosis.com>wrote:
> Thanks Todd,
>
> On Fri, Dec 31, 2010 at 5:53 PM, Todd Cole <snip> wrote:
>
>> Hi,
>> I just saw the plug Discuss email regarding the PXE server
>> We met at the last Installfest and talked about the PXE server. Larry runs
>> the Installfest for PLUG and I do the Ubuntu Team and Installfests. Larry
>> also does an Installfest in Mesa 2-3 times a year, and the Ubuntu Team has
>> done one at Uof A and are working on Kingman as well as other locations. I
>> just read your plug discuss and figured I would email some details Larry and
>> I talked about after the last installfest.
>>
>
> I believe we settled on gPXE, since it's so much more robust.
>
>>
>> Larry does more Installfests and has a computer ready for the project. I
>> also have a computer available to do the same with Ubuntu. Larry's computer
>> is an IBM P4 1/2 height desk top, I believe an M50; not sure how big the
>> hard drive is.
>>
>
> That should be sufficient. We might want to add more than one drive
> (should you not have any TB IDE/SATA available)?
>
>
>> I have a mini ITX D510 atom with a 2 TB drive that I would like to set up
>> also if time.
>>
>
> Sure we should be able to set them both up in the time window available.
>
>
>> Current operating systems we use on a regular basis are Ubuntu, Puppy
>> Linex, Ferdoa, and occasionally open suse. We discussed hoping to install
>> these at the next Installfest on January 29 if you are available.
>>
>
> We can lay on the ISO's as we go. But I have a TB USB drive with more than
> a few for testing. We, of course want to ensure that the CRC check and MD
> hash key comparison are done on any source we host and install (I can add a
> scripted source verify that can be added to a PLUG utilization FAQ
> (depending on how much time and complexity we expect to want to invest).
>
> January 29th would be great. I will act as first build resource. I can
> allow anyone who shows up to have as much involvement as they like. Anyone
> wanting to watch over our collective shoulders while we follow the simple
> setup instructions are more than welcome. I have built and deployed both
> PXE and gPXE builds in various configurations, so I am really looking
> forward to the eyes glazish wonderousness this gPXE tool will be for all
> those ARM (?), ATOM, small form factor systems and Netbooks out there.
>
> I have not talked to Larry recently due to his health issues but will keep
>> him informed. Please let me know if if yo have any questions Thanks Todd
>>
>
> Yes I have health issues also, so I understand completely.
>
> I look forward to coaxing this great tool into service for Installfesting!
>
>
>>
>> Todd's Computers
>> 4605 S. Priest #3
>> Tempe, Arizona 85282
>>
>> 602-677-9402
>> tcole3737 at hotmail.com
>>
>>
>>
>
>
> --
>
> (503) 754-4452
> (623) 688-3392
>
> http://www.obnosis.com
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> ---------------------------------------------------
> PLUG-discuss mailing list - PLUG-discuss at lists.plug.phoenix.az.us
> To subscribe, unsubscribe, or to change your mail settings:
> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
>
--
Dazed_75 a.k.a. Larry
The spirit of resistance to government is so valuable on certain occasions,
that I wish it always to be kept alive.
- Thomas Jefferson
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.PLUG.phoenix.az.us/pipermail/plug-discuss/attachments/20110101/90d0c21c/attachment.html>
More information about the PLUG-discuss
mailing list