dracut-initqueue 시간 초과를 변경하는 방법은 무엇입니까?

dracut-initqueue 시간 초과를 변경하는 방법은 무엇입니까?

부팅 프로세스 중에 내 CentOS 7 시스템은 예를 들어 메시지 묶음을 생성한 [ 202.161851] myhost dracut-initqueue[381]: Warning: dracut-initqueue timeout - starting timeout scripts다음 프롬프트를 표시합니다. 스토리지 로딩이 완료될 때까지 몇 분 정도 기다린 후 들어가서 exit부팅을 완료했습니다.

몇 분 후에 메시지가 표시되는 대신 실제로 스토리지가 로드되고 자동으로 시작될 때까지 기다리도록 시간 초과를 변경하려면 어떻게 해야 합니까? 저는 대부분의 재부팅을 원격으로 시작하는데, 재부팅할 때마다 콘솔로 이동하여 입력해야 하는 것이 정말 짜증납니다 exit.

답변1

CentOS 설치 화면이 나타나면 화살표를 "CentOS 7 설치"로 이동하고 키를 누르면 tab전달되는 매개변수가 표시됩니다. hd:"sr0"이 추가될 때까지 줄을 삭제 하고 Enter 키를 누릅니다.

내 생각엔 이 정도면 될 것 같아.

그래도 작동하지 않으면 설치하려는 CDROM 또는 USB의 장치 이름을 찾아 시도해 보십시오. 위에서 언급한 대로 ll /dev/disk/by-id/어떤 드라이브가 연결하려는 장치인지 알 수 있습니다 .hd:

답변2

옵션을 통해 이 설정을 변경할 수 있습니다 rd.timeout. 최근 몇 가지 다른 시간 제한이 추가되었습니다. 다음을 참조하세요.http://man7.org/linux/man-pages/man7/dracut.cmdline.7.html

답변3

복구 모드로 부팅해 보세요. 가능하다면 initramfs를 다시 빌드해야 합니다. 예를 들어,

dracut -f /boot/initramfs-3.10.0-693.21.1.el7.x86_64.img 3.10.0-693.21.1.el7.x86_64

그러면 운영 체제가 정상적으로 부팅될 수 있습니다.

솔루션을 제공해 주신 TrevorH에게 감사드립니다.https://www.centos.org/forums/viewtopic.php?t=63988

Re: VM 변경 - 시작 시 "경고: dracut-initqueue 시간 초과" 게시자: TrevorH » 2017/09/08 16:08:32

당신이 시도하는 모든 것이 작동하지 않을 것입니다. dracut -f /boot/initramfs-3.10.0-514.26.2.e17.x86_64.img 3.10.0-514.26.2.e17.x86_64와 같은 것이 필요합니다.

관련 정보