나는 어리석게도 systemd-boot를 망쳤습니다. 더 이상 PopOS 또는 Windows 10으로 부팅할 수 없습니다.

나는 어리석게도 systemd-boot를 망쳤습니다. 더 이상 PopOS 또는 Windows 10으로 부팅할 수 없습니다.

고전적인 일을 했고, 아무 생각 없이 서두르고 맹목적으로 따랐다.이 다른 기사.

sudo apt install grub-efi-amd64 
sudo bootctl remove 
sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootl

설치된 항목도 추가하겠습니다.암흑물질 그럽 테마, 이것이 관련이 있는지 확실하지 않지만 이것이 일어나는 순서입니다. 그런 다음 재부팅하면 다음 이미지가 나타납니다.

재부팅했을 때 나는이 그럽 터미널, 어디서부터 시작해야할지 모르겠습니다.

확인하기 위해 UEFI BIOS에 들어갔습니다. 확인하려면 부팅 우선 순위를 변경해야 할 수도 있습니다.내 Windows 드라이브가 사라졌습니다.. 내 팝 OS는 500GB 드라이브에 설치되고 Windows는 120GB 드라이브에 설치됩니다. 그러나 BIOS에는 2개의 500GB 드라이브가 표시되고 128GB 드라이브는 표시되지 않습니다.

너무 게으르고 생각이 부족한 제 자신에게 너무 화가 났습니다. 나는 컴퓨터가 올바른 부트로더나 그와 유사한 것을 가리키는 EFI 파일을 찾을 것이라고 가정했지만 실제로는 삭제했습니다.


그 이후로 라이브 USB로 부팅하고 rEFInd를 설치한 후 실행했습니다. sudo bootctl install최소한 복구 부팅으로 돌아가서 더 이상 USB가 필요하지 않을 것 같습니다.

grub 터미널이나 initramfs 터미널에서 끝나는 것 같습니다.

이 문제를 해결하기 위해 내가 무엇을 할 수 있는지 아는 사람이 있나요?


편집: 여기 bootinfo 보고서가 있습니다.http://sprunge.us/rZsOCu

답변1

이것은 문제를 직접적으로 해결하는 것이 아니기 때문에 정답처럼 느껴지지 않지만, 완성을 위해 이제 모든 것을 정리했습니다.

먼저 Pop_OS를 새로 설치했습니다. 이렇게 하면 grub 문제가 제거되고 부팅 가능한 운영 체제가 생성됩니다.

둘째, Windows의 경우 부팅할 수 있도록 USB를 만들었습니다. 그런 다음 터미널 고급 수리에 들어가서 diskpart상황을 확인하십시오. 처음에는 실행 중인 USB를 제외하고는 드라이브가 전혀 나타나지 않았습니다. 내 RAID 어레이는 마더보드를 통해 수행되고 모든 드라이브를 보려면 일부 드라이버를 로드해야 하기 때문에 이것이 문제라는 것을 잊었습니다. 다음과 같은지침이것은 분명히 마더보드에 따라 다릅니다. diskpart에서 드라이브를 볼 수 있었습니다. 디스크를 나열하고, 크기가 적당해 보이는 것을 선택하고, 크기가 적당해 보이는 볼륨을 선택하고, 드라이브 문자 이름을 바꾸고, bcdboot C:\windows /s V: /f UEFI적절한 드라이브 문자로 명령을 실행했습니다. 이 작업에는 주위를 둘러봐야 했습니다.

모든 Windows 드라이브가 인식된 후 부팅할 수 있었고 부팅 메뉴에 표시되었습니다.

관련 정보