altreact / archbk Goto Github PK
View Code? Open in Web Editor NEWRun Arch Linux ARM on Your Chromebook
License: GNU General Public License v2.0
Run Arch Linux ARM on Your Chromebook
License: GNU General Public License v2.0
Everything runs without error. On reboot after pressing CTRL-U, the screen is lit up for a few seconds then goes to a black screen. I can hear that the chromebook is still on but nothing is happening. I have to hold down power for x seconds, then tap power again and the chromebook turns back on back to the chrome screen.
Tested with 2 different usb drives, sandisk cruzer glide 16gb and a sony 4gb.
I also manually tested using the instructions here:
https://archlinuxarm.org/platforms/armv7/samsung/samsung-chromebook
but I had the same results, so it is possible it just doesn't work on HP 11 G2.
I was wondering if it is possible to use this script to dual-boot ChromeOS and Arch under eMMC, or is it only possible to boot Arch from SD? Regards
For the records, I encountered a very strange bug with nm. Netcl worked ok but I'm more familiar with nm.
I disabled netctl, systemd-networked bs and dhcpcd. I tried nm with dhcp=dhclient or dhcpcd or internal.
They got their ip address right (dhcp) but the routing table was ok 1 second and then blanked to its pristine virginal state (no routing entry).
What is working on my chromebook (for now):
I found in most OS's for arm chromebook that they don't work sometimes for USB's...
these are the OS's that I've tried with USB's
OpenSUSE: YES
Fedora 19 (Very Old... Out of date and does not support packages anymore): NOPE
KaliLinux: DEPENDS
Bodhi Linux: From What I Heard No
ArchLinuxArmScript/Archbk: ???
sh: 0: Refusing to exec make-arch_drv.sh from noexec mount; see https://chromium.googlesource.com/chromiumos/docs/+/master/security/noexec_shell_scripts.md
hi
after run
sh helper.sh
i got this message when i try to install the ARCH from USB to Chromebook:
primary GPT header is being ignored
and when finally finish and reboot got a Invalid recovery media.
can u help me?
thank u
The process appears to complete the unmount (step 5). The system then boots. using ctrl U at the recovery screen results in one flash of the USB drive write indicator, followed by nothing. I though perhaps the process was not finished, so I tried again, pressing ctrl D, but as expected with a chromebook, the script cannot restart by itself.
No error messages.
Hi,
Your script worked fine on the ASUS C201PA netbook for a USB install. I am interested in using an encrypted / USB drive:
https://wiki.archlinux.org/index.php/Dm-crypt/Encrypting_an_entire_system#Simple_partition_layout_with_LUKS
cryptsetup is not available in Chrome OS. So, I tried creating the LUKS partition for /dev/sdb2 from my desktop and extracted the ArchLinuxARM-veyron-latest.tar.gz to /dev/sdb2. But, it creates a kernel panic, without prompting for the decrypt password. How can the boot loader be given this information on the encrypted drive?
Can this be done?
I've been working every day for a few hours a day after work, in an effort to get past the demand for Username and password in Crosh/Terminal. I've tried everything I can find. Shell doesn't get me anywhere. "Root" and "root" in every way possible, does't work. The password I set up in "enable bugging" getting into developer mode doesn't work. My google credentials doesn't work. I've powerwashed...I'm at a loss. Is there a way to completely wipe the os and start with a live usb and clean slate? Anything would be grately appreciated. I've been working on this for a month.
I bought the chromebook from Amazon, it was "refurbished" and not even put back together right...the camera, touchscreen and track pad don't work. But I wanted to start the "rebuild" with a Kali linux distro - or anything that will get me closer to an os I can actually use to accomplish something. Now, its a matter of intense frustration and curiosity that drives me to gain absolute control of my chromebook and make it do what I want it to do - not what crosh/terminal limits me to.
I'm new to this field but am a very quick study if pointed in the right direction.
Thank you.
Whenever running the script with a USB flash drive plugged in and mounted, the script isn't detecting the drive at all.
I apologize in advance if this is explained somewhere and I missed it.
Script seems to have worked up until login.
I'm seeing "alarm login:"
root/root doesn't work.
alarm/alarm doesn't work.
I'm on a chromebook plus.
Is there another user/pass or workaround to use?
I have tried installing arch linux arm to a USB stick and an SD card but it never boots. After pressing CTRL-U I get a black screen for a few moments before a single low beep and being returned to the "OS verification is off" screen. I have also tried the official installation for arch linux arm with the same results. Any help is greatly appreciated. Thank you.
I am able to boot into linux from the usb drive. However I want to know how I can completely get rid of chromeos and make it boot directly to arch? Any help would be greatly appreciated.
I try to install it on HP Chromebook 11 G1. After rebooting, I press ctrl+U. It doesn't boot, and shutdown after a black screen.
running sh helper.sh
when i get to the is your ssid hidden?
section I enter N and get the Select the network screen...I hit OK after highlighting my valid network and am not prompted for a SSID and/or passphrase like I was the first time through, so the system immediately drops back to the CLI and throws this error...
ssid and / or passphrase are invalid.
and starts the loop over again.
i tried rerunning the helper.sh from the start and i get the same issue...i'm stuck at this screen i cant get passed it...any ideas?
Hi,
On the classic (old) samsung xe303 (first one) your script work without hiccup.
Another source of tips http://elatov.github.io/2014/02/install-arch-linux-samsung-chromebook/
got pulseaudio working with thoses instructions.
How to reduce the 30 seconds boot annoyance: https://www.reddit.com/r/Crouton/comments/2szn59/how_to_shorten_os_verfication_warning_screen_on/
And a xorg conf file for xf86-video-armsoc:
https://build.opensuse.org/package/view_file/devel:ARM:Factory:Contrib:Chromebook/xf86-video-armsoc/exynos.conf?expand=1
Hi! Thanks for this script.
I tested on my Asus Flip C100PA.
Install on SDCARD works.
Install on INTERNAL Memory works without errors, but, when I reboot and CTRL-D to start from disk, I get "Chrome OS is missing or damaged". OS verification is OFF. Booting from SDCARD still works.
It looks like OS verification is still ON. Hence it could be a problem related with this particular model more than with your script.
If I find how to solve it, I'll post here.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.