HDD Plus - профессиональное восстановление данных

Ремонт жестких дисков

Восстановление данных - важная и востребованная услуга. Она требует специального дорогостоящего оборудования и квалифицированного персонала.

читать подробнее

Нам можно доверять

Мы знаем как для наших клиентов важно не только качество проведенных работ, но и конфиденциальность восстановленных данных. 

читать подробнее

Как с нами работать

По выполнению работ, Вы можете подъехать за оборудованием к нам лично, либо воспользоваться услугами курьерской доставки.

читать подробнее

LBA (logical block addressing) - логическая адресация блоков. Часто используется в качестве информации о количестве доступных физических секторов. На данный момент этот режим используется во всех жестких дисках, ОС и BIOS. Режим LBA использует линейную адресацию секторов, начиная с сектора 1, головки 0, цилиндра 0 как LBA 0 и заканчивая последним физическим сектором диска, который, например, на диске объемом 540 Мб имеет конечный номер LBA равный 1065456. Одним из преимуществ использования режима LBA - это уменьшение загрузки центрального процессора (CPU) поскольку операционная система адресует сектора линейно (LBA), и эти адреса обычно пересчитываются в CHS (цилиндр-головка-сектор) для обращения к диску. При использовании же LBA, пересчета адресов не требуется.

Принцип логической адресации блоков состоит в том, что каждый блок, адресуемый на жёстком диске имеет свой номер, целое число, начиная с нуля и т. д. (то есть первый блок LBA=0, второй LBA=1, ...)

Пример: LBA 0 = Цилиндр 0/Головка 0/Сектор 1

Одним из важных свойств такого метода адресации в том, что максимальный размер накопителя ограничивается разрядностью LBA. Современное задание номера блока используется 48 бит, что в пересчете в двоичной системе счисления дает (248) = 281 474 976 710 656 блоков (при блоке в 512 байт, 128 Пебибайт...оочень много!).

Технический комитет X3T10 установил правила получения адреса блока в режиме LBA:

 LBA = [{Cylinder * noofheads+ heads} * sector s/track] + {Sector - 1}, где

  • LBA: Адрес блока по LBA
  • Cylinder: Номер цилиндра
  • noofheads: Количество головок
  • heads: Номер выбранной головки
  • sectors/track: Количество секторов на одной дорожке
  • Sector: Номер сектора

 Некоторая информация о номерах блоков LBA

Чаще всего в LBA 0 записывается информация из MBR (главная загрузочная запись), которая содержит фрагмент кода, таблицу разделов и некоторую другую необходимую информацию.

В LBA 1, к примеру для MAC OS, записывается информация о размещении разделоф и файлов файловой структуры HFS+.

GUID размещение таблиц разделов.

Далее в различных блоках может содержаться абсолютно любая пользовательская или служебная информация.