부트로더/부팅 파티션을 다른 디스크에 복사(cdm-crypt)

부트로더/부팅 파티션을 다른 디스크에 복사(cdm-crypt)

USB 스틱에 Debian jesse를 설치했습니다. 이 경우 평소와 같이 4개의 파티션이 있습니다. 부팅, 루트, 스왑, 홈. 물론 마지막 3개는 암호화되어 있습니다.

하지만 설치하는 동안 데비안이 부트로더(grub)를 설치할 위치를 묻지 않은 이유를 모르겠습니다.

데비안은 내 메인 HDD PC의 MBR에 부트로더를 자동으로 설치했습니다.

이제 저는 해당 특정 PC에서만 작동하는 거의 완전히 암호화된 USB를 갖게 되었습니다. USB 키 자체로는 부팅할 수 없습니다.

이 문제를 어떻게 해결할 수 있나요? 내 생각에는 USB의 부팅 파티션에 있는 MBR 콘텐츠를 어떻게든 복사해야 할 것 같습니다. 그러나 나는 그것에 대한 기술적 지식이 없습니다.

데비안이 왜 grub을 설치할 위치를 묻지 않았는지 이해할 수 없습니다.

표준 데비안 마법사 설치를 통해 수동 설치를 수행했습니다.

데비안은 훌륭하게 작동하지만 내가 가지고 있는 모든 PC에서 이 USB 키를 사용할 수 있는 기회를 갖고 싶습니다.

답변1

명령을 실행하십시오.grub-installGrub의 첫 번째 단계, 즉 BIOS에 의해 로드되는 비트를 설치합니다. 예를 들어, USB 스틱이 현재 로 연결되어 있는 경우 /dev/sdb루트로 다음 명령을 실행합니다.

grub-install /dev/sdb

관련 정보