Diskless Workstations
From Hack Manhattan Wiki
HM sometimes get donations of laptops of desktops with their drives removed as security measure. It would be useful to be able to use them without further investment. It might also be desirable to take laptops or desktops even with drives and boot them into different "personalities" e.g. Linux, Windows, CAD workstation, etc. to use in a class or workshop.
Goal is to create a system to book workstations from the network.
FeDHCP, tftp, and NFS installed on raphael.
PXELINUX menu created on tftp share. Got a machine to sort-of boot, using a Debian Live ISO image that I unpacked, then unpacked the squashfs with the root folders, and serving Resulting machine really work properly, but the kernel starts and initrd gets mounted.
TODO:
- Configure FeDHCP as a proxy DHCP server rather than as full DHCP server.
- Bind FeDHCP to network interface eno1 rather than eno3.
- Actually make a Linux image that will be usable.
- Move from PXELINUX to grub as a bootloader?
- Add MAC filtering
- Experiment with Raspberry Pi images
- Experiment with Windows images