From cbd8e7e673091ac2c90dd25a24429f0a0ee3f6fa Mon Sep 17 00:00:00 2001 From: Wesley Moore Date: Wed, 31 Mar 2010 07:33:18 +1100 Subject: [PATCH] Move draft gPXE post to publised #todo get latest version from Wordpress --- ...installing-debian-with-gpxe-and-netboot-me.yaml | 13 ------------- ...installing-debian-with-gpxe-and-netboot-me.html | 10 +++++----- ...installing-debian-with-gpxe-and-netboot-me.yaml | 14 ++++++++++++++ 3 files changed, 19 insertions(+), 18 deletions(-) delete mode 100644 content/drafts/installing-debian-with-gpxe-and-netboot-me.yaml rename content/{drafts => technical/2010/03}/installing-debian-with-gpxe-and-netboot-me.html (86%) create mode 100644 content/technical/2010/03/installing-debian-with-gpxe-and-netboot-me.yaml diff --git a/content/drafts/installing-debian-with-gpxe-and-netboot-me.yaml b/content/drafts/installing-debian-with-gpxe-and-netboot-me.yaml deleted file mode 100644 index 59d8f77..0000000 --- a/content/drafts/installing-debian-with-gpxe-and-netboot-me.yaml +++ /dev/null @@ -1,13 +0,0 @@ ---- -slug: installing-debian-with-gpxe-and-netboot-me -permalink: http://www.wezm.net/?p=327 -kind: draft -section: personal -created_at: 0000-00-00 00:00:00 -title: Installing Debian With gPXE and netboot.me -post_id: 327 -tags: [] - -categories: -- Miscellaneous -status: draft diff --git a/content/drafts/installing-debian-with-gpxe-and-netboot-me.html b/content/technical/2010/03/installing-debian-with-gpxe-and-netboot-me.html similarity index 86% rename from content/drafts/installing-debian-with-gpxe-and-netboot-me.html rename to content/technical/2010/03/installing-debian-with-gpxe-and-netboot-me.html index 305a2ef..54aba8d 100644 --- a/content/drafts/installing-debian-with-gpxe-and-netboot-me.html +++ b/content/technical/2010/03/installing-debian-with-gpxe-and-netboot-me.html @@ -1,16 +1,16 @@ WezM.net was down again this weekend. The cause this time was the the large storms in Melbourne flooding the office where the computer that hosts this site lives. The computer escaped the water but the network and Internet connection did not. The office is located 60km from home so fixing problems like these have to wait until office hours, hence the extended downtime. This is the second time in an many weeks that I've run into this problem so I've decided to move WezM.net to my Mini ITX server, which is more accessible out of hours as its at home. + The ITX server flawlessly powered WezM.net from 2005 to 2007 with a personal best uptime of 407 days. I recently dug it up and had planned on running FreeBSD on it. However over the weekend I decided to take the easy way out and just go back Debian, which originally powered the server. Its a little better suited to this server due the wide availability of binary packages; compiling stuff is not fast on an 800Mhz Via C3. In case you're wondering why I'm bothering with self hosting its because I'm too stingy to pay for a VPS. The ITX server lacks a CDROM drive and my previous attempts to boot from USB flash drives have failed. This makes installing new OSes a bit of a challenge. I decided to try out installing Debian via netboot.me. As the name suggests, netboot.me allows you to netboot a PC via the Internet. To do so you download and burn their bootable image to CD, floppy or USB drive. I didn't use any of these though as I already had a 8Mb (yes Mb) bootable CF card with gPXE installed on it. gPXE is an open source and enhanced network bootloader. The installation involved the following steps: -
    -
  1. Connecting the CF card to the server (via a CF to IDE adaptor) and booting from it.
  2. -
  3. Entering the gPXE prompt via Ctrl-b. At this point gPXE had configured the network interface with DHCP.
  4. -
  5. Boot the Debian installer with the chain command: chain http://netboot.me/2013
  6. -
+ +* Connecting the CF card to the server (via a CF to IDE adaptor) and booting from it. +* Entering the gPXE prompt via Ctrl-b. At this point gPXE had configured the network interface with DHCP. +* Boot the Debian installer with the chain command: `chain http://netboot.me/2013` After that it downloads a kernel and initrd image and boots. All directly off the Internet. Brilliant! \ No newline at end of file diff --git a/content/technical/2010/03/installing-debian-with-gpxe-and-netboot-me.yaml b/content/technical/2010/03/installing-debian-with-gpxe-and-netboot-me.yaml new file mode 100644 index 0000000..dab8cc1 --- /dev/null +++ b/content/technical/2010/03/installing-debian-with-gpxe-and-netboot-me.yaml @@ -0,0 +1,14 @@ +--- +slug: installing-debian-with-gpxe-and-netboot-me +permalink: http://www.wezm.net/2010/03/installing-debian-with-gpxe-and-netboot-me/ +kind: article +section: technical +created_at: 2010-03-11 00:00:00 +title: Installing Debian With gPXE and netboot.me +post_id: 327 +tags: [] + +categories: +- Techincal +status: publish +extra: How to install Debian without an installation disk over the Internet. \ No newline at end of file