Ubuntu dal 13.04 al 13.10: controllo o montaggio del filesystem fallito


29

Ho tentato di aggiornare da Ubuntu 13.04 a 13.10 oggi, e a metà aggiornamento il sistema ha iniziato a sfaldarsi, e alla fine si è bloccato completamente. Sono stato costretto a riavviare il computer e ora non riesco affatto ad avviare il computer.

Quando avvio attualmente, mi porta al menu di GRUB e posso scegliere di avviarlo normalmente o di avviarlo in una versione precedente. Ho provato diverse cose, che elencherò di seguito, ma non importa cosa, quando provo a finire l'avvio in Ubuntu, ricevo il seguente errore:

Filesystem check or mount failed. A maintenance shell will now be
started. CONTROL-D will terminate this shell and continue booting
after re-trying filesystems. Any further errors will be ignored
root@ubuntu-computername:~#

Mi diverto fsck -fe tutto sembra corretto, non vengono segnalati errori. e passa tutti e 5 i controlli.

Se corro, fdisk -lottengo le seguenti informazioni:

Disk /dev/sda: 320.1 GB, 320072933376 bytes 255 heads, 63
sectors/track, 38913 cylinders, total 625142448 sectors Units =
sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 4096
bytes / 4096 bytes Disk identifier: 0x00010824

Device Boot Start End Blocks Id System 
/dev/sda1 * 2048 608456703 304227328 83 Linux 
/dev/sda2   608458750 625141759 8341505 5 Extended Partition 2 does not start on physical sector boundary. 
/dev/sda5  608458752 625141759 8341504 82 Linux swap / Solaris

Disk /dev/sdb: 320.1 GB, 320072933376 bytes 255 heads, 63
sectors/track, 38913 cylinders, total 625142448 sectors Units =
sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512
bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x0fb4b7e8

Device Boot Start End Blocks Id System
/dev/sdb1   8192 625139711 312565760 7 HPFS/NTFS/exFAT

Sto pensando di installare un nuovo sistema operativo sull'altro disco, che al momento non ha nulla su di esso, e quindi sto solo cercando di cancellare i miei dati dal vecchio disco (per fortuna non ho crittografato i file).

La mia domanda è davvero questa: posso salvare questa installazione di Ubuntu, o dovrei rinunciare e semplicemente reinstallare?


Parte del problema è che in realtà non ci stai fornendo alcun registro del vero problema con quella macchina. Ci stai solo mostrando uno dei sintomi. Che ne dici dell'output del processo di avvio per i principianti?
Magellan,

Non sono sicuro di cosa intendi, non ho mai ricevuto alcun output all'avvio diverso da quello che ho pubblicato nella mia prima citazione.

Durante la risoluzione dei problemi di Ubuntu, disattivare la schermata iniziale dal prompt di Grub sarebbe una buona idea.
Magellano,

Sam, premi {Esc} quando appare la schermata iniziale per disabilitarlo e vedrai tutti i pezzi croccanti che Magellan vuole nella sua seconda richiesta. Maggiori dettagli su questo a askubuntu.com/questions/33416/…
K7AAY

3
Ho riscontrato lo stesso problema (dopo l'aggiornamento da 13.4 a 13.10 a 64 bit). Il mio /var/log/upstart/mountall.log mi ha detto che mancava / etc / default / rcS. Così ho reinstallato la mia partizione di root con la scrittura abilitata (mount -o remount, rw /) e copiato /etc/default/rcS.dpkg-new in / etc / default / rcS. Ubuntu 13.10 è stato avviato in seguito, ma è ancora danneggiato. Eseguirò una reinstallazione pulita del 13.10, ma forse questo suggerimento aiuta chiunque.

Risposte:


43

Penso di averlo ordinato grazie a un post che ho trovato qui: il controllo del filesystem di root fallisce dopo un'interruzione di corrente durante l'installazione .

Esegui dalla shell di manutenzione una riga alla volta:

mount -o remount,rw /
dpkg --configure -a
mount -o remount,ro /
sync
reboot

Ha funzionato per me, ma ho ottenuto solo le prime 2 righe e non ho potuto fare il resto perché l'unità era occupata. Riavviato e sembra funzionare ora.


Ho anche dovuto fare mount /bootprima.
utapyngo,

1
Queste istruzioni hanno funzionato perfettamente per me. Grazie per l'aiuto! Noterò che non ero in grado di riportare il mount in sola lettura (riga 3) poiché diceva che il mio / era occupato, ma mi ha permesso di sincronizzare e riavviare, e ora Ubuntu funziona di nuovo.
SamHuckaby,

Sei il mio nuovo eroe. Come @SamHuckaby, anche io non ho potuto eseguire il terzo comando ( mount -o remount, ro / ). Penso che l'errore sia stato che il filesystem era occupato? Ho continuato con il comando successivo e l'ambiente è felice.
Aren Cambre,

Confermando non merda se si mount -o remount,ro /traduce in un filesystem busyerrore, perché è quello che mi è successo. Skip, eseguire synced reboote tutto dovrebbe funzionare bene. Grazie Patrick, grazie, grazie.
Starkers,

Sto riscontrando lo stesso problema esatto, ma l'esecuzione di questi comandi non ha funzionato. Ricevo molti errori con il dpkg comando e quando provo a rebootbloccarmi e dopo un po 'ottengo questi: INFO task recovery-menu:639 blocked for more than 120 seconds "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" INFO task S30killprocs:928 blocked for more than 120 seconds "echo 0 > /proc/sys/kernel/hung_task_timeout_secs"
Carlo
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.