GithubHelp home page GithubHelp logo

classicvalues / archbk Goto Github PK

View Code? Open in Web Editor NEW

This project forked from altreact/archbk

0.0 1.0 0.0 137 KB

Run Arch Linux ARM on Your Chromebook

License: GNU General Public License v2.0

Shell 100.00%

archbk's Introduction

archbk

A robust shell script (bash / sh) that automates the installation of an Arch Linux ARM base system, for use with ARM Chromebooks, based on the install instructions at Arch Linux ARM.


Confirmed devices:

External only (sdcard, usb stick /drive) click here for patch progress

Unconfirmed Devices:

if you try the script for one of these devices, and it works, please let me know which chromebook it worked for, so i can add it to confimed devices. thank you.

Possible Future Upcomming Devices:


To install Arch Linux ARM on a SDcard / USB drive:

* Make sure that developer mode is enabled. (enabling developer mode will wipe everything on the chromebook's internal flash memory. back up anything you want to keep.)

 Hold down the ESC and Refresh keys and poke the Power button.
 At the Recovery screen press Ctrl-D 
 (there's no prompt - you have to know to do it).
 
 Confirm switching to developer mode by pressing enter, 
 and the laptop will reboot and reset the system. 
 
 This takes about 15-20 minutes.
 
 Note: After enabling developer mode, 
 you will need to press Ctrl-D each time you boot, 
 or wait 30 seconds to continue booting.
<br/>

the following steps work in chromeOS

  1. get CROSH shell going (press ctrl + alt + t, then enter shell)
  2. cd ~/Downloads (moves to your current user's downloads directory)
  3. curl -LO https://raw.githubusercontent.com/altreact/archbk/master/make-arch_drv.sh
  4. sudo sh make-arch_drv.sh or sudo sh make-arch_drv.sh (dev) (where dev = sda, sdb, mmcblk1, ect)
  5. follow the instructions & let the script do it's thing.
  6. reboot, then press ctrl + u to boot Arch Linux ARM (username: root , password: root)

To install Arch Linux ARM to internal flash memory:

  1. create a chromeos recovery media device
  2. follow instructions above to install Arch Linux ARM on a SDcard / USB drive.
  3. sh helper.sh(allows you to easily: change root password, create new sudo user, connect to wifi, install Arch on internal flash memory)
  4. follow the instructions & let the script do it's thing.
  5. press ctlr + d, then login with your new user credentials.

After Installation:

  1. update your mirrorlist
  2. pacman -Syu (updates system and all software)
  3. other post install recommendations
  4. if you don't fancy the command line interface and want a decent Graphical User Interface (GUI, DE), install MATE Desktop Environment

Upcomming features:

archbk's People

Contributors

altreact avatar wi24rd avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.