Why is my Raspberry Pi FS read only when I didn't make it that way?
Here is my error:
sudo apt --fix-broken install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following additional packages will be installed:
raspberrypi-bootloader
The following packages will be upgraded:
raspberrypi-bootloader
1 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
4 not fully installed or removed.
Need to get 0 B/4,518 kB of archives.
After this operation, 57.3 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Reading changelogs... Done
(Reading database ... 191760 files and directories currently installed.)
Preparing to unpack .../raspberrypi-bootloader_1%3a1.20210805-1_armhf.deb ...
Adding 'diversion of /boot/start.elf to /usr/share/rpikernelhack/start.elf by rpikernelhack'
dpkg-divert: error: error checking '/boot/start.elf': Read-only file system
dpkg: error processing archive /var/cache/apt/archives/raspberrypi-bootloader_1%3a1.20210805-1_armhf.deb (--unpack):
new raspberrypi-bootloader package pre-installation script subprocess returned error exit status 2
Errors were encountered while processing:
/var/cache/apt/archives/raspberrypi-bootloader_1%3a1.20210805-1_armhf.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
mount -l -t vfat; mount -l -t ext4
returns:
/dev/mmcblk0p1 on /boot type vfat (ro,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro) [boot]
/dev/mmcblk0p2 on / type ext4 (rw,noatime) [rootfs]
However, I can install and uninstall things fine. What's wrong?