GitXplorerGitXplorer
j

goatse.mbr

public
29 stars
6 forks
0 issues

Commits

List of commits on branch main.
Unverified
71fe8e67621134adffd16cf5a97a4a390e1dd8c4

Update README.rst

XXlogicX committed 8 years ago
Unverified
ba92a95c500472d0c9e8d6e55c8ff261801f3071

Image Add

XXlogicX committed 8 years ago
Unverified
04bbe883d0ceb438cb9159f66b8c695ee20496a7

Comments and Color

XXlogicX committed 8 years ago
Unverified
dea8718b10202d4750f27b7f13b7e5e9ddb93a61

tweaks and fixes

jjbremer committed 10 years ago
Unverified
1b1b8f0a1db7cf7fb745a919d2e51aff25338c36

goatse license

jjbremer committed 10 years ago
Unverified
42573ea5ff9619e369fcf5f300be2a25703f90f5

show cursor in the right place

jjbremer committed 10 years ago

README

The README file for this repository.

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.

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