Target-Earth Blog!

Here's the TargetEarth blog, it's mostly useless information with a few extremely niche tech posts…

Some useful shortcuts:

  • Tech stuff - network installers for Unix-like systems, old hardware
  • Car stuff - rebuilds and projects

Recent Posts

Here are the 5 most recent blog posts…

Netboot Linux

Linux flavours vary slightly when netbooting, here are the two most common versions I use.


→ Read more...

2018/11/28 08:53 · john

DOS / Windows PXE booting

I don't often need to do this, but once in a while it's handy to boot to a MSDOS boot floppy (either 6.22 or 7.00) from a machine that has PXE support.

Here's the pxelinux.cfg menu entry that will boot either a DOS or Win 98 SE boot floppy image:

default syslinux/menu.c32
prompt 0

MENU TITLE MS-DOS/Windows Installer Menu
menu separator

LABEL DOS - MS-DOS 6.22 Setup Floppy i386/amd64
KERNEL syslinux/memdisk
APPEND initrd=dos/MS-DOS_6.22_Disk_1_Setup.IMA
TEXT HELP
Boot MS-DOS from DOS 6.22 setup floppy image. NO FAT32 large disk support.
ENDTEXT

LABEL DOS - MS-Windows 98 SE Floppy i386/amd64
KERNEL syslinux/memdisk
APPEND initrd=dos/Windows98_SE.img
TEXT HELP
Boot MS-DOS from a Windows 98 SE floppy image. With FAT32 support for large disks.
ENDTEXT

LABEL Return
MENU LABEL ^Return to Main Menu
KERNEL menu.c32
APPEND pxelinux.cfg/default

You need the following files:

  • memdisk - Part of the syslinux distribution (find it inside /usr/lib/syslinux/)
  • menu.c32 - Part of the syslinux distribution
  • MS-DOS_6.22_Disk_1_Setup.IMA - MSDOS 6.22 boot floppy, https://www.bootdisk.com/.
  • Windows98_SE.img - Win98SE boot floppy (DOS mode), sourced from https://www.bootdisk.com/.

This can be quite a handy setup for systems without a floppy drive, or those that need to boot to a DOS prompt in order to flash a BIOS or similar.

2018/11/27 16:58 · john

Tech Stuff

  • Network Booting with dnsmasq and friends - Using dnsmasq for DHCP, TFTP and PXE booting on various clients
    • NetBSD - Configuring dnsmasq to netboot NetBSD (x86, m68k)
    • Linux - Netbooting x86 Linux (Ubuntu, Mint) using dnsmasq
    • Solaris - Supporting network installation of Solaris on Sparc using rarpd/tftp/nfs
    • MS-DOS - Booting to a MSDOS/Win98 boot floppy image, for BIOS updates etc
2018/11/27 16:41 · john

Network install of Solaris/Sparc

I have a Sparc based system (a MicroSparc II on a VME card) that is without a CDROM drive and has to be able to install SunOS or Solaris over the network (it has a local SCSI-2 disk and a fast Ethernet SBUS card).

I found some useful background information here on how to support Solaris network installations using just a Linux host:

http://hintshop.ludvig.co.nz/show/solaris-jumpstart-linux-server/

http://www.cs.toronto.edu/~cvs/unix/Solaris-Linux-NetInstall.html

http://www.znark.com/tech/solarisinstall.html


→ Read more...

2018/11/27 10:43 · john

Network Booting with dnsmasq

I have lots of computers, and, as I grow older, ever decreasing amounts of patience. So, when I want to reinstall the operating system on something, I don't want to mess around with floppy disks, CD-ROMs or USB flash drives.

On most recent unix-ish systems you can install dnsmasq to provide a combined DNS, DHCP, PXE and TFTP server with very little configuration.

→ Read more...

2018/11/08 21:21 · john
  • start.txt
  • Last modified: 2018/11/28 14:17
  • by john