
한동안 잘 작동하고 /var/log/$relevantfiles에 오류가 표시되지 않는 외부(USB) 디스크가 있습니다(예: 읽기/쓰기 오류 없음).
문제는 다음과 같습니다.
sudo fdisk -l /dev/sda를 요청하면 다음이 반환됩니다.
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 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: 0x24796452
Device Boot Start End Blocks Id System
/dev/sda1 63 1953520064 976760001 83 Linux
그것은 바로 내가 한 일이다.
이제 다른 목적으로 해당 디스크에서 파티션을 복구하려고 합니다. 여기에는 ext{2,3,4}가 아닌 hfs가 필요합니다. 그래서 저는 old dear parted를 사용하여 파티션 크기를 조정하고 새 파티션을 만들었습니다.
parted를 요청하면 다음이 반환됩니다.
(parted) print
Model: ST310005 28AS (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/512B
Partition Table: mac
Number Start End Size File system Name Flags
1 512B 1535B 1024B partition map
2 368MB 371MB 2982kB OneClick-Ready
gparted를 실행하면 빈 공간이 모두 표시되고 파티션이 없기 때문에 파티션 크기를 조정할 수 없습니다.
이 문제를 해결하는 방법에 대한 조언이 있습니까? 나는 이런 것을 본 적이 없습니다. 모든 것은 Raspbian을 사용하여 Raspberry Pi에서 실행됩니다.
감사해요!
답변1
디스크에 dos 및 mac 파티션 테이블이 모두 있고 parted가 mac 파티션 테이블을 인식하는 것으로 보입니다. 다음 명령을 사용하여 mac 파티션 테이블을 수정할 수 있어야 합니다:
sudo dd if=/dev/zero count=1 bs=2 of=/dev/sda