Windows не видит диск FAT32, модифицированный GParted

Моя SD-карта имела раздел FAT32 и раздел EXT для Android. Мне больше не нужен раздел EXT, поэтому я использовал GParted, чтобы удалить его и увеличить FAT32, чтобы использовать дополнительное пространство, но Windows 7 его больше не видит:

enter image description here

enter image description here

Ubuntu все еще видит это хорошо, хотя, включая все файлы:

enter image description here

Дисковое приложение «Восстановить файловую систему» ​​и «Проверка» GParted также не исправили его.

Вот что показывает parted:

(parted) print                                                            
Model: Generic- Multi-Card (scsi)
Disk /dev/sdb: 31.4GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 1      4194kB  31.4GB  31.4GB  primary  fat32        lba

dosfsck говорит:

fsck.fat 4.1 (2017-01-24)
Checking we can access the last sector of the filesystem
Boot sector contents:
System ID "MSWIN4.1"
Media byte 0xf8 (hard disk)
       512 bytes per logical sector
     65536 bytes per cluster
       184 reserved sectors
First FAT starts at byte 94208 (sector 184)
         2 FATs, 32 bit entries
   1918976 bytes per FAT (= 3748 sectors)
Root directory start at cluster 6 (arbitrary size)
Data area starts at byte 3932160 (sector 7680)
    479620 data clusters (31432376320 bytes)
32 sectors/track, 64 heads
      8192 hidden sectors
  61399040 sectors total
Reclaiming unconnected clusters.
Checking free cluster summary.
/dev/sdb1: 92610 files, 408037/479620 clusters

Также пробовал TestDisk, он говорит:

TestDisk 7.1-WIP, Data Recovery Utility, April 2018
Christophe GRENIER <grenier@cgsecurity.org>
https://www.cgsecurity.org

Disk /dev/sde - 31 GB / 29 GiB - CHS 3822 255 63
Current partition structure:
     Partition                  Start        End    Size in sectors

Invalid FAT boot sector
 1 P FAT32 LBA                0 130  3  3822 107 61   61399040
 1 P FAT32 LBA                0 130  3  3822 107 61   61399040
No partition is bootable

Этот диск не должен быть загрузочным. Быстрый поиск находит раздел Linux, который я удалил, и изменил его размер, но, думаю, это не важно:

TestDisk 7.1-WIP, Data Recovery Utility, April 2018
Christophe GRENIER <grenier@cgsecurity.org>
https://www.cgsecurity.org

Disk /dev/sde - 31 GB / 29 GiB - CHS 3822 255 63
     Partition               Start        End    Size in sectors
>* Linux                 3692  99 56  3822 107 61    2088960 [Link2SD]

Это кажется более важным:

TestDisk 7.1-WIP, Data Recovery Utility, April 2018
Christophe GRENIER <grenier@cgsecurity.org>
https://www.cgsecurity.org

Disk /dev/sde - 31 GB / 29 GiB - CHS 3822 255 63
     Partition                  Start        End    Size in sectors
 1 P FAT32 LBA                0 130  3  3822 107 61   61399040

Boot sector
Bad

Backup boot sector
Bad

Second sectors (cluster information) are not identical.
Third sectors (second part of boot code) are not identical.

A valid FAT Boot sector must be present in order to access
any data; even if the partition is not bootable.

Я попытался перестроить загрузочный сектор в TestDisk но это не сработало:

TestDisk 7.1-WIP, Data Recovery Utility, April 2018
Christophe GRENIER <grenier@cgsecurity.org>
https://www.cgsecurity.org

Disk /dev/sde - 31 GB / 29 GiB - CHS 3822 255 63
     Partition                  Start        End    Size in sectors
 1 P FAT32 LBA                0 130  3  3822 107 61   61399040

FAT : 32
cluster_size 128 128
reserved     184 184
total_sect   61399040 61399040
fat32_length 3748 3748
root_cluster 2 6
free_count   uninitialised 71583
next_free    uninitialised 2
Extrapolated boot sector and current boot sector are different.
1
задан 5 July 2018 в 22:06

2 ответа

Я не нашел решение. Я закончил тем, что переформатировал его и скопировал файлы с резервного копирования вручную.

0
ответ дан 8 December 2019 в 00:22

Проверьте, что Ваш размер кластера является корректным для FAT32. Дополнительную информацию см. в документации Microsoft. 64k может быть слишком большим для раздела FAT32, попытаться использовать 16k. Иначе можно попробовать exFAT, которые позволяют большие размеры кластера.

0
ответ дан 8 December 2019 в 00:22

Другие вопросы по тегам:

Похожие вопросы: