오늘 초 이중 부팅 시스템이 Windows로 직접 부팅되고 GRUB를 무시하는 문제가 반복적으로 발생했습니다. 평소와 같이 문제를 해결했습니다. UEFI로 이동하여 GRUB를 부팅 옵션으로 수동으로 추가했습니다(정확히 말하면 \EFI\debian\grubx64.efi). GRUB가 복원되었지만 데비안으로 부팅하려고 할 때 다음 오류가 발생했습니다:
mdadm: No devices listed in conf file were found.
여러 번 나타난 후 다음이 나타납니다.
Gave up waiting for root device.
Common problems:
- Boot args (cat /proc/cmdline)
- Check rootdelay= (did the system wait long enough?)
- Check root= (did the system wait for the right device?)
- Missing modules (cat /proc/modules; ls /dev)
ALERT! /dev/disk/by-uuid/5887d2e0-bae1-4ce8-ac6f-168fb183d7b0 does not exist.
Dropping to a shell!
편집하는 방법을 모르지만 rootdelay
실행을 시도했지만 성공하지 rootdelay=10
못했습니다 exit
. 실행을 하면 cat /proc/cmdline
정확해 보이는 긴 답변이 나오지만, 누군가가 묻지 않는 한 복사하지 않습니다(휴대전화로 타이핑을 하고 있기 때문입니다).
실행하면 cat /proc/mdstat
개인 목록, 사용하지 않는 장치의 빈 목록만 표시되고 그 외에는 아무 것도 표시되지 않기 때문에 내 드라이브에 액세스하지 않을 수도 있다고 생각합니다. 그러나 저는 상대적으로 Linux를 처음 사용하기 때문에 문제를 진단하는 데 어려움을 겪고 있습니다. 이 문제를 해결하거나 이해하는 데 도움을 주시면 대단히 감사하겠습니다.
Windows로 부팅하면 제대로 작동하지만 데비안 복구 모드로 부팅하면 그렇지 않습니다. 또한 약 한 시간 전에는 Debian과 Windows 모두로 부팅이 잘 작동했습니다.