испытательный стенд: “Предупреждение: количество (heads/cylinder|sectors на дорожку) не сочетается 255 (FAT)! = 64 (HD)”

TL; DR: Как я избавляюсь от предупреждений в строке темы, когда все остальное выглядит сладким?

Я получаю следующий вывод при выполнении testdisk Analyze на SD-карте на 64 ГБ:

TestDisk 6.14, Data Recovery Utility, July 2013                                                                                                                                                       
Christophe GRENIER <grenier@cgsecurity.org>                                                                                                                                                           
http://www.cgsecurity.org                                                                                                                                                                             

Disk /dev/sdb - 63 GB / 59 GiB - CHS 60906 64 32                                                                                                                                                      
Current partition structure:                                                                                                                                                                          
     Partition                  Start        End    Size in sectors                                                                                                                                   

Warning: number of heads/cylinder mismatches 255 (FAT) != 64 (HD)                                                                                                                                     
Warning: number of sectors per track mismatches 63 (FAT) != 32 (HD)                                                                                                                                   
 1 P FAT32 LBA                0   1 32 51199  63 32  104857537 [27GB]                                                                                                                                 
 2 P Linux                51200   0  1 60902  63 32   19871744 [Link2SD]                                                                                                                              
No partition is bootable 

Оба раздела fsck- чистый, и/dev/sdb1 также chkdsk- чистый под Win10.

fsck -l говорит: (все это выглядит хорошим мне),

Disk /dev/sdb: 63.9 GB, 63864569856 bytes
64 heads, 32 sectors/track, 60906 cylinders, total 124735488 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: 0x1c580740

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1              63   104857599    52428768+   c  W95 FAT32 (LBA)
/dev/sdb2       104857600   124729343     9935872   83  Linux

Если я пытаюсь установить геометрию, упомянул в testdisk mismatch предупреждая (H=255, S=63) я добираюсь:

TestDisk 6.14, Data Recovery Utility, July 2013                                                                                                                                                       
Christophe GRENIER <grenier@cgsecurity.org>                                                                                                                                                           
http://www.cgsecurity.org                                                                                                                                                                             

Disk /dev/sdb - 63 GB / 59 GiB - CHS 7765 255 63                                                                                                                                                      
Current partition structure:                                                                                                                                                                          
     Partition                  Start        End    Size in sectors                                                                                                                                   

 1 P FAT32 LBA                0   1  1  6527  21 22  104857537 [27GB]                                                                                                                                 

Bad relative sector.                                                                                                                                                                                  
 2 P Linux                 6527  21 23  7764  10 54   19871744 [Link2SD]                                                                                                                              
No partition is bootable

Обратите внимание, что сектор 6527 теперь "совместно используется", который не кажется правильным.

Как я могу удалить начальную букву mismatch предупреждения?

6
задан 8 September 2016 в 00:31

2 ответа

Короткий ответ: Игнорируют предупреждения или связываются с автором программы.

ответ Long: Цилиндр/голова/сектор (CHS) значения прошли через несколько этапов от точного представления до удобной художественной литературы к неудобной художественной литературе к худшему, чем бесполезный к заброшенному. Значения CHS (как сохранено в Главная загрузочная запись или MBR структуры данных) истратили на уровне приблизительно 8 ГБ, таким образом, CHS не может представить никого, но самые крошечные разделы на современном диске. На самом деле даже много карт флэш-памяти с интерфейсом USB теперь превышают ограничения CHS! Более новое Таблица разделов GUID (GPT) структуры данных даже не используют значения CHS, за исключением одной области ("защитный MBR"), который существует только, чтобы предупредить более старое программное обеспечение, что это не должно смешивать с диском - и на практике, значения CHS, используемые в защитном MBR, являются часто абсолютно поддельными, или MBR или стандартами GPT.

TestDisk является полезным инструментом, но я признаю, что не использовал его много. Когда я использовал его, я был потрясен его использованием продолжения значений CHS в видных местоположениях его пользовательского интерфейса. Это бессмысленно и потенциально сбивает с толку. Большинство современных инструментов - даже инструменты для управления дисками MBR - сегодня использует логическая адресация блоков (LBA) почти исключительно, или по крайней мере в предпочтении к обращению CHS. LBA может обработать до 2^32 секторы на дисках MBR, который удается к 2 тебибайтам, учитывая 512-байтовые секторы. На дисках GPT используются 64-разрядные значения LBA, таким образом, предел 2^64 секторы (8 ZiB, принимая 512-байтовые секторы). Инструменты, которые пишут структуры данных MBR, должны продолжить заполнять поля CHS, но на дисках приблизительно по 8 ГБ в размере, те поля, вероятно, будут истрачены или содержать поддельные значения; нет просто никакой помощи что факт на дисках over-8GB.

На практике, необходимо просто проигнорировать предупреждения TestDisk о значениях CHS, если Вы не используете действительно древнее программное обеспечение (как очень старые версии DOS). Просьбу, чтобы авторы TestDisk преуменьшили роль CHS в пользу LBA, может стоить сделать, также. Если Вы хотите устранить предупреждения, Ваши единственные опции состоят в том, чтобы убедить авторов TestDisk делать это или изменять программное обеспечение сами.

7
ответ дан 23 November 2019 в 07:22

Можно проигнорировать это предупреждение, поскольку у Вас нет раздела для восстановления.

современное partionning программное обеспечение выравнивает раздел к границам на 1 МБ. Но корректная геометрия полезна для восстановления потерянного раздела, когда там были выровненные к цилиндрической границе.

Это имеет место для второго раздела, но это не имеет место для первого, выровненный к цилиндрической границе (принятие 255 голов на цилиндр и 63 секторов на цилиндр, информация, зарегистрированная в загрузочном секторе FAT32).

, Таким образом, можно безопасно проигнорировать это предупреждение, но будет неправильно удалить это предупреждение из испытательного стенда.

7
ответ дан 23 November 2019 в 07:22

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

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