tl;dr I can’t install manjaro on my Chromebook
I recently resurrected an HP Chromebook 14 ‘falco’ with a new SSD. I’ve tried latest
- Manjaro Gnome graphical installer on two different install media
- Manjaro XFCE installer
- Manjaro Architect install media
- Manjaro Gnome install media but run Architect instead of Calmares
1 and 2: Both of these boot fine but at some point during the graphical install (Calmares?) they always crash, often to a black screen with a flashing cursor. If I try to log in on console I get an ‘account locked due to multiple failed authentication failures’ message immediately on the first attempt (using password and user ‘manjaro’).
3 Failed to boot on the Chromebook.
4 Booted happily as before but part way through the install it crashed as with the graphical install. I was able to log in on the console, but couldn’t see any obvious errors in journalctl.
The crashes happen at random points during the install.
I have been able to install:
- Gallium OS (ubuntu based and aimed at chromebooks)
- Garuda Linux (it ran happily for a couple of weeks)
- Endeavor OS
There is a known problem with this Chromebook - it has memory errors (soldered on memory). I’ve been using the memmap kernel option to map around the bad bits. Both during install and in /etc/default/grub once installed.
That worked well in Garuda and Gallium. Endeavor required ‘add_efi_memmap’ in addition to the memmap address but also works.
I’m wondering if manjaro is silently ignoring the memmap and crashing because its hitting bad memory.
Does the manjaro install media kernel have memmap enabled?
And how can I work around this if not?
(Before its ssd died this chromebook was running manjaro for a couple of years. Because it worked so well I swapped ubuntu for manjaro on all the other computers in the house. So it’ll be a shame if I end up running a different distro only on the Chromebook.)
EDITED: I have Endeavor OS working now. It’s only manjaro installer that crashes.