본문 바로가기
공부하자

Redhat Linux 7 - 부팅 실패. error: not a correct XFS inode.

by yrmom 2020. 4. 29.

시스템 접속이 안돼서 콘솔을 연결 해 보니 서버 재부팅 후 부팅이 실패하고 있는 상태였다.

 

콘솔 표준출력 메시지

error: not a correct XFS inode.

error: attempt to read or write outside of partition.

(반복 출력)

 

환경: Redhat Linux 7.3, DL380 Gen10

 

조치 과정

처음 보는 증상이다. 일단 재부팅을 해보자. 똑같다.

7.3 iso mount 후 rescue 모드로 부팅!

chroot /mnt/sysimage 후 grub 파일 체크. 이상 없어서 grub2-mkconfig -o /etc/grub2-efi.cfg 후 다시 재부팅

=> 부팅 불가 (출력 메시지는 바꼈다. 기억 안나..)

 

다시 rescue 모드 부팅 후 파일시스템 체크 및 복구 시도. fsck, xfs_repair

(fsck 는 chroot /mnt/sysimage 하지 말고, /dev/sda* 들 umount 후에 실행 해야 함)

 

다시 재부팅 했으나 부팅이 안된다. 시스템 설정을 확인 하자

F9 System Utilities > System Configuration > BIOS/Platform Configuration (RBSU)

> Boot Options > UEFI Boot Settings > Add Boot Option : Disk - EFI - redhat - grubx64.efi 추가

Boot order 설정에서 새로 추가한 OS 부트 항목을 기존 OS 부트항목 위치에 넣고, 기존 부트항목은 삭제함

=> 새로 추가한 부트항목으로 부팅했더니 정상 부팅됨!!

 

 

 

 

 

댓글