Saya telah menginstal Arch Linux pada Kartu SD saya dengan Win32DiskImager. Jika saya mematikan RPi, lepaskan kartu, masukkan, dan mulai RPi lagi, semuanya berfungsi dengan baik. Tetapi jika saya melakukan pembaruan sistem penuh dengan pacman pacman -Syu
, ada masalah. Jika saya mematikan dan memulai RPi lagi, tidak ada masalah, tetapi jika saya mematikan, lepaskan kartu, masukkan, lalu mulai RPi, itu tidak bisa boot lagi, hanya menunggu di layar mulai pelangi selalu. Saya juga tidak perlu melepas kartu SD, hanya cukup untuk menghentikan catu daya selama 30 detik, (sampai kondensator benar-benar habis) dan mulai RPi, dan kesalahan yang sama terjadi.
Saya mencoba untuk menonaktifkan update paket Raspberry Pi-firmware dengan menambahkan IgnorePgk = raspberrypi-firmware
di /etc/pacman.conf
file, dan kemudian melakukan update sistem lengkap, dan kemudian saya menghapus dan masukkan sdcard, dan kemudian saya tidak melihat layar pelangi lagi, tetapi mendapatkan pesan kesalahan ini:
[ 20.217557] Kernel panic - not syncing : VFS: Unable to mount root fs on unknown-block(179,2)
PANIC: VFS: Unable to mount root fs on unknown-block(179,2)
Entering kdb (current=0xcd828ca0, pid 1) due to Keyboard Entry
kdb> _
Kesalahan ini juga terjadi jika saya hanya memperbarui linux-raspberrypi
paket, dan kemudian saya hanya reboot
dan tidak menghapus sdcard, dan saya mendapatkan pesan kesalahan kernel-panik yang sama.
Saya memiliki kartu Samsung SDHC 16GB Class10 (MB-MPAGA alias MB-MPAGAEU). Saya juga mencoba dengan kartu Kingmax SDHC 16GB Class10, dan dengan kartu Kingmax SDHC 8GB Class6, tidak ada yang berhasil.
Jika saya mengabaikan raspberrypi-firmware
dan linux-raspberrypi
paket di pacman, dan kemudian melakukan update sistem, tidak terjadi kesalahan bahkan jika saya menghapus sdcard. Jadi pasti ada masalah dalam paket ini.