grub-install
debian netinst 이미지에서 어떻게 호출하나요? 또는 라이브 CD가 필요한 경우.
(상황: 두 개의 디스크: 하나는 다운그레이드된 btrfs raid 1이고 다른 하나는 새 OS를 설치할 수 있지만 마더보드로 인해 부팅할 수 없는 빈 디스크입니다. 현재 부팅할 때 검은색 화면에 "재부팅하고 올바른 부팅 장치를 선택하거나 선택한 부팅 장치에 부팅 미디어를 삽입하십시오."; 어떤 프로그램이 이것을 말하고 있습니까? 이것은 소스 코드에서 찾을 수 없는 GRUB 메시지입니까? 이것이 말하려는 것이 무엇입니까? "성공 시 실패"합니까, 아니면 어느 시점에서 실패합니까?)
"구조" 모드를 시작하고 메시지가 표시될 때 "쉘 시작"을 선택하고(루트 파티션 없음) 쉘을 설정했지만 유일한 명령이 호출되었으며 grub-installer
(아님 grub-install
) 아무 작업도 수행하지 않는 것 같습니다.
감사해요.
답변1
다음 질문에 답해 보세요.
- 부팅할 수 없는 디스크의 새 파티션에 Linux 설치
- 데비안 그래픽 구조에서 활성 루트 파티션으로 선택
- 부팅 가능한 디스크 /dev/sda에 grub이 설치되어 있습니까?
- 실행하여 확인
efibootmgr /dev/sda -v
하고 그럽이 가리키는 파티션이 적절한 파티션에 있는지 확인하십시오.ls -l /dev/disk/by-partuuid
BootOrder는 적절한 옵션으로 설정된 것으로 보입니다 efibootmgr -h
(자세한 출력의 첫 번째 줄과 비교).
netinst 이미지에서 RAM의 시스템을 부팅하는 이상한 방법이 없는 한 Live CD나 USB가 필요하거나 OS를 설치해야 할 수도 있습니다(USB 자체에서는 이 작업을 수행할 수 없음).
추가 질문:
폴백을 설치하는 방법을 아는 사람이 있다면(예: /dev/sda1
그럽이 감지되지 않음) 자신의 답변을 게시할 수 있다면 좋을 것입니다(또는 이 답변을 편집하여 커뮤니티 위키로 만들거나 댓글을 남길 수 있습니다). 감사합니다.