I recently received a Raspberry Pi. Since I'm a big fan of Archlinux, I decided to install Arch as my first OS on the RPi. I got the "archlinux-hf-2012-09-18", flashed it on my SDHC Kingston 8GB Class 4. I'm using my Android Nexus S USB power cord to get the 5V & 700mA.
I'm able to boot, log in using SSH. After that, my first guess is to update everything to the latest Archlinux and package. I did a couple of "sync" (after reading this in many tutorials), executed "pacman -S linux-raspberrypi raspberrypi-firmware".
During the process, I always end up waiting for some time for one package updating (this time, it was the linux-raspberrypi package). I then receive a bunch of error:
- Code: Select all
warning: warning given when extracting usr/lib/modules/3.2.27-17-ARCH+/kernel/fs/nilfs2/ (Can't create '/usr/lib/modules/3.2.27-17-ARCH+/kernel/fs/nilfs2')
warning: warning given when extracting usr/lib/modules/3.2.27-17-ARCH+/kernel/fs/cifs/ (Can't create '/usr/lib/modules/3.2.27-17-ARCH+/kernel/fs/cifs')
warning: warning given when extracting usr/lib/modules/3.2.27-17-ARCH+/kernel/fs/btrfs/ (Can't create '/usr/lib/modules/3.2.27-17-ARCH+/kernel/fs/btrfs')
warning: warning given when extracting usr/lib/modules/3.2.27-17-ARCH+/kernel/fs/hfs/ (Can't create '/usr/lib/modules/3.2.27-17-ARCH+/kernel/fs/hfs')
warning: warning given when extracting usr/lib/modules/3.2.27-17-ARCH+/kernel/fs/jfs/ (Can't create '/usr/lib/modules/3.2.27-17-ARCH+/kernel/fs/jfs')
warning: warning given when extracting usr/lib/modules/3.2.27-17-ARCH+/kernel/fs/xfs/ (Can't create '/usr/lib/modules/3.2.27-17-ARCH+/kernel/fs/xfs')
warning: warning given when extracting usr/lib/modules/3.2.27-17-ARCH+/kernel/fs/fuse/ (Can't create '/usr/lib/modules/3.2.27-17-ARCH+/kernel/fs/fuse')
warning: warning given when extracting usr/lib/modules/3.2.27-17-ARCH+/kernel/fs/gfs2/ (Can't create '/usr/lib/modules/3.2.27-17-ARCH+/kernel/fs/gfs2')
warning: warning given when extracting usr/lib/modules/3.2.27-17-ARCH+/kernel/fs/squashfs/ (Can't create '/usr/lib/modules/3.2.27-17-ARCH+/kernel/fs/squashfs')
warning: warning given when extracting usr/lib/modules/3.2.27-17-ARCH+/kernel/fs/reiserfs/ (Can't create '/usr/lib/modules/3.2.27-17-ARCH+/kernel/fs/reiserfs')
warning: warning given when extracting usr/lib/modules/3.2.27-17-ARCH+/kernel/fs/nls/ (Can't create '/usr/lib/modules/3.2.27-17-ARCH+/kernel/fs/nls')
warning: warning given when extracting usr/lib/modules/3.2.27-17-ARCH+/kernel/fs/ecryptfs/ (Can't create '/usr/lib/modules/3.2.27-17-ARCH+/kernel/fs/ecryptfs')
warning: warning given when extracting usr/lib/modules/3.2.27-17-ARCH+/kernel/fs/hfsplus/ (Can't create '/usr/lib/modules/3.2.27-17-ARCH+/kernel/fs/hfsplus')
warning: warning given when extracting usr/lib/modules/3.2.27-17-ARCH+/kernel/fs/ntfs/ (Can't create '/usr/lib/modules/3.2.27-17-ARCH+/kernel/fs/ntfs')
warning: warning given when extracting usr/lib/modules/3.2.27-17-ARCH+/kernel/fs/ocfs2/ (Can't create '/usr/lib/modules/3.2.27-17-ARCH+/kernel/fs/ocfs2')
warning: warning given when extracting usr/lib/modules/3.2.27-17-ARCH+/kernel/fs/binfmt_misc.ko.gz (Can't create '/usr/lib/modules/3.2.27-17-ARCH+/kernel/fs/binfmt_.ko.gz')
And then that:
- Code: Select all
error: could not open file /var/lib/pacman/local/linux-raspberrypi-3.2.27-17/desc: Read-only file system
error: could not update database entry linux-raspberrypi-3.2.27-17
error: could not commit transaction
error: failed to commit transaction (transaction aborted)
Errors occurred, no packages were upgraded.
warning: could not remove lock file /var/lib/pacman/db.lck
Then, no way to do any operation with Pacman anymore. If I try to remove the db.lock, i receive this error:
- Code: Select all
rm: cannot remove '/var/lib/pacman/db.lck': Read-only file system
Since I don't know else what to do to be able to update with pacman, I finaly reboot with the command "reboot". Then, the Pi doesn't seem to be able to boot back up. The ethernet leds are not opening up either, just a black screen. The only way to leave this is to reflash & getting stuck again in the process.
Any idea how to fix that? I have a RPi Model B.
Thanks.