2개의 하드 드라이브와 2개의 OS로 권장되는 설정

2개의 하드 드라이브와 2개의 OS로 권장되는 설정

저는 디스크가 두 개인 ThinkPad T420 노트북을 가지고 있습니다.

  • SSD: 128GB, GPT(디스크1)
  • HDD: 5400rpm, 500GB, MBR(디스크2)

이 노트북에서 2개의 OS(Windows 10 + Ubuntu 16.04)를 실행해야 하므로 다음과 같이 결정했습니다.

  1. SSD 디스크(disk1)에 Windows 10과 Ubuntu 16.04를 모두 설치합니다. GPT 디스크이며 두 OS에 대한 파티션을 포함합니다. 잘 작동합니다.
  2. 두 OS 모두에 대해 "OS의 일부"로 간주되지 않는 모든 항목을 다른 드라이브(disk2)에 설치합니다. 그래서 ext4와 ntfs라는 2개의 파티션을 만들었습니다. Ubuntu 16.04의 홈 폴더를 ext4 파티션으로 이동했습니다. 전혀 문제 없습니다.

Ubuntu는 이 구성으로 잘 실행됩니다. 문제는 Windows 10에 있습니다. 시작되지 않습니다(로딩 창 시작 화면에서 멈춤). disk2의 ntfs 파티션을 삭제하면 실행됩니다. 그런 다음 기본 디스크 관리 도구와 EaseUS Partition Manager를 사용하여 disk2에 파티션을 다시 생성하려고 합니다. 작동 안함. 작동이 멈추고 GParted를 사용하여 Ubuntu에서 문제를 다시 수정해야 합니다.

질문:

  • 동일한 머신에 gpt 디스크와 MBR 디스크를 가질 수 없나요? Windows 10과 Ubuntu에서는 이를 처리할 수 없나요? Ubuntu는 잘 작동하지만 Windows가 충돌합니다.

  • 내 문제가 서로 다른 파티션 스키마(GPT 및 MBR)를 가진 두 디스크와 관련이 없다면 무엇이 문제일 수 있습니까? Windows가 두 디스크를 모두 처리할 수 없는 이유는 무엇입니까?

답변1

좋아, Windows의 EASEUS 파티션 관리자를 사용하여 두 번째 디스크를 다시 파티션한 다음 Ubuntu를 다시 설치하여 문제를 해결했습니다. Windows 10에서는 GParted에서 파티션을 생성하는 방식이 마음에 들지 않는 것 같습니다.

답변2

Stack Exchange 질문당 하나의 실제 질문을 갖는 Stack Exchange 표준에 따라 귀하의 다중 질문 질문 중 하나에 답변해 드리겠습니다. (저는 일반적으로 모든 부분에 답변하려고 노력하지만 쉽게 구할 수 있는 답변이 하나이므로 지금 당장 답변을 드리겠습니다.)

동일한 머신에 gpt 디스크와 MBR 디스크를 가질 수 없나요?

GPT와 MBR을 모두 가질 수는 없습니다.

수정: GPT가 있는 경우 MBR이 있어야 합니다. 이는 GPT 표준의 일부입니다. 특정 데이터가 포함된 MBR이 없다면 GPT 표준을 따르지 않는 것입니다. 그러나 시스템이 GPT 호환성을 사용하는 경우 보호 MBR의 데이터는 신뢰할 수 없고 무시되므로 쓸모가 없습니다. (이 보호 MBR에는 거대한 파티션이 하나만 있다고 나와 있습니다. GPT 인식 부팅 프로세스는 쓸모 없는 데이터를 무시하고 GPT 표준에서 해당 정보를 지정하는 디스크의 다른 위치에 저장된 정보에 의존합니다.) 다음을 참조하세요.GPT에 대한 Wikipedia 페이지: "보호 MBR" 섹션.

다음 Wikipedia 섹션(GPT에 대한 Wikipedia 페이지: "하이브리드 MBR" 섹션)는 GPT와 특수 유형의 MBR을 모두 사용할 수 있음을 나타냅니다. 이 MBR에 포함된 부팅 코드는 "GPT 파티션을 인식하도록 수정되었습니다". 따라서 이는 전통적인 MBR 구현이 아닙니다. 이는 GPT와 작동하도록 설계된 맞춤형 MBR 구현입니다. 가장 안전한 접근 방식은 이를 표준이 아닌 것으로 간주할 가능성이 높습니다.

운영 체제가 보다 일반적이고 전통적인 표준을 고수한다고 해도 전혀 놀라지 않을 것입니다. 따라서 Hybrid GPT의 특수 MBR은 표준 프로세스로 쉽게 지워질 수 있습니다.

관련 정보