Potrebbe essere interessante sapere quale versione stai utilizzando e se ti è capitato di aggiornare i pacchetti di recente.
Ho riscontrato un messaggio di errore simile sul mio raspberry pi2 dopo l'aggiornamento a raspbian testing oggi (da stretch ). Tuttavia temo che possa essere causato da una gamma completa di motivi diversi.
Il messaggio di errore più preciso che ho ricevuto (da journalctl -u systemd-udevd
) è stato:
27 settembre 16:33:46 raspberrypi systemd-udevd [10856]: / lib / systemd / systemd-udevd: errore durante il caricamento delle librerie condivise: / usr / lib / arm-linux-gnueabihf / libarmmem .so: impossibile ripristinare il prot del segmento dopo il riposizionamento: operazione non consentita
Non sembra essere correlato a lib / systemd / systemd-udevd
stesso. Infatti, se systemctl riavvio
un altro servizio, ottengo un errore simile:
root @ raspberrypi: / home / pi # systemctl riavvio systemd-timesyncd.serviceJob per systemd -timesyncd.service non è riuscito perché il processo di controllo è terminato con un codice di errore. Vedere "systemctl status systemd-timesyncd.service" e "journalctl -xe" per details.root@raspberrypi: / home / pi # journalctl -xe [...] 27 settembre 18:54:50 raspberrypi systemd-timesyncd [26811]: / lib / systemd / systemd-timesyncd: errore durante il caricamento delle librerie condivise: /usr/lib/arm-linux-gnueabihf/libarmmem.so: impossibile ripristinare la protezione del segmento dopo reloc: operazione non consentita [...]
La mia comprensione è che systemd esegue binari in un ambiente che si scontra con un riposizionamento utilizzato in libarmmem.so
. Questo è un bug in systemd (versione 234-3 qui) o nel pacchetto che fornisce libarmmem.so
( raspi-copy-and-fills
, versione 0.6 da stretch qui).
systemd ovviamente è essenziale, mentre raspi-copy-and-fills
non lo è (è un'ottimizzazione importante, ma il sistema può funzionare senza di essa). Ho risolto il mio problema con la seguente soluzione provvisoria:
root @ raspberrypi: / home / pi # apt purge raspi-copy-and-fills
Chiaramente, monitorerò i possibili aggiornamenti a raspi-copy-and-fills
(finora alla versione 0.6), sperando di ottenere sia un sistema avviabile e il veloce memcpy
.