
UEFI 시스템과 두 개의 드라이브가 있습니다. 하나는 Windows 10이 설치되어 있고(많은 항목이 포함되어 있으므로 창을 다시 설치할 필요가 없음) 다른 하나는 Ubuntu를 설치하고 싶습니다.
처음에는 다른 드라이브에 우분투를 설치하고 우분투를 사용할 때 Windows 드라이브를 분리하려고 시도했지만 (Ubuntu를 설치하려는 드라이브 만 연결되어 있으므로 "모두 지우고 Ubuntu 설치"옵션을 사용하여 설치했습니다) 우분투로 부팅하면 Windows 부트로더를 덮어쓰게 되고, Windows로 다시 부팅하려면 설치 드라이브로 부트로더를 재설정해야 하는데, 이는 정말 짜증나는 일입니다.
그래서 두 드라이브를 동시에 연결하고 Windows 부트로더(Windows에서는 easyBCD라는 소프트웨어 사용)를 통해 이중 부팅을 시도했지만 이 방법을 사용하면 부팅되지 않는 우분투입니다. 그래서 두 개의 OS를 서로 다른 드라이브에 설치하면서 grub을 통해 Windows를 부팅할 수 있는 방법이 있는지 알고 싶었습니다(필요한 경우 Ubuntu를 다시 설치할 의향이 있습니다).
답변1
하나의 디스크 또는 다른 디스크를 선택적으로 분리하는 것은 BIOS 시대에 일부 사람들이 사용했던 트릭이지만 EFI의 설계로 인해 이 접근 방식은 덜 유용합니다. 이는 특히 유효한 부트 로더를 더 이상 가리키지 않는 것으로 확인되면 부팅 관리자 항목을 지울 수 있는 일부 컴퓨터의 경우에 해당됩니다. 물론 해당 항목이 가리키는 디스크를 분리할 때도 마찬가지입니다. 따라서 EFI 기반 컴퓨터를 사용할 때는 이 절차를 사용하지 않는 것이 좋습니다.
제가 마지막으로 들은 바에 따르면 EasyBCD는 EFI 기반 컴퓨터에서는 쓸모가 없거나 거의 쓸모가 없었습니다. (그러나 최근에는 조사한 적이 없으므로 변경되었을 수 있습니다.) EasyBCD는 BCD로 알려진 Windows 부트 로더 및 부팅 관리자를 관리하기 위한 타사 Windows 도구입니다. BCD 자체~할 수 있다Linux 부트 로더에 체인로드하는 데 사용됩니다. 그러나 그렇게 하도록 구성하는 방법에 대해서는 아는 바가 거의 없습니다.
대부분의 Linux 사용자는 EFI에서 부팅 관리자로 GRUB 2를 실행합니다. 그러나 다음에 설명된 대로 다른 옵션도 사용할 수 있습니다.이 질문과 그에 대한 답변입니다.이상적으로 GRUB 2를 작동시키는 가장 간단한 절차는 다음과 같습니다.
- 윈도우 설치
- 우분투 설치
우분투 설치 프로그램~해야 한다Windows를 감지하여 GRUB 메뉴에 부팅 옵션으로 추가합니다. 디스크 저글링, 다른 것을 선호하여 GRUB 설치 건너뛰기 및 기타 고급 속임수로 인해 새로운 문제가 발생할 가능성이 높습니다. 즉, GRUB를 싫어하고 다른 것을 사용하려는 경우와 같이 대체 경로를 택하고 싶은 경우가 있습니다. 하지만 이러한 경우에는 시작하기 전에 문제를 조사해야 합니다.
또한 Windows나 Ubuntu 모두 상대방의 부트 로더를 삭제해서는 안 됩니다. 그러나 둘 다 수행할 작업은 자체 부트 로더(BCD 또는 GRUB)를 EFI 부팅 관리자 목록의 첫 번째 항목으로 배치하는 것입니다. 다음을 사용하여 이 순서를 수정할 수 있습니다.EasyUEFI또는 bcdedit
Windows, efibootmgr
Ubuntu 또는 일부(전부는 아님) 컴퓨터의 내장 펌웨어 구성 유틸리티를 사용합니다. 이러한 모든 부분(펌웨어의 부팅 관리자, BCD, GRUB 및 기타 도구)이 어떻게 서로 조화를 이루는지 이해하지 못한다면 혼란스러울 수 있습니다. 이를 위해 다음과 같은 몇 가지 독서를 제안합니다.
- EFI 작동 방식에 대한 Adam Williamson의 블로그 항목-- 이 페이지에서는 EFI 모드 부팅에 대한 이론을 설명합니다.
- EFI 시스템에 Linux 설치에 대한 내 페이지-- 이 페이지는 Adam Williamson의 블로그보다 EFI 모드 부팅에 대한 더 실용적인 소개입니다.
- Linux용 EFI 부트로더에 대한 내 페이지-- 이 페이지에서는 Linux 시스템용 EFI 부트 로더 선택을 설명합니다.
- UEFI에 대한 Ubuntu 커뮤니티 위키 항목-- 이 페이지는 약간 분리되어 있지만 EFI와 그 문제에 대한 가장 Ubuntu 관련 소개입니다.
진행 방법에 대한 구체적인 조언을 보려면 지금 Ubuntu를 부팅할 수 있다면 부팅을 시도하고(Windows 드라이브도 연결된 상태에서) sudo update-grub
명령줄에 입력하세요. 그러면 GRUB 구성 스크립트가 다시 실행되어 Windows를 감지하고 GRUB 메뉴에 추가하게 됩니다. 그래도 작동하지 않으면 작동하지 않는 것에 대해 더 구체적으로 설명해야 합니다. 예를 들어 Windows가 GRUB 메뉴에 표시되지 않는지, 표시되지만 실패하는지, 실패하는 경우 오류 메시지(있는 경우) 당신이 보여요?
답변2
방금 하드 드라이브 저글링을 사용하여 Windows 10과 Ubuntu 16.04를 이중 부팅했는데 매우 쉬웠습니다. BIOS에서 UEFI가 활성화되어 있는지 확인하십시오(내 Gigabyte 보드에서는 "Windows 8" 모드라고 함). 두 개의 드라이브 A와 B를 가정하면 다음과 같습니다.
- A 드라이브에 Windows 10 설치
- 드라이브 A를 분리하세요
- B 드라이브에 Ubuntu 설치
- 드라이브 A를 다시 연결하세요.
- 부팅(Windows 로그인 없이 Ubuntu로 부팅)
sudo apt-get install grub2
(Windows가 감지되어 grub 메뉴에 추가됩니다)
쉽고 간단하며 공상, 기사 또는 이론이 필요하지 않습니다. 두 드라이브 중 하나를 제거하고 단일 드라이브 시스템으로 돌아가는 것은 말할 것도 없이 매우 쉽습니다.