Fascinating Captain

Tech Guides and Buying Advice

learn

RW_LEGACY or BOOT_STUB – which one to choose?

SeaBIOS boot options

SeaBIOS boot options

John’s custom SeaBIOS is able to modify a Chromebook’s BIOS so that it can boot from a USB drive in order to install Linux. Some of you may be wondering, what’s the difference between the RW_LEGACY and BOOT_SLOT BIOS mods?

Although John has explained the differences I thought it would be helpful to reiterate them since I’ve noticed that this question is a reoccurring one amongst commenters.

RW_LEGACY

Using the RW_LEGACY modified BIOS allows you to dual boot Chrome OS and Linux. You can also wipe Chrome OS completely and run Linux on its own if you prefer. Every time you turn on the Chromebook you will need to do the following:

  • To get to Chrome OS you have to press CTRL + D at the initial Chrome screen.
  • To boot Linux you have to press CTRL + L at the initial Chrome screen and then press ESC at the SeaBIOS screen and choose the drive to boot from.

RW_LEGACY is the best option if you’re not comfortable with opening up the Chromebook to disable write protect and are worried about bricking the device. With RW_LEGACY you can’t brick the device and don’t need to disable write protect.

BOOT_STUB

Some people prefer not to press key combinations at boot, so using the BOOT_STUB mod is the better option.

If you choose the BOOT_STUB option the boot process is modified so that you only get the SeaBIOS screen and after a sec or two Linux boots up directly without the need to press any keys. This is the option if you want to wipe Chrome OS entirely and just boot Linux.

For this option you’ll need to roll up your sleeves and disable write protect by removing the Chromebook’s back cover. This carries the risk of bricking your device or damaging the Chromebook’s motherboard when you open it up.

In my opinion the risk of damage is minimal as long as you are careful and follow the instructions provided. After having opened my Chromebook several times to make how to videos I can report that no damage has occurred (I hope I’m not tempting fate!).

For those readers that are not confident with doing this, stick to the RW_LEGACY option, you’ll still be able to run Linux and pressing a few key combinations on startup is only a minor nuisance.

3 Comments

  1. Zavarti

    Hey Captain! Thanks for the great post!
    I managed to get a single Linux Mint Mate 18 on the Acer CB3-111.
    I cannot upgrade the chromebook so I am stuck with the 16 GB MMC. However, I use a 64 GB usb plugged in all the time.
    The problem that I experience is that when I boot, it looks into the USB and doesn’t boot into the linux.
    Instead, I have to remove the usb and hard reboot.

    Do you know, where and how I can change the boot options so that I can skip the USB check on startup?
    Thanks a lot!

  2. Gael

    Hi captain I have a dell chromebook where I upgraded the ssd to 512gb I want to make this ssd the main one for my linux personal files as well as it being my “c” drive. How should I go about it and yes the distro I want is linux mint.

Leave a Reply

Product names, logos, brands, and other trademarks are the property of their respective trademark holders.