답변:
기본적으로 설치되어 있지 않으므로 gdisk
대신 사용하십시오 fdisk.
.
sudo apt-get install gdisk
그런 다음 umount
드라이브와 gdisk
장치를 호출 하십시오.
sudo gdisk /dev/sdX
파티션을 선택하라는 메시지가 나타납니다.
Found valid MBR and GPT. Which do you want to use?
1 - MBR
2 - GPT
3 - Create blank GPT
GPT를 선택하십시오. 제 경우에는 2
. ?
명령을 사용하여 명령 목록을 인쇄하십시오. x
전문가 옵션을 입력 한 다음 z
GPT 테이블과 디스크의 모든 데이터를 압축합니다.
Command (? for help): x
Expert command (? for help): z
About to wipe out GPT on /dev/sdx. Proceed? (Y/N): y
GPT data structures destroyed! You may now partition the disk using fdisk or
other utilities.
Blank out MBR? (Y/N): y
간단한 파이썬 함수로!
def clear_gpt(target):
'''
According to http://en.wikipedia.org/wiki/GUID_Partition_Table - GPT
stores partition data in the first and last 34 LBA blocks. A LBA sector
is normally 512 bytes.
'''
fd = open(target, "w+")
fd.seek(0)
fd.write('\0' * 34 * 512)
print "done nuking data at the beginning of disk", target
fd.seek(0, 2) # SEEK_END is 2
disk_size = fd.tell()
fd.seek(disk_size - 34*512)
fd.write('\0' * 34 * 512)
print "done nuking data at the end of disk", target
다음에서 전체 예를 얻으십시오.
GPT는 GUID 파티션 테이블로, 컴퓨터에서 파티션 ( 보호 아님)을 정의하는 방법입니다 . Windows에서 GPT 사용에 대해 불평하는 경우 Windows 설치 프로그램이 (U) EFI 모드가 아닌 BIOS 모드에서 부팅 된 것입니다. 이 문제를 해결하는 방법에는 두 가지가 있습니다.
GPT를 사용한 EFI 모드 부팅은 여전히 새롭고 문제가 발생할 수 있지만 파티션 테이블을 GPT에서 MBR로 변환하는 것도 다소 위험한 노력입니다. 따라서 어떤 접근 방식이 가장 좋은지 말하기가 어렵습니다. 물론 EFI 모드로 컴퓨터를 부팅하지 못할 수도 있으므로 파티션 테이블을 변환하여 컴퓨터를 부팅해야 할 수도 있습니다.
두 가지 방법 중 하나의 대안은 VirtualBox 또는 Linux의 다른 가상화 환경에서 Windows를 실행하는 것입니다. 이것은 더 간단하고 안전하며 많은 목적에 적합 할 수 있습니다. 비디오 집약적 게임을 실행하려는 경우, 하드웨어에 대한 낮은 수준의 액세스가 필요하거나 필요에 따라 가상화 된 환경을 지원하기에 RAM이 부족한 경우 문제가 될 수 있습니다.
가상화 된 Windows를 제외하고 어떤 방법을 사용하든 중요한 데이터를 먼저 백업하는 것이 좋습니다. 파티션 테이블을 사용하는 것은 항상 위험합니다.
편집 : Zolar1의 의견은 Ubuntu가 BIOS 모드로 설치되었지만 GPT를 사용할 가능성을 시사합니다. 이 경우 EFI 모드로 Windows를 설치하려면 다음 두 가지 중 하나가 필요합니다.
가능합니다. EFI 부팅 로더를 추가하여 Ubuntu를 EFI 모드에서 부팅하도록 변환 할 수 있습니다. 여기에 설명 된대로 몇 가지 옵션이 있습니다. Ubuntu는 기본적으로 GRUB 2를 EFI 모드 부트 로더로 사용하지만 IMHO는 이것이 좋지 않은 선택입니다.
컴퓨터의 EFI 모드와 BIOS 모드 부팅 사이를 전환하는 것은 일반적으로 어색하지만 부팅 옵션 스위치 (부팅시 F8, F12 또는 다른 키를 눌러 액세스 가능)로 인해이를 허용 할 수 있습니다. 또 다른 옵션은 rEFInd 를 설치하는 것입니다. rEFInd 를 설치 하는 방법은 EFI 모드 부팅 관리자로, 버전 0.4.6부터 부팅 프로세스를 BIOS 모드 부팅 로더 (또는 EFI 부팅 로더)로 전달할 수 있습니다.
나는 컴퓨터가 당신을 허락하지 않을 것입니다. ASUS K55a가 있습니다. Linux의 모든 버전을 설치하고 나서 windows7로 돌아 가려고 할 때마다 Windows가 R / R을 강제 실행하면 Linux가 작동하지 않습니다.
CD / DVD에서 또는 플래시 드라이브에서 강아지를 사용하는 경우 Linux를 실행할 수 있다는 것을 알았습니다.
어쩌면 멋진 바이러스를 사용하여 모든 파티션을 삭제할 수 있습니까? 롤
그러나이 링크는 도움이 될 수 있습니다.
http://www.virtualvcp.com/linux-technical-guides/125-clearing-a-guid-partition-table-gpt-in-linux
BIOS에서 UEFI 설정을 해제 했습니까? 나는 그것이 켜져있는 한 파티션을 제거하지 못하고 여전히 컴퓨터가 작동 할 수 있다고 생각합니다.
참고 : Win8과 함께 제공되는 모든 새 컴퓨터는 UEFI를 비활성화 할 수있는 방법없이 항상 켜져 있어야합니다. 마이크로 샤프트의 탐욕을 좋아해야합니다.
모두가 FTC.gov에 귀하의 하드웨어 및 법적으로 라이센스가 부여 된 소프트웨어를 사용하는 능력의 도난에 대해 불만을 제기 한 경우, 리눅스로 이중 부팅을 허용하도록 정크를 강제로 배치 할 수 있습니다.
리눅스에서 누군가가 어떻게 듀얼 부팅을 허용하고 마이크로 샤프트가 모든 사람에게 강제하는 것을 대체 할 수있는 옵션을 제공하는 UEFI를 작성하지 않는지 궁금합니다.
하드웨어를 소유하고 있음을 기억하십시오. Microsoft는 귀하가 무엇을 할 수 있는지 말할 권리가 없습니다.
Linux에 대한 추가 정보-win7이있는 하드 드라이브를 제거하고 ssd 드라이브를 설치 한 다음 BIOS에서 UEI를 끄면 문제없이 Linux를 설치할 수 있습니다. uefi가있는 Windows 7 드라이브를 다시 추가하려고하면 문제가있는 것입니다. Win7에서 R / R을 강제 실행하면 Linux가 부팅되지 않습니다.
아마도 리눅스는 윈도우가 설치 가능한 소프트웨어와 하드웨어를 지시하는 대신 grub 부트 로더와 같은 모든 것을 제어하는 자체 uefi를 만들 수 있습니다. 리눅스 uefi를 먼저 사용하고 윈도우를 선택하면 윈도우 C : 파티션으로 걷어차십시오.
또 다른 아이디어는 강아지가하는 일에 실 리라를하는 것입니다. 강아지는 지방 2를 사용하지만 그 안에 ext2 파일 시스템을 만듭니다. 큰 파일은 실용적이지 않습니다.
UDF 파일 시스템을 사용하는 리눅스는 어떻습니까?
난 몰라 나는 여기 좌절 때문에 엉망인 것 같아요.
직접 디스크 액세스 프로그램이 gpt 파티션 테이블을 변경할 수 있는지 궁금합니다.
문제에 대한 또 다른 가능한 해결책은 다음과 같습니다. http://www.linuxquestions.org/questions/linux-general-1/delete-gpt-partition-789112/
Ubuntu OS @partition wizard 창으로 부팅하여 모든 파티션을 삭제하고 총 여유 공간을 클릭 한 후 새 파티션 테이블 생성을 클릭하십시오.