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

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

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

하지만 설치하는 동안 어떤 이유에서인지 데비안은 부트로더(grub)를 어디에 설치할지 묻지 않았습니다.

데비안은 내 메인 하드 드라이브 컴퓨터의 MBR에 부트로더를 자동으로 설치했습니다.

이제 저는 특정 컴퓨터에서만 사용할 수 있는 거의 완전히 암호화된 USB를 갖게 되었습니다. USB 플래시 드라이브 자체를 부팅할 수 없습니다.

이 문제를 어떻게 해결할 수 있나요? 어떻게든 MBR 내용을 USB의 부팅 파티션에 복사해야 할 것 같습니다. 하지만 저는 이에 대한 기술적 지식이 없습니다.

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

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

데비안은 잘 작동하지만, 내가 소유한 모든 컴퓨터에서 이 USB 키를 사용할 수 있는 기회를 갖고 싶습니다.

답변1

명령 실행grub-installGrub 설치의 첫 번째 단계는 BIOS 로딩 부분입니다. 예를 들어 USB 스틱이 현재 에 연결되어 있는 경우 /dev/sdb루트로 다음 명령을 실행합니다.

grub-install /dev/sdb

관련 정보