우분투 13.04 ~ 13.10 : 파일 시스템 검사 또는 마운트 실패


29

오늘 우분투 13.04에서 13.10으로 업그레이드를 시도했지만 업그레이드 도중 시스템이 벗겨지기 시작했고 결국 완전히 잠겼습니다. 컴퓨터를 다시 시작해야했는데 이제 컴퓨터를 전혀 부팅 할 수 없습니다.

현재 부팅 할 때 GRUB 메뉴로 이동하고 정상적으로 부팅하거나 이전 버전으로 부팅하도록 선택할 수 있습니다. 아래에 나열된 몇 가지 사항을 시도했지만 우분투 부팅을 마치려고 할 때 다음 오류가 발생합니다.

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

나는 재미가 fsck -f있고 모든 것이 올바르게 보이고 오류 가보고되지 않습니다. 그리고 5 개의 검사를 모두 통과합니다.

내가 실행 fdisk -l하면 다음 정보를 얻습니다.

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

다른 디스크에 새 OS를 설치하는 것을 고려하고 있습니다. 현재는 아무것도 가지고 있지 않으며 이전 디스크에서 데이터를 스크랩하려고 시도합니다 (감사하게도 파일을 암호화하지 않았습니다).

정말 내 질문은 이것입니다 :이 우분투 설치를 구할 수 있습니까, 아니면 포기하고 다시 설치해야합니까?


문제의 일부는 실제로 해당 시스템의 실제 문제에 대한 로그를 제공하지 않는다는 것입니다. 당신은 우리에게 증상 중 하나를 보여주고 있습니다. 초보자의 부팅 프로세스 출력은 어떻습니까?
Magellan

나는 당신이 무엇을 의미하는지 잘 모르겠습니다. 나는 첫 번째 인용에 게시 한 것 이외의 부팅시 출력을 얻지 못했습니다.

Ubuntu 문제를 해결할 때 Grub 프롬프트에서 스플래시 화면을 끄는 것이 좋습니다.
Magellan

Sam, 스플래시 화면이 비활성화되어 나타날 때 {Esc}를 누르면 Magellan이 두 번째 요청에서 원하는 바삭 바삭한 비트를 볼 수 있습니다. 자세한 내용은 askubuntu.com/questions/33416/…
K7AAY

3
나는 같은 문제에 직면했다 (13.4에서 13.10 64 비트로 업그레이드 한 후). 내 /var/log/upstart/mountall.log에서 / etc / default / rcS가 누락되었다고 말했습니다. 따라서 쓰기 가능 (mount -o remount, rw /)으로 루트 파티션을 다시 마운트하고 /etc/default/rcS.dpkg-new를 / etc / default / rcS에 복사했습니다. 이후에 Ubuntu 13.10이 부팅되었지만 여전히 손상되었습니다. 13.10을 완전히 다시 설치하지만이 힌트는 누구에게나 도움이 될 것입니다.

답변:


43

여기에서 찾은 게시물 덕분에 정렬했다고 생각 합니다 . 설치 중 정전 후 루트 파일 시스템 검사가 실패합니다 .

유지 보수 쉘에서 한 번에 한 줄씩 실행하십시오.

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

나를 위해 일했지만 처음 2 줄만 얻었고 운전이 바빠서 나머지는 할 수 없었습니다. 재부팅하고 지금 작동하는 것 같습니다.


나도 mount /boot그 전에해야했다.
utapyngo

1
이 지침은 완벽하게 작동했습니다. 당신의 도움을 주셔서 감사합니다! 나는 내 / 사용 중이라고 말하면서 마운트를 읽기 전용 (3 행)으로 되돌릴 수 없었지만 동기화하고 재부팅 할 수 있었고 이제 우분투가 다시 작동하고 있음을 알 수 있습니다.
SamHuckaby

당신은 나의 새로운 영웅입니다. @SamHuckaby와 마찬가지로 나도 세 번째 명령 ( mount -o remount, ro / )을 실행할 수 없습니다 . 파일 시스템이 사용 중이라는 오류가 있다고 생각합니까? 나는 다음 명령을 계속했고 환경은 행복합니다.
Aren Cambre

그냥 경우 자신을 허튼 소리하지 않는 확인 mount -o remount,ro /A의 결과 filesystem busy나에게 무슨 일이 있었는지 그 때문에, 오류가 발생했습니다. 그것을 건너 뛰기 실행 sync하고 reboot모든 것이 잘 작동합니다. 패트릭 감사합니다, 감사합니다
Starkers

동일한 문제가 발생하지만 이러한 명령을 실행해도 작동하지 않습니다. 나는 dpkg 명령에 많은 오류가 발생하고 reboot그것을 시도 할 때 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
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.