두 개의 Linux 배포판과 Windows 10을 삼중 부팅

두 개의 Linux 배포판과 Windows 10을 삼중 부팅

좋아, 나는 주위를 둘러보았지만 이 질문에 대한 속임수를 보지 못했습니다. 나는 또한 온라인을 보았지만 실제로 충분한 답변을 찾지 못했습니다.

저는 준학사 학위를 마치고 있으며 기본적으로 이번 학기에는 세 가지 별도의 OS가 필요합니다.

내 주요 OS는 Windows 10 Pro인데 설치되어 있고 괜찮습니다. 또한 방화벽/침입 감지 과정에는 Kali 2016.2가 필요하고 Unix II 과정에는 Debian 8이 필요합니다.

추가 설치에 대한 grub을 설정할 때까지 모든 것이 무지개와 유니콘입니다. Windows에 대한 액세스를 방해하지 않고 어떻게 그렇게 할 수 있습니까?

지금까지 MBR을 재정의하지 않고 Windows 드라이브에 grub을 설정했지만 부팅 재정의를 수행하고 Linux가 있는 디스크를 부팅하려고 하면 프롬프트가 깜박이는 검은색 화면만 나타납니다.

어떤 도움이라도 대단히 감사하겠습니다.

그리고 칼리가 먼저인가요 아니면 제시가 먼저인가요?

답변1

그런 종류의 질문은 설명하기 매우 어렵지만, 귀하가 취해야 할 절차에 대해 제가 도움을 드릴 수 있습니다.

1) 현재 MBR을 백업하십시오(먼저 다음을 사용하여 원본 MBR을 백업하십시오).dd if=/dev/sd# of=mbr.bkp bs=512 개수=1#을 MBR이 있는 기본 드라이브의 문자로 간주하면 현재 디렉터리에 mbr.bkp라는 파일이 생성됩니다.

2) 첫 번째 Linux를 사용하여 MBR에 grub을 설치하고 "grub" 구성을 유지 관리할 책임이 있으므로 이를 "기본" Linux로 간주하십시오. 기본적으로 사용자 정의 구성이 있을 때 2개의 그럽이 계속해서 자신을 재정의하도록 하는 것은 좋지 않은 생각입니다.

3) 그럽이 Windows를 감지하지 못하는 경우 무엇이 잘못되었는지 사례별로 평가해야 하지만 체인로드 +1이면 충분합니다. 이 단계가 실패하면 다음을 사용하여 MBR을 롤백할 수 있습니다.dd if=mbr.bkp of=/dev/sd#

4) 두 번째 배포판을 설치하면 Linux 설치 프로그램이 2단계의 이전 grub을 재정의할 수 있습니다. 모든 것이 정상인 경우 다른 Linux 및 Windows용 grub2 스크립트로 인해 문제 없이 배포판과 Windows가 모두 표시되어야 합니다.

작동하지 않고 배포판이 하나만 표시되는 경우 명령이 무엇인지 확인해야 합니다.grub-mkconfig스크립트가 두 번째 배포판과 Linux를 올바르게 감지하는지 표시하고 확인합니다. 디버깅의 경우 grub2의 경우 10_linux 스크립트는 파티션을 적절하게 분석하고 해당 배포판의 grub 구성을 현재 배포판과 함께 복사합니다. 30_os-prober는 Windows를 감지합니다. 또한 실제 문제가 있는 경우 다른 스크립트와 함께 /etc/grub.d/*에서 고유한 구성을 만들 수 있습니다.

Windows에서는 기본적으로 UEFI 서명 키(Microsoft 키)로 인해 grub이 올바르게 작동하도록 하는 데 몇 가지 문제가 발생할 수 있으므로 UEFI에 있지 않은지 확인하세요.

답변2

한 가지 대안 솔루션은 가상 머신에서 Linux 배포판을 실행하는 것입니다. 예를 들어 Virtualbox를 설치하고 Kali 및 Debian용 별도의 가상 머신을 생성할 수 있습니다. Virtualbox는 기본적으로 NAT 뒤에 게스트 운영 체제를 배치합니다. 이것이 문제인 경우 Virtualbox의 네트워크 설정에서 브리지 어댑터를 선택하여 게스트를 실제 시스템과 동일한 네트워크에 연결하십시오.

관련 정보