devops

우분투(Ubuntu) Busybox 모드, fsck 명령어로 해결하기 본문

DevOps/OS

우분투(Ubuntu) Busybox 모드, fsck 명령어로 해결하기

vata500 2021. 10. 2. 03:07
반응형

리눅스 서버를 운영하다보면 갑자기 네트워크 포트에 점등이 꺼지면서 위와같은 화면으로 이동하는 경우가 발생한다. 원인은 서버를 강제로 종료하다보면 파일 시스템이 손상되면서 Busybox라는 우분투 복구모드로 들어가게 된다.

Busybox : 우분투 복구모드로, 명령어를 통해 문제 발생 전으로 복구가 가능하다.
initramfs : 명령어를 입력할 수 있는 프롬프트

이럴땐 프롬프트에 fsck 명령어를 활용해야한다. 

1) 먼저 파일시스템의 경로를 확인하기 위해 exit 명령어를 쓴다.

$exit

2) 문제가 발생한 경로를 확인 후 fsck -y '경로' 를 입력한다. 

$fsck -y /dev/sda1
## /dev/sda1 은 문제가 발생한 파일시스템 경로

그리고 부팅하면 된다.

사실 위 이미지를 보면 알겠지만, 문제가 발생한 경로가 이미 나온다. 위 화면에서는 /dev/sda2 에서 파일시스템 에러가 발생했다고 뜨기 때문에 fsck 다음에 /dev/sda2를 입력하면 이 문제는 해결된다.

반응형
Comments