![]() |
You. Forth. Simplicity. |
reload node | edit | recent changes | front page
RetroForth/Native is an operating system for x86 compatible PC's. Traditionally it has been booted from a floppy, but hard disk installations are also possible. This guide will help you setup and install RetroForth/Native onto your hard drive.
Installing RetroForth/Native is an easy process, but it does require that you have at least a basic knowledge of Linux or FreeBSD. (For this guide we will assume that you have Linux and GRUB already installed).
Before starting, please make a backup of your disk. RetroForth/Native ("retro") will operate directly on your hard disk, so please don't blame us if something goes wrong and you don't have a backup ready!
If you followed our tip in the introduction, you already have a copy of the retro kernel image on the CD. Otherwise, obtain a copy of it from RetroForth.org. Copy this to a safe, accessible place.
Now that you have a copy of Retro, you will need to create a partition for it. At this time, the partition must be a primary partition in the first 8 GB of hard disk space. Use fdisk or cfdisk to create a primary partition for Retro. Also, this partition must be on the first hard drive in your system.
The partition should be at least 1MB in size. Give it a type of "9e" (hexadecimal), which Linux will report as "unused" since it does not recognize this partition type. Make a note of the partition number. Save the changes and reboot if necessary.
Now we have to get the retro file from Step 1 onto the partition we created in Step 2.
dd if=/path/to/retro of=/dev/hdaNOf course you should use the appropriate path to retro and the correct value for N.
Once you complete Step 3, RetroForth/Native is installed and ready for use. However you still need to configure GRUB to load the kernel image. This is not difficult. Edit /boot/grub/menu.lst (the exact location may vary slightly in your distro) and add a section for Retro:
title RetroForth NativeReplace the (hd0,0) with the actual partition information that corresponds to the partition you created in Step 2.
For example, if the partition was /dev/hda3, you'd use (hd0,2).
Save the changes to this file and when you next boot there should be a new menu item called RetroForth Native. Selecting this to boot your new OS.