Può capitare che un’aggiornamento non vada a buon fine, per risolvere il problema molto spesso basta semplicemente riavviare la procedura d’aggiornamento per risolvere questo problema. Se però sbadatamente andiamo a spegnere o riavviare la distribuzione può capitare che questa diventi inaccessibile al boot, per risolvere questo sgradevole problema possiamo utilizzare una live cd di Ubuntu o altra distribuzione Linux.
La prima cosa da fare è quindi avviare una distribuzione da live cd, una volta avviato dovremo avviare il terminale e digitiamo
sudo -s fdisk -l
ci apparirà l’elenco delle partizioni presenti sul nostro Pc quella che noi interessa è quella di Ubuntu per esempio nel mio caso sarà /dev/sda1
sempre da terminale digitiamo:
mount /dev/sdaxx /mnt for dir in dev sys proc; do mount --bind /${dir} /mnt/${dir}; done chroot /mnt
dove in /dev/sdaxx inseriremo quella rilevata precedentemente nel mio caso era sda1 e quindi il comando sarà mount /dev/sda1 /mnt
ora sempre da terminale digitiamo
nano /etc/resolv.conf
e inseriamo i DNS altrimenti ci darà errore quando andiamo ad aggiornare i repository
io di solito inerisco quello Google quindi inseriremo:
nameserver 8.8.8.8
nameserver 8.8.4.4
e salviamo cliccando su Ctrl + x e poi s
salviamo e ora siamo pronti per riparare la nostra distribuzione digitando:
sudo apt-get update sudo apt-get upgrade
al termine dell’aggiornamento basta riavviare ed ecco “riparata” la nostra distribuzione