Pemeriksaan sistem file root gagal setelah listrik mati saat instalasi

18

Selama fase "instal" dari pemutakhiran terjadi kegagalan daya. Setelah ketika memulai kembali kesalahan berikut dilaporkan:

init: udevtrigger main process (420) terminated with status 1
init: udevtrigger post-stop process (428) terminated with status 1
init: udevmonitor main process (419) killed by TERM signal
The disk drive for / is not ready yet or not present
Continue to wait; or press S to skip mounting or M for manual recovery

Menekan M memberi saya pesan berikut:

Root filesystem check failed.
A maintenance shell will now be started.
CONTROL-D will terminate this shell and reboot the system.
Oo Nwoye
sumber
Ini terdengar sama dengan pertanyaan ini , yang saya jawab sebagian di sana. Sayangnya saya tidak ingat semua yang saya lakukan, tetapi setidaknya Anda harus boot.
Matthew Crumley

Jawaban:

29

Saya memiliki situasi yang sama terjadi - listrik mati saat upgrade.

Dapatkan ke shell pemeliharaan, dan coba ini:

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

(remount / sinkronisasi pada akhirnya mungkin hanya paranoia, tetapi untuk berjaga-jaga ...)

Scott Wood
sumber
Terima kasih, mount -o remount, rw /; dpkg --configure -a; reboot; bekerja! Saya harus melewati remount / sync akhir dan langsung melompat untuk reboot karena drive sedang sibuk. Bersulang.
Gerry
+1 Bekerja sepenuhnya (pembaruan macet). Baris 3 mengatakan "Aku sibuk".
Ashkan Kh. Nazary
saat memproses dengan baris kedua, saya mendapatkan kesalahan ini "Pemrosesan dihentikan karena ada terlalu banyak kesalahan"
Sumit Ramteke
Pertimbangkan menambahkan umount /dan fscksebelum perintah lain untuk menghapus semua hal-hal disk yang buruk.
Eric Fossum
3

Ketika Anda sampai ke shell root ini, ketik fdisk -luntuk mendapatkan daftar drive di sistem, kemudian lakukan fsckpada /(menggunakan nama itu dari daftar, misalnya /dev/sd5partisi.

Untuk memaksa pemeriksaan disk, gunakan sudo fsck -f.

RolandiXor
sumber
Dikatakan bersih saya telah menginstal Ubuntu pada partisi lain untuk saat ini saya memiliki 3 instalasi Ubuntu 1. Ubuntu asli saya 10.10 yang kacau ketika saya mencoba untuk meng-upgrade 2. Bagian dari Ubuntu 11,04 yang saya upgrade ketika masalah ini mulai. 3. Instalasi Baru Saya seorang pemula total jadi maafkan pertanyaan saya. Apakah ada cara saya dapat menggunakan instalasi yang berfungsi (3) untuk menyelesaikannya?
Oo Nwoye
@OoNwoye: kemungkinan besar, Anda mungkin perlu memaksa pemeriksaan sistem file (Saya akan memperbarui jawaban saya nanti)
RolandiXor
@OoNwoye: Apakah solusi ini bekerja untuk Anda.
Sumit Ramteke
apa yang saya hadapi dikomentari sebagai balasan askubuntu.com/questions/38617/…
Sumit Ramteke
1

Saya memiliki masalah yang sama (listrik mati saat upgrade). Dalam kasus saya, sistem dibekukan setelah menampilkan pesan kesalahan: menekan S atau M (atau tombol lainnya) tidak memiliki efek apa pun.

Saya memperbaikinya dengan mengikuti instruksi @ scott-wood. Hanya sedikit tambahan: untuk masuk ke shell pemeliharaan Anda harus mem-boot dari disk langsung dan pilih opsi:

  1. Menyelamatkan sistem yang rusak;
  2. Pilih perangkat yang akan digunakan sebagai sistem file root (biasanya entri pertama);
  3. Pilih "Eksekusi shell di / dev / ..." sebagai operasi penyelamatan.

Saya lupa menjalankan perintah mount dan sync dan sistem pulih dengan sukses, jadi saya pikir aman untuk melewatkannya.

Pada akhirnya ingatlah untuk me-reboot sistem dengan menjalankan "reboot". Atau Anda harus keluar dari shell dengan mengetik "keluar" atau menekan CTRL + D; setelah Anda keluar dari shell, pilih opsi "Reboot sistem".

Marco Lackovic
sumber
-1

Saya mengalami kesalahan ini juga, tetapi masalah saya (dan karenanya perbaikannya) berbeda.

Setelah berhasil menginstal Ubuntu 11.04, saya menjalankan dist-upgrade. Untuk alasan apa pun, selama peningkatan, itu secara acak mengubah huruf drive di / etc / fstab untuk semua partisi saya yang tidak diidentifikasi oleh UUID.

Mengedit / etc / fstab dan memperbaiki huruf drive memperbaiki masalah bagi saya.

Ben
sumber