![OS에 액세스하지 않고 데이터 손실 없이 GBT에서 MBR로 다시 변환](https://rvso.com/image/1502890/OS%EC%97%90%20%EC%95%A1%EC%84%B8%EC%8A%A4%ED%95%98%EC%A7%80%20%EC%95%8A%EA%B3%A0%20%EB%8D%B0%EC%9D%B4%ED%84%B0%20%EC%86%90%EC%8B%A4%20%EC%97%86%EC%9D%B4%20GBT%EC%97%90%EC%84%9C%20MBR%EB%A1%9C%20%EB%8B%A4%EC%8B%9C%20%EB%B3%80%ED%99%98.png)
Windows 8과 함께 내 컴퓨터의 부팅 가능한 USB 스틱에서 Slackware Linux를 설치하려고 했습니다. 내 파티션 테이블은 MBR이므로 4개 이상의 기본 파티션을 지원하지 않습니다. 불행하게도 나는 이미 3개를 가지고 있고 하나는 Linux 시스템용이고 다른 하나는 Linux 스왑용으로 다른 두 개의 파티션이 필요합니다.
그래서 다음을 사용하여 GBT로 변환했습니다.gfdisk /dev/sda
내 생각엔 그건 실수였다. 어쨌든 설정이 성공적으로 완료된 후 노트북을 다시 시작했는데 Windows 부팅 페이지도 슬랙웨어(운영 체제 누락) 메시지도 표시되지 않았습니다. 그 후 부팅 가능한 파티션 매직 USB를 사용하여 MBR을 다시 변환하려고 시도했지만 GBT에서 MBR로 변환할 수 없습니다. 또한 Windows 8 CD에서 MBR을 수정하려고 시도했지만 작동하지 않았습니다.
데이터 손실 없이 MBR로 다시 변환할 수 있는 방법이 있습니까?
답변1
먼저 향후 설정을 위한 몇 가지 정보를 추가하겠습니다.
- MBR은 4개 이상의 파티션을 지원할 수 있습니다. 4개의 기본 파티션이 아닙니다. 대신 빈 MBR 레코드를 사용하여 확장 파티션을 설정하고 그 안에 논리 파티션을 생성할 수 있습니다.
- 나는 과거에 논리 파티션을 사용하여 슬랙웨어를 설정한 적이 있다고 확신합니다. (루트 및 스왑의 경우에도).
따라서 Windows 설치를 복구하는 경우 슬랙웨어 설치를 간단하게 추가할 수 있습니다.
GPT로 변환하기 전에 항상 GPT에서 부팅할 수 있는 시스템이 있는지 확인하십시오. 일반적으로 다음이 필요합니다.
- EFI 펌웨어 또는
- GPT를 이해하는 고급 BIOS 펌웨어
- 그리고 EFI 시스템 파티션(실제로 부팅되는 파티션)
그 배경을 제거하고 구조 부분을 계속 진행하겠습니다.
최신 백업이 없다면 지금 당장 중지하세요. 디스크에 추가 쓰기 작업을 수행하기 전에 백업을 갖고 싶습니다. 이는 디스크 복사본을 만드는 것을 의미합니다. 이는 일반적으로 디스크를 꺼내서 다른 컴퓨터나 외부 USB에 SATA 케이스에 추가하고 dd와 같은 것을 사용하여 수행됩니다. 네트워크에 두 번째 시스템이 있는 경우 라이브 CD에서 부팅하고 dd를 gzip 및 netcat과 결합할 수도 있습니다. 이를 수행하는 방법은 여기 [SU]의 여러 게시물에 잘 설명되어 있습니다.
백업이 있으면 복원하면 됩니다. 가장 안전하고 쉬운 방법입니다.
백업이 있고 가능한 한 많은 작업을 건너뛰고 싶은 경우, 나중에 문제를 일으킬 수 있는 이상한 것을 남겨둘 위험이 있는 경우: 라이브 CD 또는 라이브 USB에서 부팅하는 동안 일부 복구 소프트웨어를 사용해 보십시오.
recover mbr partition table
(검색하면 많은 답변이 나오 므로 특정 제품 추천은 게시물에서 제외합니다 .)