부끄럽게도 저는 10년 넘게 Linux를 사용해 왔으며 EFI 및 GPT와 관련된 모든 기능은 악몽입니다.
Dell Inspiron 14z Ultrabook이 있는데 설치 프로그램을 실행해도 Ubuntu를 설치할 수 없고 파티션이 표시되지 않습니다. 이것은 다음의 출력입니다 gdisk
.
root@ubuntu:/home/ubuntu# gdisk -l /dev/sda
GPT fdisk (gdisk) version 0.8.8
Caution: invalid backup GPT header, but valid main header; regenerating
backup header from main header.
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: damaged
****************************************************************************
Caution: Found protective or hybrid MBR and corrupt GPT. Using GPT, but disk
verification and recovery are STRONGLY recommended.
****************************************************************************
Disk /dev/sda: 976773168 sectors, 465.8 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 4F89526A-5F1B-4BF9-8CD8-2ABAD827386D
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 976768613
Partitions will be aligned on 2048-sector boundaries
Total free space is 4029 sectors (2.0 MiB)
Number Start (sector) End (sector) Size Code Name
1 2048 1026047 500.0 MiB EF00 EFI system partition
2 1026048 1107967 40.0 MiB FFFF Basic data partition
3 1107968 1370111 128.0 MiB 0C01 Microsoft reserved part
4 1370112 2373631 490.0 MiB 2700 Basic data partition
5 2373632 956454911 454.9 GiB 0700 Basic data partition
6 956454912 976766598 9.7 GiB 2700 Microsoft recovery part
GPT fdisk (gdisk) version 0.8.8
Caution: invalid backup GPT header, but valid main header; regenerating
backup header from main header.
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: damaged
****************************************************************************
Caution: Found protective or hybrid MBR and corrupt GPT. Using GPT, but disk
verification and recovery are STRONGLY recommended.
****************************************************************************
Disk /dev/sdb: 62533296 sectors, 29.8 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): E570001D-72F5-4B82-9140-55C7BE414621
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 16777182
Partitions will be aligned on 2048-sector boundaries
Total free space is 4029 sectors (2.0 MiB)
Number Start (sector) End (sector) Size Code Name
1 2048 16775167 8.0 GiB 8400 Basic data partition
BIOS에서 SATA를 ISRT에서 AHCI로 변경하려고 하면 이 메시지가 나타나지만 어쨌든 Windows는 정상적으로 부팅됩니다(빠른 부팅 기능도 비활성화했습니다).
그 전에는 Ubuntu 설치 프로그램이 기존 파티션을 본 적이 없었습니다.
Linux 설치를 도와주실 수 있나요?
답변1
문제는 GPT 데이터 손상입니다. 이는 다른 문제의 증상일 가능성이 높습니다. 대부분의 경우 디스크가 마더보드 기반 소프트웨어 RAID("가짜 RAID"라고도 함)로 구성되어 있을 가능성이 높습니다. 이로 인해 디스크 크기 불일치가 발생하여 일부 환경에서 최종 섹터가 누락된 것처럼 보일 수 있습니다. 이러한 문제는 해결하기 어려울 수 있습니다. 펌웨어 설정을 자세히 살펴보고 Linux dmraid
또는 심지어 dd
유틸리티를 사용하여 잘못된 RAID 데이터를 삭제해야 할 수도 있습니다.
OTOH, GPT 백업 데이터가 손상된 다른 이유가 있을 수 있습니다. 타사 Windows 디스크 유틸리티(암호화 도구, 부트 로더 등)가 설치되어 있는 경우 의심스럽고 디스크가 손상되었을 수 있습니다. 제거한 다음 제거하는 것이 좋습니다.GPT 손상을 수정하세요.
답변2
Ubuntu 14.04 LiveCD에서 gparted를 사용하여 손상을 성공적으로 복구했습니다. sda(HDD) 및 sdb(SSD)의 오류를 수정하라는 메시지가 표시되었습니다.