스왑 및 확장 파티션의 GParted 문제

스왑 및 확장 파티션의 GParted 문제

일부 파티션 테이블 문제가 발생한 후 마침내 Ubuntu와 GParted를 실행하여 파티션을 확인했습니다. 그러자 어떤 창이 나타났습니다.

정말 안 좋은 것 같네요...

취소를 클릭했는데 두 번째 항목이 나타났습니다.

...

취소를 다시 한 번 클릭했습니다. 마침내 GParted가 시작되었습니다.

지금의 모습은 이렇습니다...

어떻게 해야할지 모르겠어요! GParted는 내 스왑에 대해 다음과 같이 말합니다.

안 좋은 것 같네요... 적어도 저에게는요.

/dev/sda4는 내 확장 파티션입니다. 이것은 내 Ubuntu입니다. 여기파티션 테이블과 관련된 이전 문제에 대해 읽을 수 있습니다. 나는 단순히 오래된 파티션 테이블을 다시 작성했습니다. 이것은 내 잘못이 아닙니다! (나는 희망)

또한 내 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 / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xa118d672

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848   286719999   143256576    7  HPFS/NTFS/exFAT
/dev/sda3       286720000   811972349   262626175    7  HPFS/NTFS/exFAT
/dev/sda4       915726335   976771071    30522368+   f  W95 Ext'd (LBA)
/dev/sda5       915726336   968652799    26463232   83  Linux
/dev/sda6       968652801   976771071     4059135+  82  Linux swap / Solaris

이전에는 어땠나요?

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 / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xa118d672

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848   286719999   143256576    7  HPFS/NTFS/exFAT
/dev/sda3       286720000   811972349   262626175    7  HPFS/NTFS/exFAT
/dev/sda4       915726335   976771071    30522368+   f  W95 Ext'd (LBA)
/dev/sda5       915726336   968652799    26463232   83  Linux
/dev/sda6       968652800   976771071     4059136   82  Linux swap / Solaris

도와 주셔서 감사합니다!

답변1

꽤 이상하지만 문제를 해결했습니다(정확히 75% 정도). 내가 한 일은 다음과 같습니다.

  1. 나는 파티션 테이블을 다음과 같이 백업했습니다.sudo sfdisk -d /dev/sda > sda-backup.txt
  2. 파티션 테이블을 편집하기 위해 파일을 만들었습니다.sudo sfdisk -d /dev/sda > sda-new.txt
  3. 파티션 테이블을 변경하기 위해 "sda-new.txt"를 편집하고 저장했습니다.
  4. 나는 /dev/sda6을 다음과 같이 교체했습니다.swapoff /dev/sda6
  5. 으로 파티션 테이블을 작성하려고 했는데 오류나 그런 것이 sudo sfdisk /dev/sda < sda-new.txt발생했습니다.bad input
  6. 나는 오래된 파티션 테이블을 복원하기로 결정했습니다.sudo sfdisk /dev/sda < sda-backup.txt
  7. GParted를 열고 파티션을 보았습니다.

정확히 무슨 일이 일어났는지는 모르겠지만 효과가 있는 것 같아요.

관련 정보