Add page for installing on real hardware

parent 686f86d2
......@@ -138,7 +138,7 @@
- [Environment]()
- [Fun]()
- [Running Redox on real hardware]()
- [Running Redox on real hardware](./fun/real_hardware.md)
- [Setting up a Redox desktop]()
- [Customizing Redox]()
......
Running Redox on real hardware
==============================
Currently, Redox only natively supports booting from a hard disk with no partition table. Therefore, the current ISO image uses a bootloader to loads the filesystem into memory and emulates one. This is inefficent and requires a somewhat large amount of memory, which will be fixed once proper support for various things (such as a USB mass storage driver) are implemented.
Despite the awkward way it works, the ISO image is the recomended way to try out Linux on real hardware (in an emulator, a virtual hard drive is better). You can obtain an ISO image either by downloading the [latest release](https://github.com/redox-os/redox/releases), or by building one with `make iso` from the [Redox source tree](https://github.com/redox-os/redox).
You can create a bootable CD or USB drive from the ISO as with other bootable disk images.
Hardware support is limited at the moment, so your milage may vary. There is no USB HID driver, so a USB keyboard or mouse will not work. There is a PS/2 driver, which works with the keyboards and touchpads in many laptops. For networking, the rtl8168d and e1000d ethernet controllers are currently supported.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment