A 512-byte bootloader displaying ASCII Goatse on boot.
The goatse.mbr
bootloader can be generated by running make
.
To test the bootloader you can run it in QEMU::
qemu-system-i386 -hda goatse.mbr
Copy it onto your USB drive of choice using dd
. Please verify which block
device points to your USB using fdisk -l
, in the following example we
assume it's /dev/sdb
::
dd if=goatse.mbr of=/dev/sdb bs=1 count=512
Goatse MBR (tm)
is licensed under the Goatse License
, i.e., abuse as
desired.
A screenshot preview for those that don't want to run this themselves.
.. image:: https://github.com/jbremer/goatse.mbr/blob/master/pictures/goatse.png?raw=true