Kali/Ubuntu가 Windows 파티션을 감지하지 못합니다

Kali/Ubuntu가 Windows 파티션을 감지하지 못합니다

Ubuntu 또는 Kali Linux를 사용하여 Windows 7을 이중 부팅하려고 하는데 그렇게 할 수 없습니다.

모든 데이터를 외장 하드 드라이브에 백업했습니다. 따라서 파티셔닝 작업을 하는 것이 안전합니다.

500GB 하드 드라이브가 있고 Windows 7 설치 프로그램 파티션 도구를 사용하여 만든 150GB 파티션에 Windows 7을 설치했습니다.

Kali Linux 부팅 가능 USB를 만들었지만 설치 프로그램에서 수동 파티션 도구를 진행해도 Windows 파티션이 감지되지 않습니다. 500GB 공간이 사용 가능(할당되지 않음)이라고 표시됩니다.

나는 라이브 kali linux 형식의 usb로 부팅하고 gparted를 시도했습니다. 그것은 나에게 다음과 같은 오류를 제공합니다.

/dev/sda contains GPT signatures, indicating that it has a GPT table.  However,
it does not have a valid fake msdos partition table, as it should.  Perhaps it
was corrupted -- possibly by a program that doesn't understand GPT partition
tables.  Or perhaps you deleted the GPT table, and are now using an msdos 
partition table.  Is this a GPT partition table?

나는 fdisk를 시도했고 그 출력은 아래와 같습니다.

root@kali:~# fdisk -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801
cylinders, total 976773168 sectors 
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0xf17f14b8

Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848   115345407    57569280    6  FAT16
/dev/sda3       115345408   430327807   157491200    7  HPFS/NTFS/exFAT

Disk /dev/sdb: 7747 MB, 7747397632 bytes
255 heads, 63 sectors/track, 941 cylinders, total 15131636 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000b19d6

Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *          63    15131635     7565786+   c  W95 FAT32 (LBA)

이 문제를 어떻게 해결해야 합니까?

답변1

저는 고정부품을 사용하지 않았습니다. 우분투에서 부팅하는 동안 외장 하드 드라이브에 백업해 두었기 때문에 하드 드라이브에 있는 모든 데이터를 잃어버리기로 결정했습니다. 그래서 gparted로 드라이브를 다시 파티션했습니다. 길 잃은 GPT 항목이 있었습니다. Windows용 ntfs 파티션, 우분투용 ext4 및 Linux 스왑을 만들었습니다. 윈도우를 설치한 후 우분투를 설치합니다. 해결되었습니다!

답변2

뭔가 잘못되고 있었어요. fdisk의 출력에는 win7과 Linux를 사용하는 이중 부팅 시스템의 일반적인 구조가 표시되지 않습니다. gparted에서 발행한 경고가 아마도 적용될 것입니다.

Windows 7 시스템이 사전 설치되어 있는 경우에는 물론 fdisk가 표시하는 (Windows 의미에서) 커다란 숨겨진 파티션이 있을 것이라는 점에 유의하십시오. 제 기억으로는 Windows 7에서는 GPT 구조를 처리할 수 없습니다. 하지만 저는 Windows 전문가가 아닙니다.

관련 정보