All Projects → altreact → archbk

altreact / archbk

Licence: GPL-2.0 license
Run Arch Linux ARM on Your Chromebook

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to archbk

ARM-RStudio
Compile RStudio for ARM Ubuntu 14.04 on Samsung Chromebook
Stars: ✭ 51 (-8.93%)
Mutual labels:  arm, chromebook
packages
PiKVM Packages
Stars: ✭ 18 (-67.86%)
Mutual labels:  arm, archlinuxarm
pbp-packages
Package build scripts for using Arch Linux ARM with the Pinebook Pro laptop.
Stars: ✭ 3 (-94.64%)
Mutual labels:  arm, archlinuxarm
os
OS for Pi-KVM based on Arch Linux ARM
Stars: ✭ 42 (-25%)
Mutual labels:  arm, archlinuxarm
DemOS
Free, simple, extremely lightweight, stackless, cooperative, co-routine system (OS) for microcontrollers
Stars: ✭ 18 (-67.86%)
Mutual labels:  arm
G-DOS
A portable, ROM-booting hobby OS. Currently supports m68k, arm, and PowerPC targets
Stars: ✭ 36 (-35.71%)
Mutual labels:  arm
dynTaintTracer
a taint tracer based on DynamoRIO, currently ARM only
Stars: ✭ 32 (-42.86%)
Mutual labels:  arm
Firmware Over The Air
graduation project of ITI, flashing a new firmware over the air for automotive industry
Stars: ✭ 18 (-67.86%)
Mutual labels:  arm
docker-images
All my docker images in one mono-repository with multi-arch support
Stars: ✭ 18 (-67.86%)
Mutual labels:  arm
embedded-in-rust
A blog about Rust and embedded stuff
Stars: ✭ 49 (-12.5%)
Mutual labels:  arm
openHCAN
Hausautomatisierungsloesung auf CAN-Bus Basis.
Stars: ✭ 16 (-71.43%)
Mutual labels:  arm
tensorflow-serving-arm
TensorFlow Serving ARM - A project for cross-compiling TensorFlow Serving targeting popular ARM cores
Stars: ✭ 75 (+33.93%)
Mutual labels:  arm
tensorflow-aarch64
Compiled tensorflow for aarch64 architecture
Stars: ✭ 20 (-64.29%)
Mutual labels:  arm
Boost-for-Android-Prebuilt
boost for android
Stars: ✭ 58 (+3.57%)
Mutual labels:  arm
exynos-usbdl
Unsigned code loader for Exynos BootROM
Stars: ✭ 57 (+1.79%)
Mutual labels:  arm
tupai
Tupai is a multi-tasking operating system I wrote for my degree that focuses on safety and design, targeting a variety of platforms.
Stars: ✭ 21 (-62.5%)
Mutual labels:  arm
WindowsSimplify
Windows 系統優化精簡 / Windows Simplify Project
Stars: ✭ 234 (+317.86%)
Mutual labels:  arm
ARM-episodes
Arm Episodes
Stars: ✭ 75 (+33.93%)
Mutual labels:  arm
TMcuSys
🍆 STM32平台uCos与emWin练习项目。图片、音乐、视频、游戏、IAP运行器。
Stars: ✭ 25 (-55.36%)
Mutual labels:  arm
zscilib
An open-source scientific computing library for embedded systems running Zephyr OS or standalone.
Stars: ✭ 85 (+51.79%)
Mutual labels:  arm

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:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].