How to Boot Ubuntu on a Lenovo Chromebook S340 using MrChromeBox Firmware Utility Script
If you're looking to boot Ubuntu on your Lenovo Chromebook S340, you've come to the right place. In this guide, we'll walk you through the process of enabling developer mode and using the MrChromeBox firmware utility script to get legacy boot options, allowing you to boot Ubuntu on your Chromebook.
Enabling Developer Mode
Before you can use the MrChromeBox firmware utility script, you'll need to enable developer mode on your Lenovo Chromebook S340. To do this, follow these steps:
- Turn off your Chromebook.
- Press and hold the Esc and Refresh keys, then press the Power button. This will bring up the Chrome OS recovery screen.
- Press Ctrl+D to enter developer mode.
- Press Enter to confirm that you want to enable developer mode.
- Once the Chromebook has rebooted, you'll see a warning screen. Press Ctrl+D to dismiss it and continue booting.
Using the MrChromeBox Firmware Utility Script
Now that you have developer mode enabled, you can use the MrChromeBox firmware utility script to get legacy boot options, which will allow you to boot Ubuntu on your Chromebook. Here's how:
- Open a terminal window on your Chromebook.
- Enter the following command to download the MrChromeBox firmware utility script:
curl -L -o mrchromebox.sh - Make the script executable by running the following command:
sudo chmod +x mrchromebox.sh - Run the script by entering the following command:
sudo ./mrchromebox.sh - Select the "Legacy boot options" menu item.
- Follow the prompts to install the legacy boot options.
Booting Ubuntu
Now that you have legacy boot options installed, you can boot Ubuntu on your Lenovo Chromebook S340. Here's how:
- Download the Ubuntu image for Chromebooks from the Ubuntu website.
- Extract the image.
- Insert a USB drive into your Chromebook.
- Use the "dd" command to write the image to the USB drive. For example:
sudo dd if=ubuntu.img of=/dev/sda bs=4M - Reboot your Chromebook and press F12 to enter the boot menu.
- Select the USB drive to boot Ubuntu.
References
- MrChromeBox firmware utility script:
- Ubuntu image for Chromebooks: