
Windows와 Linux를 이중 부팅하려고 합니다. MBR에서 Windows 부트로더를 계속 사용하고 싶습니다.
저는 윈도우7을 먼저 설치했습니다. 설치하는 동안 Linux를 설치하려는 할당되지 않은 공간을 남겨 두었습니다.
이 가이드를 찾았습니다. http://neosmart.net/wiki/display/EBCD/Linux
하드 드라이브의 MBR이 아닌 Linux가 설치되는 파티션의 부트 섹터에 GRUB를 설치하라는 메시지가 표시됩니다.
두 번째 파티션에 Linux Mint Debian을 설치하려고 합니다. 설치 프로그램이 GRUB를 설치하라는 요청을 받은 위치에 도달하면 유일한 옵션은 GRUB를 MBR이라고 생각하는 /dev/sda에 설치하는 것입니다.
GRUB을 설치하지 않기로 결정하고 설치를 진행했습니다.
Linux 파티션의 부트 섹터에 GRUB를 어떻게 설치합니까?
답변1
일반적으로 MBR이 아닌 파티션에 GRUB, lilo 또는 부트로더를 설치하려는 경우 드라이브 식별자 대신 실제 파티션을 대체하기만 하면 됩니다.
예를 들어 당신이 사용할 곳
그럽 설치 /dev/sda
드라이브(부트섹터/MBR)에 설치하려면 대신 다음을 사용합니다.
그럽 설치 /dev/sda3
해당 드라이브의 세 번째 파티션의 부트 섹터에 설치합니다.
그런 다음 부팅할 수 있도록 Windows 부트로더를 설정하려면Linux Vista를 Linux로 듀얼 부팅하는 방법(Vista가 먼저 설치됨)부트로더를 올바르게 설정하는 방법을 보여줄 것 같습니다. Vista용이지만 부트로더는 Windows 7에서도 동일하며 제대로 작동합니다.
답변2
저는 Linux Mint 시스템에 대해 특별히 잘 알지는 못하지만, Ubuntu에서 파생되었으며 동일한 Ubiquity 설치 시스템을 사용하는 것으로 알고 있습니다. 보고된 버그가 있습니다.Ubiquity의 부트로더 설치 프로세스당신이 설명한 것과 일치하는 것 같습니다.
내 제안은 Linux Mint가 MBR을 덮어쓴 다음 나중에 Windows 부트로더를 복원하는 것이 더 쉬울 수 있다는 것입니다. 귀하가 링크한 사이트는 다음과 같은 도구를 게시합니다.EasyBCD(무료 다운로드) 즉잘 검토되었습니다, Windows 부트로더를 다시 설치하고 부팅 메뉴를 편집할 수 있는 좋은 도구인 것 같습니다.
최근 버전의 Linux Mint는 기존 Windows 파티션을 감지하는 데 문제가 없는 GRUB2를 사용하고 있다고 생각합니다. GRUB은 부팅 메뉴에 Windows를 추가하며, Linux 설치가 완료되면 Windows로 재부팅하고 EasyBCD를 사용하여 Windows 부트로더를 다시 설치하고 Windows 부팅 메뉴를 편집할 수 있습니다.
이미 보셨을 수도 있겠지만, 링크한 사이트에는좀 더 구체적인 지침Windows 7/Linux Mint 설정에 적응할 수 있을 만큼 유사해야 하는 Ubuntu/Windows Vista 이중 부팅 구성의 경우.
답변3
Mint에서 이러한 문제가 발생한 것을 기억하며 현재 Ubuntu(버전 16.04)에서 이 문제가 발생하고 있습니다. 설치 프로그램은 Grub의 위치로 /dev/sda 이외의 다른 선택을 허용하지 않을 만큼 압제적입니다.
또한 설치 CD의 복구 모드를 사용하여 Grub을 /dev/sdaX의 Linux 루트 파티션으로 설정하려고 하면 치명적인 오류가 발생하면서 실패합니다.
이와 관련하여 CentOS(그리고 아마도 Debian도 잘 기억나지 않지만)와 같은 다른 배포판은 훨씬 더 유연합니다.
다음 절차가 작동할 수 있는지 아는 사람이 있습니까?
- Windows 설치 후 MBR을 "WindowsBootloader.img" 파일에 복제
- Ubuntu/Mint를 설치하고 Grub이 MBR(/dev/sda)에 기록되도록 허용
- MBR 파일 "GrubBootloader.img" 복제
- 1단계에서 수행한 파일을 MBR에 다시 복제합니다.
- Bcdedit 기본 유틸리티(또는 타사 EasyBCD)를 사용하고 4단계에서 저장된 파일을 사용합니다.