메뉴 닫기

[ Rocky Linux 9] Probing EDD (edd=off to disable)… ok

 

 

hostname 변경 후 서버 리부팅 중 Probing EDD (edd=off to disable)… ok 메시지가 나타나면서 부팅이 멈추는 문제에 직면했습니다.
이 메시지에 대해 더 깊이 알아볼 필요가 있지만, 문제 해결을 위해 제가 시도한 방법이 효과적이었기에, 비슷한 상황에 놓인 분들께 참고가 될 수 있을 것 같습니다.
아래에 제가 사용한 해결 방법을 공유하니, 필요하신 분들은 참고해 보시기 바랍니다.

 

 

이 문제는 보통 하드웨어 호환성 문제나 부트로더 설정 문제와 관련이 있을 수 있다는 것을 알았습니다.
EDD 기능을 비활성화하기 위해서는 먼저 싱글모드 부팅을 시도해야 합니다. 싱글모드로 부팅하면 최소한의 시스템만 실행되기 때문에 문제를 진단하고 수정하기에 적합한 환경을 제공합니다.

 

아래 링크에서 Rocky Linux의 싱글모드 부팅 방법을 확인하실 수 있습니다.

Rocky Linux 싱글모드 부팅 방법 

이 절차를 따라 시스템을 싱글모드로 부팅한 후, 문제 해결을 위한 다음 단계를 진행하시면 됩니다.

 

싱글모드 부팅 후, /etc/grub.conf 파일을 수정해야 한다는 것을 알았습니다. 이 파일에 edd=on noapic를 추가 후 재부팅하면 된다고 하여, 실제로 시도해 보았습니다.

 

싱글모드 부팅 후 확인해 보니 /etc/grub.conf 파일이 없었습니다. 그래서 /etc/grub.d/ 디렉토리에서 EDD 관련 내용이 포함된 파일이 있는지 조사해 본 후, 백업본을 만든 다음 수정 작업을 진행했습니다.

 

[변경 전]

 

[변경 후]

 

수정 후에는 리부팅을 해야 합니다.

싱글모드에서 리부팅을 위해 다음 명령어를 사용했습니다.

# exec /sbin/init

 

리부팅 후에도 Probing EDD (edd=off to disable)… ok 문제가 해결되지 않았습니다.

다시 싱글모드로 부팅하여 edd=off로 EDD 기능을 비활성화하기 위해, 백업본으로 원복하여 리부팅하였더니 안전 모드로 부팅되었습니다.

 

안전 모드에서 로그인 후, 다시 한번 리부팅을 하여 정상적으로 부팅되었습니다.
리부팅 명령어는 다음과 같습니다.

# init 6

 

hostname도 변경되었고, 원격 접속도 정상적으로 잘됩니다.

 

문제 해결 후, 좀 더 조사해 본 결과 /etc/default/grub 파일에 다음과 같은 옵션을 추가하는 것이 도움이 될 수 있음을 알았습니다.

 

GRUB_CMDLINE_LINUX=”console=tty0″
또는
GRUB_CMDLINE_LINUX=”… edd=off”
이 옵션을 추가한 후에는 커널을 업데이트하여 변경 사항을 적용해야 합니다. 다음 명령어를 사용하여 GRUB 설정을 업데이트합니다.

 

BIOS 모드에서 부팅 시
# grub2-mkconfig -o /boot/grub2/grub.cfg

UEFI 모드에서 부팅 시
# grub2-mkconfig -o /boot/efi/EFI/rocky/grub.cfg

 

이 방법들이 문제를 해결하는 데 도움이 되길 바랍니다. 문제가 잘 해결되기를 기원합니다.

 

 

 

 

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x