Windows 7 UEFI 듀얼 부팅 PC에 부팅 가능한 Ubuntu 16.04가 포함된 eSATA 드라이브 추가

Windows 7 UEFI 듀얼 부팅 PC에 부팅 가능한 Ubuntu 16.04가 포함된 eSATA 드라이브 추가

UEFI가 포함된 HP Envy 700-215xt가 있고 원래 1TB 드라이브에는 WIndows 7이 있습니다. 2TB 내부 드라이브를 추가하고 GPT로 초기화한 후 첫 번째 500GB에 Fedora 22를 설치했습니다. UEFI 부팅 순서는 두 번째 드라이브의 Grub2로 부팅하도록 설정되어 있으며 부팅 메뉴에 Fedora 및 Windows 7이 나열되어 있습니다. 이 설정은 지금까지 잘 작동합니다.

eSATA 케이블과 어댑터를 통해 IPM87-MP mobo의 나머지 SATA 커넥터에 연결된 "Anker" 하드 드라이브 도킹 스테이션(자체 전원 공급 장치 포함)이 있고 2TB WD SATA 드라이브가 설치되어 있습니다. 첫 번째 테라바이트에 부팅 가능한 Ubuntu 16.04를 설치하려는 의도로 도킹 스테이션.

첫 번째 질문은 새 드라이브도 GPT로 초기화해야 하는가입니다. 해당 드라이브에서는 작동해야 하지만 나중에 다른 드라이브를 가져와 동일한 도킹 스테이션에서 사용하려는 경우 UEFI의 부팅 관리자가 도킹 스테이션에 대해 동일한 항목을 부팅하려고 할 때 GUID 충돌이 발생할 가능성이 있습니까?

둘째, 위 시나리오에서 충돌이 발생할 수 있는 경우 MBR로 드라이브를 초기화하면 이러한 충돌을 방지하고 Ubuntu를 정상적으로 설치할 수 있으며 Fedora의 grub2-mkconfig를 사용하여 Fedora의 부팅 메뉴에 표시됩니다. 나중에 UEFI/GUID 충돌 없이 도킹 스테이션에 또 다른 새 드라이브를 설치할 수 있습니까?

미리 감사드립니다.

자연 애호가

답변1

GPT를 사용하는 것이 좋습니다. 설치 과정에서 EFI의 NVRAM에 항목이 생성되면 해당 항목은 eSATA 디스크를 분리해도 유지될 수도 있고 그렇지 않을 수도 있습니다. 이는 디스크가 MBR을 사용하든 GPT를 사용하든 마찬가지입니다. 즉, 어느 쪽이든 주사위를 던집니다. 다른 컴퓨터에서 eSATA 디스크를 부팅하지 않으려면 다음과 같이 진행하는 것이 더 나을 수 있습니다.

  1. Ubuntu 설치 프로그램을 "설치 전 시도" 모드로 부팅합니다.
  2. 터미널 창을 시작합니다.
  3. ubiquity -b터미널 창에 입력하세요 . Ubuntu 설치 프로그램이 시작되지만 -b다음과 같이 알려줍니다.~ 아니다GRUB를 설치합니다.
  4. 완료되면 Fedora를 재부팅하고 GRUB 구성을 업데이트하도록 지시합니다. (IIRC는 grub-mkconfig -o /boot/efi/EFI/fedora/grub.cfgFedora에서 이 작업을 수행하는 방법입니다.)

이 절차를 수행하면 Fedora의 GRUB가 부팅 프로세스에 대한 제어권을 유지하고 두 개의 서로 다른 GRUB를 설치하고 부팅 프로세스를 제어하는 ​​GRUB로서의 상태를 놓고 싸우는 대신 Ubuntu 항목을 추가하게 됩니다.

또는 4단계 대신 Fedora로 부팅하여 다음을 설치할 수 있습니다.rEFInd 부팅 관리자,그러면 부팅 프로세스를 관리하는 프로그램의 역할을 맡게 됩니다. rEFInd는 두 개의 서로 다른 Linux 배포판을 이중 부팅하는 경우 유지 관리가 조금 더 쉬운 경향이 있습니다.

GPT 디스크는 여러 GUID를 사용합니다. 하나는 디스크 자체용이고, 다른 하나는 각 파티션용이며, GUID는 파티션의 의도된 용도를 식별하기 위한 유형 코드로 사용됩니다. 이들 중 처음 두 개는 각 디스크와 파티션마다 고유해야 하므로 우려되는 충돌을 피할 수 있습니다. 디스크의 낮은 수준 복사나 복제를 수행하지 않는 한(사용하는 소프트웨어와 따르는 절차에 따라 그렇지 않을 수도 있음) 두 디스크에 공유 GUID가 있어서는 안 됩니다.

관련 정보