sebanc / brunch

Boot ChromeOS on x86_64 PC - Supports Intel CPU/GPU from 8th gen or AMD Ryzen
GNU General Public License v3.0
3.54k stars 387 forks source link

Brunch r118 USB disk cannot boot (Dell XPS 13 9365), but r111 works fine. #1961

Open apiskors opened 7 months ago

apiskors commented 7 months ago

I created a USB install disk for Brunch r118 stable 20231101 like so:

sudo bash ./chromeos-install.sh -src chromeos_15604.57.0_rammus_recovery_stable-channel_mp-v3.bin -dst /dev/sdh

https://github.com/sebanc/brunch/releases/tag/r118-stable-20231101 https://github.com/sebanc/brunch/blob/main/install-with-linux.md#usb-installations

The laptop I'm installing Brunch on is a Dell XPS 13 9365 (manufactured in 2019). Creating the USB install disk SEEMED to work fine. However, when I booted my laptop from the Brunch r118 USB disk, it showed the Brunch bootloader screen, but never actually booted into ChromeOS at all! I believe the error message was "unable to load kernel", or "You need to load the kernel first", or something to that effect. (My apologies, I did not write down the exact error message.) So there seems to be something wrong with the configuration of the r118 USB disk, but I don't know what.

Next I started over, creating a USB install disk for the older Brunch r111 stable 20230414, like so:

sudo bash ./chromeos-install.sh -src chromeos_15329.44.0_rammus_recovery_stable-channel_mp-v2.bin -dst /dev/sdh

https://github.com/sebanc/brunch/releases/tag/r111-stable-20230414

Using the Brunch r111 USB disk, I successfully installed Brunch on the laptop's SSD. Next, I used the Brunch PWA to upgrade to the latest Brunch r118 and ChromeOS rammus R118, which worked fine! Now ChromeOS is installed on this laptop and seems to be running fine, great!

But based on this experience, there might be some sort of bug in the r118 USB disk setup code.

spolack commented 7 months ago

Can confirm. Using the r111 recovery image along with r118 brunch fixes the issue.