Walmart's cheapest chromebook: help me turn into a partioned machine w/ multiple OS

509 views
Skip to first unread message

Sam Fire

unread,
Sep 2, 2024, 2:31:38 PM9/2/24
to ChromiumOS Development
Salulations - 
I am NOT a trained developer....just a geologist who dabbles in the tweakage of some programs, and scripting to help minimize the headaches..
I have an old Chromebook thats mostly used to SSH into other cpu's...It's a Lenovo duet running the build as-pasted below: 

Google Chrome: Version 130.0.6675.0 (Official Build) canary (64-bit)
Platform: 16010.0.0 (Official Build) canary-channel kukui
Channel: canary-channel
Firmware Version: Google_Krane.12573.351.0
ARC Enabled: true
ARC: 12265363
Enterprise Enrolled: false
Developer Mode: true
independence from network connectivity is an issue when working in remote areas....the tablet is mostly used to run programs for connection of field sensors and dataloggers that need routine copying and analysis back at the shed............
 
I got the thing in dev mode, can log into dev console and vt-2 shell as su but not the crosh shell.  I can't install the PKG manager that I once had up and running with chromebrew.... it since has vanished and I'm getting an error when trying to run dev_install.....


Ultimately i'm trying to enable usb_boot and install a prebuilt debian image with all sorts of in0house programs with gui's for interacting with our field equip......Any suggestions? 

Muchos Gracias compadres

Raul Rangel

unread,
Sep 3, 2024, 1:11:03 PM9/3/24
to ChromiumOS Development, Sam Fire
Does the Linux VM (Crostini) not work on your device? https://www.chromium.org/chromium-os/chrome-os-systems-supporting-linux/

Jack Rosenthal

unread,
Sep 3, 2024, 1:24:11 PM9/3/24
to Sam Fire, ChromiumOS Development
Krane is an ARM tablet, and you won't be able to run traditional x86 desktop operating systems.  You will however, be able to run specialized Linux distributions made for ARM, such as Arch Linux ARM.

The key is to re-use the existing firmware and sign your kernel with vboot dev keys.  Then, run crossystem dev_boot_usb=1 dev_boot_signed_only=0 and you'll be able to boot your kernel and OS.


--
--
ChromiumOS Developers mailing list: chromiu...@chromium.org
View archives, change email options, or unsubscribe:
https://groups.google.com/a/chromium.org/group/chromium-os-dev

Jack Rosenthal

unread,
Sep 4, 2024, 9:56:36 PM9/4/24
to Sam Fire, ChromiumOS Development
On Wed, Sep 4, 2024 at 6:28 PM Sam Fire <smfi...@gmail.com> wrote:
Here's my issue with your response....
I've got a rpi4, which is built with ARM64 hardware...how is it that I can run prebuilt debian/Ubuntu / WoR images on this ARM device but the chromebook is cuputz?

You should be able to run pre-built Debian/ubuntu images for ARM.  As long as the kernel is prepared so it uses vboot, the system should be fine to boot it.

You can see an example of how Arch Linux ARM does this here: https://github.com/archlinuxarm/PKGBUILDs/blob/master/core/linux-aarch64-rc/PKGBUILD#L214

It should be easy to replicate this for Debian/Ubuntu as well.
 


From: Jack Rosenthal <jros...@chromium.org>
Sent: Tuesday, September 3, 2024 11:23:47 AM
To: Sam Fire <smfi...@gmail.com>
Cc: ChromiumOS Development <chromiu...@chromium.org>
Subject: Re: [cros-dev] Walmart's cheapest chromebook: help me turn into a partioned machine w/ multiple OS
 
Reply all
Reply to author
Forward
0 new messages