tcat
Posts: 32
Joined: Wed Oct 18, 2017 11:23 am

rpi3 fails to boot it either complains of init cannot be found, or some of EXT4_FS inodes cannot be read.

Tue Jul 10, 2018 3:02 pm

Hi,

On some occasions raspberry fails to boot, it either complains of init
cannot be found, or some of EXT4_FS inodes cannot be read, while FSCK
on root device does not report any problems.

It happens after regular shut down when the machine is on standby for a
day or so. Then after power on, or reset by switch, this happens.

When I reboot, or shut down and reset, it works alright. It looks as if
rootfs on SD card, which is a brand new one, is simply not ready during boot
after long standby.

I have read about this new `bootcode.bin' here,
https://www.raspberrypi.org/documentati ... bootmodes/,
it describes "..with some bug fixes for the failing Pi 3 cases.", but
I am not sure this is applicable to my case.

I have also tried booting with the above bootcode, but cannot so far see
any difference. Keeping original bootcode on copy.

Any ideas, has anyone been through this?

Many thanks.
Tomas

tcat
Posts: 32
Joined: Wed Oct 18, 2017 11:23 am

Re: rpi3 fails to boot

Fri Jul 13, 2018 7:43 am

Hi,

I am now able to reproduce failed boot with each RPI3 power on / reset.
Having read this forum, I notice most people refer to the same problem, under different topics, boot freze, cannot boot, etc.

New `bootcode.bin' here,
https://www.raspberrypi.org/documentati ... bootmodes/, that is now part of apt repositories for upgrade, does not seem to cure my problem.

I typically need 4-5 reboots to bring my machine correctly up. I am led to believe that problem lies with `Systemd' concurrent style of boot, dependencies running in parallel are met only at random, 1 in 5 cases on my machine.

Tried to remove `plymouth' service, also `mountall' which seems superfluous, removing `quiet' from linux command line in `cmdline.txt'. Does help a little, not entirely.

Yet, is there a way to swicth to SysV init style of booting, just for testing?
Many thanks
Tomas

Return to “Troubleshooting”