HARKboot: Difference between revisions

From NURDspace
mNo edit summary
No edit summary
Line 20: Line 20:
* Make sure "boot from LAN" is selected in your computer's BIOS
* Make sure "boot from LAN" is selected in your computer's BIOS
* Boot up your machine
* Boot up your machine
== Installing a new image ==
* Find your new image (e.g. by browsing to http://cdimages.ubuntu.com/netboot/ )
* Make a new subfolder (e.g. mkdir -p /tftpboot/entries/ubuntu-16.04/amd64)
* Download the image (e.g. cd /tftpboot/entries/ubuntu-16.04/amd64; wget http://archive.ubuntu.com/ubuntu/dists/xenial-updates/main/installer-amd64/current/images/netboot/netboot.tar.gz ; tar --strip-components=3 -xf netboot.tar.gz ./ubuntu-installer/amd64/ ) such that the initrd.gz is in this folder.
* Edit the prompts (...)


== Todo ==
== Todo ==

Revision as of 20:09, 23 August 2016

HARKboot
HARKboot.png
Participants Dennis
Skills Programming
Status Production
Niche Software
Purpose Infrastructure
Tool No
Location
Cost
Tool category

HARKboot

HARKboot.png {{#if:No | [[Tool Owner::{{{ProjectParticipants}}} | }} {{#if:No | [[Tool Cost::{{{Cost}}} | }}

Summary

TFTPd (tftpd-hpa) is running and default a pxelinux based menu is served. At this point it is possible to:

  • Run memtest
  • Run debian and ubuntu installers
  • Run partedmagic, a nice diskrescue oriented live linux desktop

Config

Using HARKboot

  • Connect your x86 PC/laptop using UTP (wifi won't work)
  • Make sure "boot from LAN" is selected in your computer's BIOS
  • Boot up your machine

Installing a new image

Todo

  • DOS image
  • Netbootstuff on the internet
  • Use iPXE or gPXE instead of pxelinux in order to make conditional stuff possible (serve sparc stuff for sun, etc)