Pi3 recommended /boot partition size too small for update

This forum is for topics dealing with problems with software specifically in the AArch64 repo.

Pi3 recommended /boot partition size too small for update

Postby jetfrog28 » Wed Aug 19, 2020 3:43 am

Hello all,

I initially posted this to the hardware board by mistake. My apologies.

Note: I don't remember which tarball I used for the initial install. I have the aarch64 architecture set in my pacman.conf, and am treating that as proof that I have an aarch64 system. I apologize if I am mistaken.

The pi3 installation guide (https://archlinuxarm.org/platforms/armv8/broadcom/raspberry-pi-3) recommends a 100M size for /boot. This has been fine until now, but a recent update increased the sizes of the contained files enough that they no longer fit. As a result, the device cannot be updated.

Several other people have run into this [1][2], but I didn't see a post on the official forums so I thought I would raise it here.

Can someone who has permissions update the Pi 3 installation guide to make note that the /boot size must be larger for an aarch64 system?

As far as I can tell, the fix will just be repartitioning so /boot is larger, though one person in [1] seemed to indicate that that didn't work. I don't have physical access to my pi right now, so I'm holding off on updates and cannot test.


[1] https://www.reddit.com/r/archlinuxarm/comments/i80a1c/question_about_boot_in_archlinuxarm_running_in/
[2] https://www.reddit.com/r/archlinuxarm/c ... rch645801/
jetfrog28
 
Posts: 1
Joined: Tue Aug 18, 2020 9:38 pm

Re: Pi3 recommended /boot partition size too small for updat

Postby starquake » Wed Aug 19, 2020 7:48 pm

I had the same problem and I resized the partitions by creating a bigger FAT on a new SD card and then copying with rsync.

https://wiki.archlinux.org/index.php/Rs ... em_cloning

I did this on a laptop. Which was fun BTW!

The boot folder now takes up 101 MB after upgrade.

I also would suggest a bigger /boot partition unless there is stuff that doesn't belong there. It doesn't look like it.

$this->bbcode_second_pass_code('', '
.rwxr-xr-x 27k root 9 Aug 4:00 bcm2710-rpi-3-b-plus.dtb
.rwxr-xr-x 26k root 9 Aug 4:00 bcm2710-rpi-3-b.dtb
.rwxr-xr-x 25k root 9 Aug 4:00 bcm2710-rpi-cm3.dtb
.rwxr-xr-x 40k root 9 Aug 4:00 bcm2711-rpi-4-b.dtb
.rwxr-xr-x 708 root 9 Aug 4:00 boot.scr
.rwxr-xr-x 636 root 9 Aug 4:00 boot.txt
.rwxr-xr-x 52k root 9 Aug 4:00 bootcode.bin
.rwxr-xr-x 14 root 9 Aug 4:00 config.txt
drwxr-xr-x - root 7 Feb 15:37 dtbs
.rwxr-xr-x 7.3k root 9 Aug 4:00 fixup.dat
.rwxr-xr-x 5.4k root 9 Aug 4:00 fixup4.dat
.rwxr-xr-x 3.2k root 9 Aug 4:00 fixup4cd.dat
.rwxr-xr-x 8.4k root 9 Aug 4:00 fixup4db.dat
.rwxr-xr-x 3.2k root 9 Aug 4:00 fixup_cd.dat
.rwxr-xr-x 10k root 9 Aug 4:00 fixup_db.dat
.rwxr-xr-x 37M root 9 Aug 2:02 Image
.rwxr-xr-x 12M root 9 Aug 2:02 Image.gz
.rwxr-xr-x 20M root 19 Aug 7:05 initramfs-linux-fallback.img
.rwxr-xr-x 8.3M root 19 Aug 7:04 initramfs-linux.img
.rwxr-xr-x 512k root 9 Aug 4:00 kernel8.img
.rwxr-xr-x 239 root 9 Aug 4:00 mkscr
.rwxr-xr-x 3.0M root 9 Aug 4:00 start.elf
.rwxr-xr-x 2.3M root 9 Aug 4:00 start4.elf
.rwxr-xr-x 819k root 9 Aug 4:00 start4cd.elf
.rwxr-xr-x 3.8M root 9 Aug 4:00 start4db.elf
.rwxr-xr-x 819k root 9 Aug 4:00 start_cd.elf
.rwxr-xr-x 4.9M root 9 Aug 4:00 start_db.elf
')
starquake
 
Posts: 6
Joined: Mon Jun 02, 2014 10:04 pm


Return to ARMv8

Who is online

Users browsing this forum: No registered users and 7 guests