sugarlabs / sugar

Sugar GTK shell
GNU General Public License v3.0
257 stars 242 forks source link

Sugar on a Stick on Raspberry Pi hangs on "A start job is running for /dev/" #876

Closed acc3ssd closed 4 years ago

acc3ssd commented 4 years ago

I'm trying to install Sugar on a Stick on a Raspberry Pi 3B, but when I try to boot it, it hangs saying: "A start job is running for /dev/dis..." followed by a sting of characters and then the amount of time it's been running. I tried letting it run for an hour, but it did not proceed to the setup wizard.

I downloaded the Fedora image and verified the checksum. I've tried writing the image using Etcher and dd. I've also tried resizing the root partition before booting it. Every time I run into the same problem. I checked the /etc/fstab on the SD card and all the UUIDs seem to line up. Does anyone know what the problem might be?

quozl commented 4 years ago

Which version of Fedora? Last I heard, the Fedora 30 version did something like this, but the Fedora 31 version yet to be released seems to have fixed it.

acc3ssd commented 4 years ago

Fedora 30. I downloaded the Sugar on a Stick image from https://arm.fedoraproject.org/.

Do you know what the workaround to this issue is?

quozl commented 4 years ago

One workaround is to install another of the Fedora 30 images, and then use our instructions to install Sugar on Fedora.

Another workaround is to install Raspian and then use our instructions to install Sugar on Debian since Raspbian is derived from Debian.

I don't recall the exact details of the fault you've hit, but I've found the discussion we had about it, see mailing list archives for May 2019 for the subject f30 arm soas now not working and a fix exists. See 1711475 for the details. @aperezbios uploaded an updated image.

Root cause was changes by Fedora outside Sugar combined with nobody testing.

aperezbios commented 4 years ago

Fedora 31 is literal days away from being released in final form. Try this, the most recent F31 nightly: https://kojipkgs.fedoraproject.org/compose/branched/Fedora-31-20191010.n.0/compose/Spins/armhfp/images/Fedora-Minimal-armhfp-31-20191010.n.0-sda.raw.xz

acc3ssd commented 4 years ago

Thank you both very much for providing me with all these options. This was very helpful!

I ended up flashing the Fedora 31 image and it booted like a charm.

quozl commented 4 years ago

Thanks for testing.

acc3ssd commented 4 years ago

For reference, replacing the initramfs on the Fedora 30 image with the one downloaded from here also worked.

Fedora 31 was completely unstable on my Raspberry Pi 3B. I couldn't work in X Windows for more than five minutes without the whole system freezing. I couldn't find any relevant entries in the logs, so I decided to try Fedora 30 again. So far, it seems to be stable.

Thanks again for all your help.

quozl commented 4 years ago

Thanks for letting us know. Unfortunate that Fedora 31 was so unstable. Perhaps tell the Fedora people about it.

acc3ssd commented 4 years ago

That's a good idea, thanks.