Cosa significa boot loop?
Diciamo che siete il produttore di qualche dispositivo elettronico: un portatile, un telefono, ecc. Una parte di ciò che dovete capire è la serie di passi che il dispositivo farà per avviarsi, cioè per configurarsi subito dopo l'accensione da parte dell'utente.
Di solito, il dispositivo si avvia bene. Ma a volte, ci sarà qualche tipo di errore che impedisce l'avvio. Questo è molto più difficile da gestire di un programma che si blocca quando qualcuno sta usando il dispositivo, dato che un errore di avvio colpisce l'intero sistema: non si può semplicemente chiudere forzatamente il programma, dato che il programma in questo caso dovrebbe far funzionare l'intero dispositivo.
Così, invece, si potrebbe decidere che in questa situazione il dispositivo dovrebbe riavviare: spegnersi e riaccendersi, ricominciando il processo di avvio. O forse il riavvio non è nemmeno una vostra scelta, e deriva da qualche problema con l'elettronica del dispositivo che innesca automaticamente un riavvio.
Forse questo riavvio funziona. Probabilmente, però, non funzionerà, e il dispositivo incontrerà lo stesso problema quando cercherà di avviarsi di nuovo. Quindi cosa fa? Riavvia. E se trova lo stesso errore ancora una volta, si riavvia ancora e ancora e ancora.
Questo è un boot loop: quando un dispositivo non è in grado di avviarsi, e invece si riavvia più e più volte. Il dispositivo continuerà a riavviarsi, senza mai raggiungere uno stato utilizzabile, fino a quando non perde potenza (viene scollegato o consuma la batteria) o l'errore viene risolto.
Articoli simili
- Cosa devo fare se sto cercando di aggiornare un iPhone 7 con storage completo se si riavvia in loop e non posso cancellare nulla?
- Qual è il significato del passaggio di Netflix a Spring Boot?
- Come fare il dual-boot del MacBook Air 2017 versione 128 GB con Kali Linux? Funzionerà bene
- Cos'è il boot da file EFI?