Ubuntu 13.04 - 13.10: Dosya sistemi kontrolü veya takma işlemi başarısız oldu


29

Bugün Ubuntu 13.04'ten 13.10'a yükseltme yapmaya çalıştım ve orta yükseltme sistemi sızmaya başladı ve sonunda tamamen kilitlendi. Bilgisayarı yeniden başlatmak zorunda kaldım ve şimdi bilgisayarın önyüklenmesini sağlayamıyorum.

Şu anda önyükleme yaptığımda, beni GRUB menüsüne götürüyor ve normal önyüklemeyi veya eski bir sürümde önyüklemeyi seçebilirim. Aşağıda listelediğim birkaç şey denedim, ancak ne olursa olsun, Ubuntu’ya önyüklemeyi bitirdiğimde aşağıdaki hatayı alıyorum:

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:~#

Eğlendim fsck -fve her şey doğru görünüyor, hata bildirilmedi. ve tüm 5 kontrolleri geçer.

Eğer koşarsam fdisk -laşağıdaki bilgileri alırım:

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

Sadece diğer diskte yeni bir işletim sistemi kurmayı düşünüyorum, şu anda üzerinde hiçbir şey yok ve sadece verilerimi eski diskten kazımaya çalışıyorum (neyse ki dosyaları şifrelemedim).

Gerçekten sorum şu: Bu Ubuntu kurulumunu kurtarabilir miyim, yoksa vazgeçip yeniden mi kurmalıyım?


Sorunun bir kısmı, aslında bu makineyle ilgili gerçek sorunun günlüklerini bize vermemeniz. Sadece bize belirtilerden birini gösteriyorsun. Yeni başlayanlar için önyükleme işleminin çıktısına ne dersiniz?
Magellan

Ne demek istediğinizi tam olarak anlamadım, ilk teklifime gönderdiklerim dışında önyüklemede hiçbir sonuç alamadım.

Ubuntu'da sorun giderirken, açılış ekranını Grub ekranından kapatmak iyi bir fikirdir.
Magellan

Sam, açılış ekranı devre dışı bırakıldığında göründüğünde {Esc} tuşuna basın ve ardından Magellan'ın ikinci isteğinde istediği tüm gevrek bitleri göreceksiniz. Bu konuda daha fazla detay askubuntu.com/questions/33416/…
K7AAY

3
Aynı sorunla karşılaştım (13.4'ten 13.10 64bit'e yükselttikten sonra). /Var/log/upstart/mountall.log benim / etc / default / rcS'nin eksik olduğunu söyledi. Böylece root bölümümü write etkin (mount -o remount, rw /) ve /etc/default/rcS.dpkg-new / / etc / default / rcS ile kopyaladım. Ubuntu 13.10 sonradan başlatıldı, ancak hala bozuk. 13,10 temiz bir kurulum gerçekleştireceğim, ama belki bu ipucu herkese yardımcı olur.

Yanıtlar:


43

Sanırım burada bulduğum bir yazı sayesinde sıraladım: Kök dosya sistemi kontrolü kurulum sırasında elektrik kesintisi sonrasında başarısız oluyor .

Bir seferde bakım kabuğundan bir satır çalıştırın:

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

Benim için çalıştı ama sadece ilk 2 satırı aldı ve sürücü meşgul olduğu gibi geri kalanı yapamadı. Yeniden başlatıldı ve şimdi çalışıyor gibi görünüyor.


Ayrıca ondan mount /bootönce de yapmak zorunda kaldım .
utapyngo

1
Bu talimatlar benim için mükemmel çalıştı. Yardımın için teşekkürler! Bağlamın meşgul olduğumu söylediği gibi salt okunur duruma getiremediğimi (satır 3) geri döndüremediğimi, ancak senkronize edip yeniden başlatmamı sağladığını ve şimdi Ubuntu'nun tekrar çalıştığını belirteceğim.
SamHuckaby

Sen benim yeni kahramanımsın. @SamHuckaby gibi ben de üçüncü komutu çalıştıramadım ( mount -o remount, ro / ). Sanırım hata, dosya sisteminin meşgul olmasıydı? Bir sonraki komuta devam ettim ve çevre mutlu.
Aren Cambre

Sadece mount -o remount,ro /bir filesystem busyhatayla sonuçlanırsa kendini mahvetmediğini onayla , çünkü bu bana oldu. Atla, koş syncve reboother şey yolunda gitmeli. Teşekkür ederim Patrick, teşekkür ederim, teşekkür ederim.
Starkers,

Ben de aynı sorunu yaşıyorum, ancak bu komutları çalıştırmak işe yaramadı. Komutla bir sürü hata dpkg alıyorum ve denediğimde reboottakılıp kalıyor ve bir süre sonra bunları alıyorum: 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
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.