New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Won't boot after disp-upgrade #293

Open
lorenolepi opened this Issue May 16, 2016 · 16 comments

Comments

Projects
None yet
@lorenolepi

lorenolepi commented May 16, 2016

I'm using berry boot to run off my pi-drive. I installed raspberian Jessie and worked mint. I read that it was recently updated for Bluetooth support so I performed
Sudo apt-get update
Sudo apt-get disp-upgrade
After this my touch screen is stuck on the rainbow screen of death :( any thoughts/clues? I really like the idea of berry boot so I would like to continue using it but would also like to be able to upgrade the OS. Essentially I want my cake and eat it too.

@dkuhlman

This comment has been minimized.

dkuhlman commented May 18, 2016

I can confirm this problem. I used aptitude rather than apt-get on May 16:

$ sudo aptitude update
$ sudo aptitude full-upgrade

After that, I also cannot get past the rainbow screen.

I created a new installation with the raspian image (https://downloads.raspberrypi.org/raspbian_latest). So I'm good for now. But, I'd prefer to use Berryboot, and will do so again, when this bug is fixed.

And, thanks much for Berryboot. It's super.

Dave

@skspurling

This comment has been minimized.

skspurling commented Jun 1, 2016

It looks to be the 4.4 kernel in the list of Rasbian upgrades. I fixed this manually, by extracing and over writing the new kernel in the Berry Boot root image with the images from the original distribution. I am not familiar enough with the Berry Boot project to know what the correct fix should be, but there needs to be a warning or the kernel needs to be added to the restricted updates in the copy of raspbian that is installed. This is a default behavior of the package tool, and may hose up a lot of people who are just trying to stay patched.

@jonwitts

This comment has been minimized.

jonwitts commented Jun 3, 2016

Looks like I have just fallen victim of this bug too! I am going to rebuild with the available version of Jessie for now; but I would really like to be able to get the latest version of Raspbian running through BerryBoot.

If a dist-upgrade / kernel upgrade is going to fry BerryBoot every time, is there a workaround we can do?

@maxnet

This comment has been minimized.

Owner

maxnet commented Jun 6, 2016

It looks to be the 4.4 kernel in the list of Rasbian upgrades.

Raspbian will not overwrite the Berryboot kernel as it has a different file name.
More likely a problem with the firmware files (start.elf and friends).

@jonwitts

This comment has been minimized.

jonwitts commented Jun 7, 2016

I have made a working version of the latest Jessie image (2016-05-27) but it would be great to get this latest firmware versions running with BerryBoot too. I think this is the firmware which was introduced to support the camera port on the Pi Zero.

Jon

@jonwitts

This comment has been minimized.

jonwitts commented Jun 7, 2016

It also appears as if the firmware version on BerryBoot does not fully support the built-in WiFi on the Pi3 - The GUI network menu does not display any WiFi networks, yet when using stock Raspbian Jessie the GUI displays all WiFi networks perfectly.

Are there plans to update the firmware used by BerryBoot to match the latest version used by the Pi3?

Thanks,
Jon

@maxnet

This comment has been minimized.

Owner

maxnet commented Jun 7, 2016

It also appears as if the firmware version on BerryBoot does not fully support the built-in WiFi on the Pi3

It should.
What version of Berryboot are you using exactly?

@Stilg4r

This comment has been minimized.

Stilg4r commented Jun 14, 2016

i have the same problem on Pi2

@donvercety

This comment has been minimized.

donvercety commented Oct 18, 2016

Same s**t here, got e triple boot. Now all gone :(

@unixcommando

This comment has been minimized.

unixcommando commented Nov 5, 2016

I too am having this problem. I'm not sure which version of berryboot I'm using, but I built the box a couple of weeks ago and it downloaded a more current version before the build.

What's curious is when I built my box I was able to do a complete upgrade without issue but today I did an upgrade it broke berryboot. Here's the log from apt.

Log started: 2016-11-05 11:39:48
(Reading database ... 109490 files and directories currently installed.)
Preparing to unpack .../pi-package-data_0.2_all.deb ...
Unpacking pi-package-data (0.2) over (0.1.0-1) ...
Preparing to unpack .../pi-package-session_0.2_armhf.deb ...
Unpacking pi-package-session (0.2) over (0.1.0-1) ...
Preparing to unpack .../pi-package_0.2_armhf.deb ...
Unpacking pi-package (0.2) over (0.1.0-1) ...
Preparing to unpack .../raspi-config_20161102_all.deb ...
Unpacking raspi-config (20161102) over (20161013) ...
Preparing to unpack .../archives/rc-gui_1.3_armhf.deb ...
Unpacking rc-gui (1.3) over (1.2) ...
Preparing to unpack .../plexmediaserver-installer_1.2.6.2975-9394c87-1jessie_armhf.deb ...
Killing Plex Media Server: done
Unpacking plexmediaserver-installer (1.2.6.2975-9394c87-1
jessie) over (1.1.4.2757-24ffd60-1jessie) ...
Processing triggers for hicolor-icon-theme (0.13-1) ...
Processing triggers for gnome-menus (3.13.3-6) ...
Processing triggers for desktop-file-utils (0.22-1) ...
Processing triggers for mime-support (3.58) ...
Processing triggers for libglib2.0-0:armhf (2.42.1-1) ...
Processing triggers for systemd (215-17+deb8u5) ...
Setting up pi-package-data (0.2) ...
Setting up pi-package-session (0.2) ...
Setting up pi-package (0.2) ...
Setting up raspi-config (20161102) ...
Setting up rc-gui (1.3) ...
Setting up plexmediaserver-installer (1.2.6.2975-9394c87-1
jessie) ...
Plex Media Server is not running (no process found)...
Downloading readynas package ...
######################################################################## 100.0%
Passed checksum test.
Extracting readynas.deb ...
Starting Plex Media Server: done
Log ended: 2016-11-05 11:40:25

@hellyberry

This comment has been minimized.

hellyberry commented Nov 9, 2016

Missing kernel modules after dist-upgrade with new kernel

@paulator

This comment has been minimized.

paulator commented Nov 10, 2016

Is there any workaround to restore the SD card to a bootalble state?

@maxnet

This comment has been minimized.

Owner

maxnet commented Nov 10, 2016

Is there any workaround to restore the SD card to a bootalble state?

Just reinstall Berryboot and select "use existing files" in the disk selection dialog.

@sfl3005

This comment has been minimized.

sfl3005 commented Nov 10, 2016

same here, after dist-upgrade no way to boot (rainbow screen)
And before only boot once in two (iscsi on Synology NAS)

@tylerhoot

This comment has been minimized.

tylerhoot commented Nov 16, 2016

this issue is annoying as it has wrecked my sdcard image

@maxnet

This comment has been minimized.

Owner

maxnet commented Nov 16, 2016

Again, if for whatever reason the boot files become corrupted, you can simply reinstall Berryboot by extracting the files from the berryboot .zip to the FAT partition of the SD card.
Select "use existing files" in the disk selection screen during installation to preserve existing operating system files.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment