Skip to content

jbremer/goatse.mbr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Goatse MBR

A 512-byte bootloader displaying ASCII Goatse on boot.

The goatse.mbr bootloader can be generated by running make.

QEMU

To test the bootloader you can run it in QEMU:

qemu-system-i386 -hda goatse.mbr

Bootable USB

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

License

Goatse MBR (tm) is licensed under the Goatse License, i.e., abuse as desired.

TLDR (Too Long Didn't Run)

A screenshot preview for those that don't want to run this themselves.

https://github.com/jbremer/goatse.mbr/blob/master/pictures/goatse.png?raw=true

About

A 512-byte bootloader displaying ASCII Goatse on boot.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published