Talk:Sugar on a Stick/Raspberry Pi

From Sugar Labs
Jump to: navigation, search

Is this a LiveOS image?

Please describe the image composition.

  • Is it a LiveOS image with a SquashFS root filesystem like the other SoaS images?
  • If so, how do you recommend that users achieve persistent changes in the OS?
No, and do nothing. LiveOS isn't really an appropriate context, because Raspberry Pi has no internal storage to begin with, and doesn't boot from USB like a PC can. By writing the Fedora SoaS Raspberry Pi image to a microSD card and inserting it, loading and installation is complete. My understanding from discussions with Thomas on IRC is that he only had to update the wireless firmware once after inserting the card, and that Sugar did not prompt again for colour and age on reboot. Hopefully he'll confirm that. --Quozl (talk) 00:25, 14 July 2017 (EDT).
More on the image composition. Image has four partitions. A FAT boot partition for the Raspberry Pi firmware (32MB). An ext4 boot partition (512MB). A swap partition (512MB). An ext4 root filesystem (3.3 GB). On first boot the root partition and filesystem are resized to fit the media. This info is from IRC discussions with Rishabh, and a brief forensic examination. --Quozl (talk) 00:57, 14 July 2017 (EDT)
On first Boot; a form of the anaconda installer appears. This is a definite install. On reboot, it asks for user's password to start Desktop. I have installed to 32 GB mini SD's SoaS; Mate; and workstation on the Rpi3. Wireless works after this line is entered in terminal:
sudo curl https://raw.githubusercontent.com/RPi-Distro/firmware-nonfree/master/brcm80211/brcm/brcmfmac43430-sdio.txt -o /lib/firmware/brcm/brcmfmac43430-sdio.txt
--Satellit 1:10 AM 14 July 2017 (PST)
Thanks, sounds like the parts of anaconda installer that customise the already installed system, like how Ubuntu's OEM mode works. Root password, user password, timezone, etc. The install is actually already done, just not customised. Fedora don't usually distribute in that style; it's a new one on me. --Quozl (talk) 04:28, 14 July 2017 (EDT)