Installing linux on an Acer Chromebook C730
Any Linux user can usually recommended it for it's super efficient CPU usage and RAM usage ... and even if you can't, because it's linux, you can usually do some fine tuning.Those of you who have installed linux natively, good job, but lots of us are stuck with using crouton. There's nothing wrong with that, but this usually involves a laggy chromeOS experience and your crouton Linux install can eat into your RAM. When you've got a chroot running with a GUI, you're only left with about 1GB of RAM to play with on either side.
This is where running native linux comes into play. Don't for a minute think you're making a sacrifice in doing this, you've still got access to chrome so all those chromeapps and themes you used are still available. Plus all the other goodies that come with linux!
I'm sure if you haven't got a C730, your steps aren't doing to vary that much, but I'm not responsible for anything.... even if you're trying it on a C730.
Prerequisites:
- Access to a Windows PC
- Developer Mode enabled
- A USB thumb drive (4GB or more is recommended)
- Your write protection screw removed (google for a guide)
- Common Sense
- A little bit of luck
Getting started:
If you're running a C730 and you've tried to running linux, you've probably guessed the reason for crouton is because the BIOS that ships with these laptops doesn't support booting off a USB. We need to remove the write protection screw and flash a new BIOS to do this.
PREPARE TO LOSE YOUR CHROMEBOOK DATA
Flashing the new BIOS:
We are basically going to follow this guide here
- Hit Cntrl+Alt+T to get to a developer shell
- Type 'shell' to get to a shell
- AGAIN, I AM NOT RESPONSIBLE IF THIS DOESN'T WORK
- Use this code:
Using the code above will give varying outputs, depending on your model. For my C730, I hit option 2. You basically want the option that mentions about modifying. This script tends to be fairly self descriptive on how to use when you first run it.
You should see the message mentioning if this has worked, you should successfully be able to restart. It's a lie, so now is the time to get everything you need off your chromebook. Make sure you can access this guide on your secondary computer accessing windows as your chromebook is going to be out of action for a bit.
DO NOT PANIC!
You will probably certainly find your chromebook no longer boots into ChromeOS. However, when you turn it on, you should now get into SeaBIOS. You were warned you'd lose everything.
Creating a bootable linux USB:
Switch to your Windows PC :)
Next we need to create a linux usb. Now, I highly recommend Rufus or anything that will use a DD imaging process, which copies sector by sector. If not, you may get an error saying a live file system can't be found. I went for Rufus; it's free and easy. You can grab it here.
It should take no installing and should just run. It may ask to check for updates, select as you wish. When you get into the program, you should see the little image of a disk (right hand side, half way down the window). Hit it.
You may want to do some Googling about what distro you like best. I know arch works, but right now I'm using GalliumOS for several reasons:
- Nice graphical install
- Based on Xubuntu
- Uses XFCE.
- Based for ChromeOS hardware and included patches that other distrubutions might not.
- Grab a link here
Select your downloaded ISO in explorer window and hit okay. Rufus will do the rest of the options for you. When you click start, Rufus will mention something about grub, just click okay. When it asks you about the mode you want to write in, select DD. You'll find this is the one below the recommended option.
Installing linux:
This bit is a little tricky. I found my chromebook to be very temperamental. I suffered keyboard freezes or no response, not seeing my USB drive or skipping to boot to the first HDD.
If you experience this problems, it a bit hit and miss, but it's an art. Here are some things that worked for me:
- Booting with the USB in and then doing a cold shutdown
- Doing a cold shutdown
- Putting my USB stick in quickly after boot
- Going full crazy and hitting every key on the keyboard
- Crying (it helps)
Depending on the distro you selected, your install process will be different. Gallium is very nice and smooth. When you come to the time where you select what disk to install on, it should be easy enough to work out which disk it is by size. Select 'Use the whole disk option' which will overwrite the existing chrome installation.
Problems:
If you have problems, Google is probably your first port of call. I'm not expert and these are the steps that worked for me through experimenting. It's easy to ruin your chromebook or brick it, so bear that in mind and don't rush the process or you're playing with fire. If you can't find anything or need any of the steps clarified, feel free to comment below.
Hi, after googling for 5 days I still can't a video or site showing were to found the "Protection Screw" Acer chromebook C730. thank you in anticipating your positive response. my email:snrpaulsmith@gmail.com
ReplyDeleteShould you a link, thank you.
Hi there!
ReplyDeleteThanks for finding your way here. If you look at the picture here:
https://drive.google.com/file/d/0B5x-LaiPUEwHQm1heE9tTGRhQnc/view?usp=sharing
You'll see there's an empty screw hole where the write protection screw was. When you take it off, you'll see little bits of solder around the screw that make contact with the screw and forms a circuit. Taking the screw out breaks it and allows to write to protected parts of the disk.
Any more problems, feel free to get back to me on here!
Thanks man a lot, i saw that silver screw looking different from other screws and I wanted a positive confirmation, before i ake mess of things.
DeleteYou are very welcome. If you're installing Linux on your Chromebook, I've tried a couple of distributions since the original post. If you're using the C730 Gallium is really the way to go. If you need a hand, give me a shout :)
Delete