12.5. Making the CLFS System Bootable via Arcload

[Note]

Note

This bootloader is for the MIPS based SGI Workstations and Servers.

Earlier, we compiled and installed the Arcload boot loader software in preparation for this step. Now we will configure our system to boot using Arcload. Here is a simple arc.cf to use.

cat > /boot/arc.cf << "EOF"
append  "root=/dev/sda3";
append  "console=ttyS0,9600";

CLFS {
  2.6.17.11 {
    description  "2.6.17.11";
    image system "/2.6.17.11";
  }

  debug {
    description  "Debug Shell";
    append "init=/bin/bash";
  }
}
EOF

Now we use dvhtool to make the system bootable:

dvhtool --unix-to-vh /usr/lib/arcload/sash64 sash64
dvhtool --unix-to-vh /boot/arc.cf arc.cf
dvhtool --unix-to-vh /boot/2.6.17.11 2.6.17.11