UEFI에서 이중 부팅으로 Arch Linux와 Windows를 실행하는 데 문제가 발생한 적이 없습니다.
그런데 Windows 10 업데이트에서 새 파티션이 추가된 것 같고, 그 결과 gummiboot 구성이 더 이상 올바르지 않아 비상 셸로 들어가게 되었습니다.
/
그것은 있을 것이라고 /dev/sda5
기대 하는 것처럼 보이지만 실제로 는 그럴 것이고 있을 것 /home
입니다 . 비상 쉘을 통해 이 문제를 해결하는 방법은 무엇입니까?/dev/sda6
/dev/sda6
/
/dev/sda7
/home
답변1
우선, /dev
이러한 목적으로 식별자를 사용하는 것은 디스크 문자가 변경될 수 있으므로(디스크가 여러 개인 경우) BadIdea™인 경우가 많습니다. Arch 위키 항목을 참조하세요.영구 블록 장치 이름 지정.
둘째, Gummiboot는 죽은 프로젝트이며 여전히 이를 사용할 수 있는 옵션이지만 이동을 고려해야 합니다 systemd-bootd
(실제로는 Gummiboot이지만 systemd에서 내부적으로 처리됨).
마지막으로 실제 문제를 해결하려면 라이브 CD를 구해 부팅하세요. 필요에 따라 파티션을 마운트하고 chroot
그 안에 마운트하십시오. 그런 다음 구성을 수정하고 /boot
(그렇지 않은 경우 ESP를 배치한 위치를 수정) 파티션 레이블을 올바른 레이블로 변경합니다. UUID를 사용하는 경우 파티션 ID가 변경되지 않으므로 문제가 되지 않을 수 있습니다.