15-410 Crash Machine
The Crash Machine
The "crash box" is a PC designed for 15-410 kernel testing. The machine (CMU asset #101038) contains two 400 MHz Pentium-II Xeon processors, 512 megabytes of RAM, a floppy drive, and a CD-ROM (no disk or network). The boot process runs on only one processor and the second processor remains inactive unless explicitly enabled (see Wikipedia: Intel APIC Architecture).
The machine also contains a "POST card", a device which
can be (ab)used for low-level kernel debugging
Wikipedia: POST card).
The crash machine is located in the hallway outside Professor Eckhardt's office, GHC 4001. Support for the machine will be provided by .
Running Your Kernel
This machine is too old to boot from USB media. In theory it will boot a floppy disk, and it will boot a CD-ROM / CD-R / CD-RW containing an "El Torito" floppy-disk image.
Note that your kernel won't work on machines with USB keyboards... except that some such machines have a "Legacy USB" option you can enable in the BIOS. If you enable "Legacy USB" on some machine you have so you can boot Pebbles kernels, you probably want to remember to disable it again later.
Booting from a floppy disc
Booting from an optical (CD-R/CD-RW) disc
If you run into trouble burning your CD, try adding speed=0 and/or driveropts=burnfree.
How Mandatory Is This?
We will grade your kernel based on its performance in Simics. However, the crash box is a useful diagnostic tool you may well wish to take advantage of.
[Last modified Friday November 18, 2016]