GRUB가 멈춰 내부 HDD 대신 연결된 외부 USB HDD를 로드하려고 시도하는 것을 발견했습니다. 부팅 중에 외장 하드 드라이브를 제거하면 즉시 로드됩니다. 적어도 Linux가 완전히 로드될 때까지 GRUB이 연결된 외부 하드 드라이브를 살펴보는 것을 중지할 수 있는 방법이 있습니까? 연결된 외장 하드 드라이브에는 미디어 파일이 있어 부팅이 불가능하지만 수 메가바이트의 데이터가 있습니다. 컴퓨터를 플렉스 서버로 사용하고 있는데 시스템이 재부팅되면 외장 하드 드라이브를 연결해야 합니다.
GRUB 로그를 보면 이 시점에서 멈춰 있는 것을 볼 수 있습니다.
Using makefile-style concurrent boot in runlevel S.
Starting hotplugevents dispatcher: systemd-udevd.
Synthesizing the initial hotplus events (subsystems)... done.
Synthesizing the initial hotplug events (devices)...done.
Waiting for /dev to be fully populated...done.
어떤 제안이 있으십니까? Linux 버전은 MX-21_x64, 커널 5.10.0-11입니다.
답변1
부팅할 때마다 드라이브를 마운트할 때 디스크 검사를 수행한 것으로 나타났습니다. 검사를 비활성화하기 위해 /etc/fstab의 항목을 변경했는데(마지막 필드가 0으로 변경됨) 제대로 작동했습니다.