취미생활

[마운트 에러 해결] mount: /home/pi/NAS/hdd2: wrong fs type, bad option, bad superblock on /dev/sdb, missing codepage or helper program, or other error. 본문

컴퓨터/Linux

[마운트 에러 해결] mount: /home/pi/NAS/hdd2: wrong fs type, bad option, bad superblock on /dev/sdb, missing codepage or helper program, or other error.

달다달아 2020. 12. 27. 01:04
sudo mkfs.ext4 /dev/(여기에 포맷할 파일 이름을 입력)

증상

라즈베리 파이로 외장하드를 사용해 NAS를 다시 만드는 도중, 해당 에러를 발견했다.

 

wrong fs type, bad option, bad superblock on /dev.. 이 에러는 마운트 하려는 외장하드의 포맷을 리눅스 운영체제가 알 수 없을 때 출력되는 듯 하다.

 

 

 


해결책

 

외장 하드를 ext4 규격으로 포맷해서 인식시키면 된다.

 

포맷하면 외장 하드에 들어있는 모든 데이터가 없어지므로

 반드시 백업을 한 뒤에 실행하자

 

해당 에러를 봤다는 건 mount를 실행해봤다는 것이므로

fdisk를 통해 외장 하드 이름을 찾는 건 생략한다.

 

sudo mkfs.ext4 /dev/sda

뒤에 /dev/sda 부분에 포맷하려는 디스크 이름을 입력하면 된다.

 

이렇게 입력한 뒤

creating journal이라며 입력을 받는 구간이 있는데,

 

하드디스크에 문제가 있거나 그런게 아닌 이상에는 그냥 엔터만 눌러도 상관 없다.

엔터를 입력할 경우에는 괄호안에 있는 Defualt값이 입력된다.

 

참고로 이 구간에서 시간이 좀 걸리니까 기다리지 말고 다른 일 하다가 오는 걸 추천한다.

 

 

포맷이 끝날 경우 information 값이 done으로 출력된다.

 

done으로 출력될 경우,

mount를 해주면 된다.

 

sudo mount -t ext4 /dev/sda ./(destination)

 

해당 명령어 실행 시

 

별 다른 메시지 출력이 없다면 마운트가 완료된 것이다.

 

Comments