-
Rocky9: 파일시스템(File System)문제로 인한 Booting 문제 해결공부합시다!/LInux 2023. 1. 31. 00:12728x90
Password를 몰라서 Login을 하지 못하는 문제와 File System 문제로 Boot이 안될 시 문제해결 방법에는 조금 차이가 있습니다. File System 문제로 인하여 Booting이 안될 경우에는 해당 Booting Kernel 에서 문제를 해결해야 합니다. 물론 이때 Read Only 상태로 Booting이 진행되기 때문에 이 부분을 수정해서 /etc/fstab을 수정한 후 다시 Booting하면 문제가 해결됩니다.
1. file system 문제 만들기
1.1. GPT 형식의 파티션 및 파일 시스템 만들기
1.2. 파일 시스템 생성. xfs 방식
1.2.1. 간혹 이전에 사용하던 파일시스템의 Signature가 남아 있는 경우 문제가 발생
1.2.2. # wipefs -a /dev/sdb1 로 해결
1.3. /tstest 디렉토리 생성 후 /etc/fstab 영구 마운트 작업 진행
1.4. /etc/fstab에 등록 시 일부러 문제를 일으키기 위해서 xfs방식이 아닌 ext4로 기록
1.5. 완료 후 reboot으로 시스템 재부팅
2. Booting 옵션 선택
2.1. 일부러 파일 시스템이 고장난 시스템을 재부팅하면 이렇게 Maintenance Mode로 진입됩니다. 다시 재부팅
2.2. 부팅 후 Booting Image(kernel) 선택하는 화면에서 키보드 'e'키 입력
2.3. 4번째 줄 linux로 시작하는 Line의 가장 끝에 systemd.unit=emergency.target 입력 후 Ctrl+x 키로 시작
2.4. Maintenance Mode에서 root 패스워드 입력
2.5. # mount 명령으로 / 파일 시스템의 읽기 모드 (ro)확인
2.6. # mount -o remount,rw / / 디렉토리를 rw 모드로 다시 마운트, 그래야 /etc/fstab을 수정하겠죠!
2.7. # mount -a 명령어를 이용해서 현재 파일시스템의 문제를 확인합니다.
2.8. /dev/sdb1 이 ext4 파일시스템이 아니라고 나오네요
3. fstab 수정
3.1. /etc/fstab 수정
3.1.1. 오류 수정을 위해 편집기로 /etc/fstab을 엽니다.
3.2. ext4 -> xfs 수정 후 저장
3.3. # systemctl daemon-reload: daemon을 reload 해줍니다.
4. 완료
4.1. 정상 부팅 확인
파일 시스템에 문제가 생겨 부팅이 되지 않는 경우 위의 방법으로 차분히 해결해 보시기 바랍니다.
Have a nice day!
728x90'공부합시다! > LInux' 카테고리의 다른 글
Shell Script - 1 (0) 2023.02.09 Rocky9: root password reset (0) 2023.02.01 Rocky9: Auto FS 자동 마운트(직접 맵과 간접 맵) (0) 2023.01.30 Rocky9: SWAP 확장 및 축소 (0) 2023.01.27 Rocky9: Stratis (0) 2023.01.26