Форматирование диска


Из Википедии, свободной энциклопедии
  (Перенаправлено из Reformat )
Перейти к навигации Перейти к поиску

Форматирование диска - это процесс подготовки устройства хранения данных, например жесткого диска , твердотельного накопителя , гибкого диска или флэш-накопителя USB, к первоначальному использованию. В некоторых случаях операция форматирования может также создать одну или несколько новых файловых систем . Первая часть процесса форматирования, которая выполняет базовую подготовку носителя, часто называется «низкоуровневым форматированием». [1] Разделение - это общий термин для второй части процесса, разделение устройства на несколько подустройств и, в некоторых случаях, запись информации на устройство, позволяющая загружать с него операционную систему . [1][2] Третья часть процесса, обычно называемая «высокоуровневым форматированием», чаще всего относится к процессу создания новой файловой системы. [1] В некоторых операционных системах все или части этих трех процессов могут быть объединены или повторены на разных уровнях [3], и термин «формат» понимается как означающий операцию, при которой новый дисковый носитель полностью подготовлен для хранения файлов . Некоторые утилиты форматирования позволяют различать быстрое форматирование, при котором не стираются все существующие данные, и длинный вариант, при котором стираются все существующие данные.

Как правило, [nb 1] форматирование диска по умолчанию оставляет большую часть, если не все существующие данные на носителе; некоторые или большинство из них можно восстановить с помощью привилегированных [nb 2] или специальных инструментов. [6] Специальные инструменты позволяют удалять пользовательские данные путем однократной перезаписи всех файлов и свободного места. [7]

История

Блок , смежное число байт, является минимальной единицей хранения, которая считывается и записана на диск с помощью драйвера диска. Самые ранние дисковые накопители имели фиксированные размеры блоков (например, размер блока дискового накопителя IBM 350 (конец 1950-х) составлял 100 шестибитных символов), но начиная с 1301 [8], продаваемых IBM подсистем, которые имели переменные размеры блоков: трек мог иметь блоки разного размера. Дисковые подсистемы и другие устройства хранения с прямым доступом в IBM System / 360 расширили эту концепцию в форме подсчета ключевых данных (CKD) и более поздних версий расширенных ключевых данных подсчета.(ECKD); однако использование блоков переменного размера в жестких дисках перестало использоваться в 1990-х годах; одним из последних жестких дисков, поддерживающих переменный размер блока, был IBM 3390 Model 9, анонсированный в мае 1993 года. [9]

Современные жесткие диски, такие как диски с последовательным интерфейсом SCSI (SAS) [nb 3] и Serial ATA (SATA) [10] , отображаются на своих интерфейсах как непрерывный набор блоков фиксированного размера; В течение многих лет длина 512 байт, но начиная с 2009 г. и ускоряясь до 2011 г., все основные производители жестких дисков начали выпускать платформы жестких дисков, использующие расширенный формат 4096-байтовых логических блоков. [11] [12]

На гибких дисках обычно использовались только блоки фиксированного размера, но эти размеры зависели от ОС хоста и ее взаимодействия с контроллером, так что конкретный тип носителя (например, 5¼-дюймовый DSDD) будет иметь разные размеры блоков в зависимости от ОС хоста и контроллер.

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

Процесс форматирования диска

Форматирование диска для использования операционной системой и ее приложениями обычно включает три разных процесса. [№ 4]

  1. При низкоуровневом форматировании (т.е. ближайшем к оборудованию) поверхности дисков отмечаются маркерами, указывающими начало блока записи (обычно называемыми сегодня маркерами секторов), и другой информацией, такой как CRC блока, которая будет использоваться позже при обычных операциях, с помощью контроллер диска для чтения или записи данных. Это должно быть постоянное основание диска и часто выполняется на заводе.
  2. При разбиении диск делится на одну или несколько областей, на диск записываются структуры данных, указывающие начало и конец областей. Этот уровень форматирования часто включает проверку на наличие дефектных дорожек или дефектных секторов.
  3. Форматирование высокого уровня создает формат файловой системы в разделе диска или логическом томе . [1] Это форматирование включает структуры данных, используемые ОС для идентификации содержимого логического диска или раздела. Это может произойти во время установки операционной системы или при добавлении нового диска. Диск и распределенная файловая система могут указывать необязательный загрузочный блок и / или различную информацию о томах и каталогах для операционной системы.

Низкоуровневое форматирование дискет

Низкоуровневое форматирование гибких дисков (и ранних жестких дисков) выполняется контроллером дисковода.

Для стандартной дискеты 1,44 МБ при низкоуровневом форматировании обычно записывается 18 секторов по 512 байт на каждую из 160 дорожек (по 80 с каждой стороны) дискеты, обеспечивая 1 474 560 байт памяти на диске.

Физические секторы на самом деле больше 512 байтов, так как в дополнение к 512-байтовому полю данных они включают поле идентификатора сектора, байты CRC (в некоторых случаях байты исправления ошибок ) и промежутки между полями. Эти дополнительные байты обычно не включаются в приведенную цифру для общей емкости хранения на диске.

На одном носителе могут использоваться разные низкоуровневые форматы ; например, записи большого размера могут использоваться для уменьшения размера промежутков между записями.

Несколько бесплатных , условно-бесплатных и условно- бесплатных программ (например, GParted , FDFORMAT , NFORMAT, VGA-Copy и 2M ) предоставили значительно больший контроль над форматированием, позволяя форматировать 3,5-дюймовые диски высокой плотности емкостью до 2 МБ.

Используемые методы включают:

  • перекос сектора головы / гусеницы (перемещение нумерации секторов вперед при смене стороны и смещение гусеницы для уменьшения механической задержки),
  • чередование секторов (для увеличения пропускной способности за счет организации секторов на дорожке),
  • увеличение количества секторов на дорожку (в то время как в обычном формате 1,44 МБ на дорожку используется 18 секторов, это можно увеличить до 21), и
  • увеличение количества дорожек (большинство приводов допускают расширение до 82 дорожек: некоторые могут обрабатывать больше, другие могут заклинивать).

Linux поддерживает секторы различного размера [13], а DOS и Windows поддерживают формат гибких дисков большого размера, отформатированный в формате DMF . [14]

Низкоуровневое форматирование (LLF) жестких дисков

Низкоуровневый формат 10-мегабайтного жесткого диска IBM PC XT

Жесткие диски до 1990-х годов обычно имели отдельный контроллер диска, который определял, как данные кодировались на носителе. С носителями, приводом и / или контроллером, возможно, закупаемыми у разных поставщиков, пользователи часто могли выполнять низкоуровневое форматирование. Раздельная закупка также потенциально несовместима между отдельными компонентами, так что подсистема не может надежно хранить данные. [№ 5]

Спровоцированное пользователем низкоуровневое форматирование (LLF) жестких дисков было обычным явлением для миникомпьютеров и персональных компьютеров до 1990-х годов. IBM и другие поставщики систем мэйнфреймов обычно поставляли свои жесткие диски (или носители в случае жестких дисков со съемными носителями) с низкоуровневым форматом. Обычно это включает разделение каждой дорожки на диске на один или несколько блоков, которые будут содержать пользовательские данные и связанную с ними управляющую информацию. В разных компьютерах использовались блоки разных размеров, и IBM, в частности, использовала блоки переменного размера, но популярность IBM PC вынудила отрасль к середине 1980-х годов принять стандарт 512 байтов пользовательских данных на блок.

В зависимости от системы низкоуровневое форматирование обычно выполнялось служебной программой операционной системы. IBM-совместимые ПК использовали BIOS, который вызывается с помощью программы отладки MS-DOS , для передачи управления подпрограмме, скрытой по разным адресам в разных BIOS. [15]

Переход от LLF

Начиная с конца 1980-х годов, из-за увеличения количества IBM-совместимых ПК, жесткие диски стали доступны, как правило, предварительно отформатированными в совместимом низкоуровневом формате. В то же время отрасль перешла от традиционных (немых) битовых последовательных интерфейсов к современным (интеллектуальным) битовым последовательным интерфейсам и последовательным интерфейсам word, в которых низкоуровневое форматирование выполнялось на заводе. [16] [17] Соответственно, конечный пользователь не может выполнить низкоуровневое форматирование современного жесткого диска.

Повторная инициализация диска

Хотя это , как правило , невозможно выполнить полный LLF на большинстве современных жестких дисков (с середины 1990-х годов) за пределами завода, [18] термин «низкоуровневое форматирование» все еще используется для того, что можно было бы назвать переинициализация из жесткого в заводскую конфигурацию (и даже эти термины могут быть неправильно поняты).

Существующая в настоящее время двусмысленность в термине « низкоуровневый формат» , по-видимому, связана как с несогласованностью документации на веб-сайтах, так и с убеждением многих пользователей, что любой процесс ниже высокоуровневого формата (файловой системы) должен называться низкоуровневым форматом. Поскольку большая часть процесса низкоуровневого форматирования сегодня может выполняться только на заводе, различные производители приводов описывают на своих веб-сайтах программное обеспечение для повторной инициализации как служебные программы LLF. Поскольку у пользователей обычно нет возможности определить разницу между полным LLF и повторной инициализацией (они просто наблюдают, как запуск программного обеспечения приводит к высокоуровневому форматированию жесткого диска), как дезинформированный пользователь, так и смешанные сигналыот различных производителей приводов увековечили эту ошибку. Примечание: какое бы возможное неправильное использование таких терминов ни могло иметь место, многие сайты предоставляют такие утилиты повторной инициализации (возможно, как загрузочные дискеты или файлы образов компакт-дисков), чтобы перезаписывать каждый байт и проверять наличие поврежденных секторов на жестком диске.

Повторная инициализация должна включать в себя идентификацию (и, если возможно, резервирование) любых секторов, которые не могут быть записаны и считаны с диска, правильно. Этот термин, однако, использовался некоторыми для обозначения только части этого процесса, в котором выполняется запись в каждый сектор диска; обычно путем записи определенного значения в каждое адресуемое место на диске.

Традиционно физические секторы инициализировались значением заполнения 0xF6согласно Таблице параметров диска INT 1Eh (DPT) во время форматирования на IBM-совместимых машинах. Это значение также используется в портфолио Atari . 8-дюймовые дискеты CP / M обычно поставлялись предварительно отформатированными со значением 0xE5, [19], и посредством Digital Research это значение также использовалось на Atari ST и некоторых дискетах, отформатированных Amstrad . [nb 6] Amstrad иначе используется 0xF4как значение заполнения. Некоторые современные программы форматирования стирают жесткие диски, используя 0x00вместо этого значение , иногда также называемое заполнением нулями , тогда как значение0xFFиспользуется на флеш-дисках для уменьшения износа . Последнее значение обычно также является значением по умолчанию, используемым на дисках ROM (которые не могут быть переформатированы). Некоторые расширенные инструменты форматирования позволяют настраивать значение заливки. [№ 7]

Одним из популярных методов выполнения только операции заполнения нулями на жестком диске является запись байтов с нулевым значением на диск с помощью утилиты Unix dd с потоком / dev / zero в качестве входного файла и самого диска (или определенного раздела). ) в качестве выходного файла. [20] Выполнение этой команды может занять много часов и стереть все файлы и файловые системы.

Другой метод для дисков SCSI может заключаться в использовании команды sg_format [21] для выдачи низкоуровневой команды формата SCSI .

Обнуление диска не обязательно является безопасным методом стирания конфиденциальных данных [ неудачная проверка ] или подготовки диска к использованию с зашифрованной файловой системой. [22] Нулевое заполнение аннулирует правдоподобное отрицание этого процесса .

Разбиение на разделы

Разделение - это процесс записи информации в блоки устройства хранения или носителя для разделения устройства на несколько подустройств, каждое из которых обрабатывается операционной системой как отдельное устройство и, в некоторых случаях, позволяет операционной системе загрузиться с устройства.

В операционных системах MS-DOS , Microsoft Windows и UNIX (таких как BSD , Linux и Mac OS X ) это обычно делается с помощью редактора разделов , такого как fdisk , GNU Parted или Disk Utility . Эти операционные системы поддерживают несколько разделов.

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

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

Операционные системы IBM, унаследованные от CP-67 , например z / VM , поддерживают информацию о разделах для минидисков за пределами накопителя.

Форматирование высокого уровня

Форматирование высокого уровня - это процесс настройки пустой файловой системы на разделе диска или логического тома, а для ПК - установка загрузочного сектора . [1] Это часто быстрая операция, которую иногда называют быстрым форматированием .

При форматировании всего логического диска или раздела можно дополнительно выполнить сканирование на наличие дефектов, что может занять значительное время.

В случае гибких дисков, как высокоуровневое, так и низкоуровневое форматирование обычно выполняется программным обеспечением форматирования диска за один проход. Восьмидюймовые дискеты обычно поставлялись с низкоуровневым форматированием и были заполнены значением заполнителя формата 0xE5. [19] [nb 6] С 1990-х годов большинство 5,25-дюймовых и 3,5-дюймовых дискет поставлялись предварительно отформатированными с завода как дискеты DOS FAT12 .

В современных операционных системах для мэйнфреймов IBM, производных от OS / 360 и DOS / 360 , таких как z / OS и z / VSE , форматирование дисков выполняется командой INIT утилиты ICKDSF . [23] Эти ОС поддерживают только один раздел на устройство, называемый томом. Функции ICKDSF включают запись записи 0 на каждую дорожку, запись текста IPL , создание метки тома, создание таблицы содержания тома.(VTOC) и, при желании, создание индекса VTOC (VTOCIX); высокоуровневое форматирование также может выполняться как часть выделения файла, специальной утилитой для файловой системы или, в некоторых старых методах доступа, «на лету» по мере записи новых данных. В z / OS Unix System Services существует три различных уровня высокоуровневого форматирования:

  • Инициализация тома с помощью ICKDSF
  • Инициализация набора линейных данных VSAM (LDS) как часть его размещения на томе с помощью служб методов доступа (IDCAMS) DEFINE
  • Инициализация агрегата zFS в LDS с помощью ioeagfmt.

В операционных системах IBM, производных от CP-67 , при форматировании тома инициализируется дорожка 0 и фиктивный VTOC. Гостевые операционные системы отвечают за форматирование мини-дисков ; команда CMS FORMAT форматирует файловую систему CMS на минидиске CMS.

Охраняемая территория хоста

Защищенная область хоста, иногда называемая скрытой защищенной областью, представляет собой область жесткого диска, которая отформатирована на высоком уровне, так что эта область обычно не видна его операционной системе (ОС).

Переформатирование

Переформатирование - это высокоуровневое форматирование, выполняемое на работающем диске, чтобы освободить носитель от его содержимого. Переформатирование уникально для каждой операционной системы, потому что то, что на самом деле делается с существующими данными, зависит от ОС. Наиболее важным аспектом процесса является освобождение дискового пространства для использования другими данными. Чтобы «стереть» все, необходимо перезаписать каждый блок данных на носителе; то, что не делают многие утилиты форматирования высокого уровня.

Переформатирование часто подразумевает, что операционная система и все другое программное обеспечение будут переустановлены после завершения форматирования. Вместо того, чтобы исправлять установку, страдающую от сбоя или нарушения безопасности, может потребоваться просто переформатировать все и начать с нуля. Для этого процесса существуют различные разговорные выражения, такие как «стереть и перезагрузить», «уничтожить и оставить», «переформатировать» и т. Д. Однако переформатирование диска, содержащего только пользовательские данные, не требует переустановки ОС.

Форматирование

DOS, OS / 2 и Windows

Переключатель FORMAT / U в MS-DOS 6.22a не может перезаписать содержимое раздела

Команда форматирования : В MS-DOS , PC DOS , OS / 2 и Microsoft Windows форматирование диска можно выполнить с помощью format команды . formatПрограмма обычно запрашивает подтверждение заранее , чтобы предотвратить случайное удаление данных, но некоторые версии DOS имеют недокументированные /AUTOTESTопции; если используется, обычное подтверждение пропускается, и форматирование начинается сразу. WM / FormatC макровирус использует эту команду в формат диск C: как только открывается документ.

Безусловное форматирование : существует также /Uпараметр, который выполняет безусловное форматирование, которое в большинстве случаев перезаписывает весь раздел [24], предотвращая восстановление данных с помощью программного обеспечения. Однако обратите внимание, что /Uпереключатель надежно работает только с гибкими дискетами (см. Изображение справа). Технически, потому что, если /Qне используется, дискеты всегда форматируются на низком уровне в дополнение к форматированию высокого уровня. Однако при определенных обстоятельствах с разделами жесткого диска /Uпереключатель просто предотвращает созданиеunformatинформация в разделе, который будет отформатирован, в противном случае содержимое раздела останется полностью нетронутым (все еще на диске, но помечено как удаленное). В таких случаях данные пользователя остаются готовыми для восстановления с помощью специальных инструментов, таких как EnCase или дисковые редакторы . Поэтому полагаться /Uна безопасную перезапись разделов жесткого диска не рекомендуется, и вместо этого следует рассмотреть специальные инструменты, такие как DBAN .

Перезапись : в Windows Vista и более поздних версиях небыстрое форматирование будет перезаписываться по мере выполнения. Не так в Windows XP и более ранних версиях. [25]

OS / 2 : В OS / 2 форматирование перезапишет весь раздел или логический диск, если используется /Lпараметр, указывающий на длинный формат. Это расширяет возможности CHKDSK для восстановления файлов.

Unix-подобные операционные системы

Форматирование дисков высокого уровня в этих системах традиционно выполняется с помощью mkfsкоманды. В Linux (и, возможно, в других системах), mkfsкак правило, это оболочка для команд, специфичных для файловой системы, которые имеют имя , где fsname - это имя файловой системы, в которой нужно отформатировать диск. [26] Некоторые файловые системы, которые не поддерживаются некоторыми реализациями, имеют свои собственные инструменты управления; например, Ntfsprogs предоставляет утилиту форматирования для файловой системы NTFS .mkfs.fsnamemkfs

Некоторые Unix и Unix-подобные операционные системы имеют инструменты форматирования более высокого уровня, обычно с целью упрощения форматирования диска и / или предоставления пользователю возможности разбивать диск на разделы с помощью того же инструмента. Примеры включают в себя GNU Parted (и его различные GUI фронтэндов , такие как GParted и Partition Manager KDE ) и Disk Utility приложения на Mac OS X .

Восстановление данных с отформатированного диска

Как и при удалении файлов операционной системой, данные на диске не стираются полностью во время каждого [27] высокоуровневого форматирования. Вместо этого область на диске, содержащая данные, просто помечается как доступная и сохраняет старые данные до тех пор, пока они не будут перезаписаны. Если диск отформатирован в файловой системе, отличной от той, которая ранее существовала в разделе, некоторые данные могут быть перезаписаны, чего не было бы, если бы использовалась та же файловая система. Однако в некоторых файловых системах (например, NTFS, но не FAT) индексы файлов (например, $ MFT в NTFS, inode в ext2 / 3 и т. Д.) Не могут быть записаны в одни и те же точные места. И если размер раздела увеличивается, даже файловые системы FAT перезаписывают больше данных в начале этого нового раздела.

С точки зрения предотвращения восстановления конфиденциальных данных с помощью инструментов восстановления, данные должны быть либо полностью перезаписаны (каждый сектор) случайными данными перед форматированием, либо сама программа форматирования должна выполнить эту перезапись, как команда DOS FORMAT сделала с дискетами. , заполняя каждый сектор данных значением байта заполнителя формата (обычно 0xF6).

Однако существуют приложения и инструменты, особенно используемые в судебно-информационных технологиях, которые могут восстанавливать данные, которые были стерты традиционным способом. Чтобы избежать восстановления конфиденциальных данных, правительственные организации или крупные компании используют методы уничтожения информации, такие как метод Гутмана . [28] Для обычных пользователей также существуют специальные приложения, которые могут выполнять полное уничтожение данных путем перезаписи предыдущей информации. Хотя существуют приложения, которые выполняют несколько операций записи, чтобы гарантировать стирание данных, любая однократная запись поверх старых данных, как правило, - это все, что требуется на современных жестких дисках. ATA Secure Erase можно выполнять дисковые утилиты быстро и тщательно протирать диски. [29][30] Размагничивание - еще один вариант; однако это может сделать диск непригодным для использования . [29]

Смотрите также

  • Стирание данных
  • Восстановление данных
  • Остаточная информация
  • Сопоставление дисков
  • Сравнение файловых систем

Примечания

  1. ^ Не верно для файловой системы CMS [3] на минидиске CMS, тома в формате TSS VAM, [4] файловых систем z / OS Unix [5] или VSAM в мэйнфреймах IBM
  2. ^ Например, AMASPZAP в MVS
  3. ^ «LBA на логической единице должны начинаться с нуля и должны быть смежными до последнего логического блока на логической единице». Информационные технологии - Serial Attached SCSI - 2 (SAS-2), INCITS 457 Draft 2, May 8 , 2009, глава 4.1 Обзор модели блочного устройства прямого доступа.
  4. ^ Каждый процесс может включать в себя несколько шагов, и шаги разных процессов могут чередоваться.
  5. ^ Эта проблема стала обычным явлением на ПК, где пользователи использовали контроллеры RLL с приводами MFM; «MFM-приводы не должны использоваться на контроллерах RLL.».
  6. ^ a b Тот факт, что 8-дюймовые дискеты CP / M поставлялись предварительно отформатированными со значением заполнения, 0xE5является причиной того, почему значение 0xE5имеет особое значение в записях каталогов в файловых системах FAT12 , FAT16 и FAT32 . Это позволило 86-DOS использовать 8-дюймовые дискеты из коробки или с инициализированной только файловой системой FAT.
  7. ^ Одной из утилит, позволяющих указать желаемое значение заполнения для жестких дисков, является FDISK R2.31 DR-DOS с дополнительным параметром очистки/W:246(для значения заполнения0xF6). В отличие от другихутилит FDISK , DR-DOS FDISK является не только инструментом для создания разделов, но также может форматировать только что созданные разделы как FAT12 , FAT16 или FAT32 . Это снижает риск случайного форматирования неправильного тома.

использованная литература

  1. ^ a b c d e Таненбаум, Эндрю (2001). Современные операционные системы (2-е изд.). раздел 3.4.2, Форматирование диска. ISBN 0130313580.
  2. ^ «Дисковые устройства и разделы» . Документы Microsoft . 7 января 2021 г.
  3. ^ "FORMAT" , Справочник по командам и служебным программам z / VM CMS , z / VM версии 5, выпуск 4, IBM, 2008, SC24-6073-03, Если вы не укажете параметр RECOMP или LABEL, область диска инициализируется запись зависящего от устройства количества записей (содержащих двоичные нули) на каждую дорожку. Все предыдущие данные на диске удаляются.
  4. ^ IBM, «Методы виртуального доступа», IBM System / 360 Time Sharing System System Logic Summary Program Logic Manual (PDF) , IBM, p. 56 (PDF 66), GY28-2009-2, Тома прямого доступа, на которых хранятся наборы данных виртуальной организации TSS / 360, имеют блоки данных фиксированной длины и размера страницы. Ключевое поле не требуется. Функция переполнения записи используется для того, чтобы блоки данных могли занимать треки по мере необходимости. Весь том, за исключением части первого цилиндра, которая используется для идентификации, форматируется в блоки размером страницы.
  5. ^ "ioeagfmt" (PDF) . z / OS 2.4 Администрирование файловой системы (PDF) . IBM. С. 116–119. SC23-6887-40.
  6. Hermans, Sherman (28 августа 2006 г.). «Как восстановить потерянные файлы после того, как вы случайно стерли жесткий диск» . Linux.com . Проверено 28 ноября 2019 .
  7. Смитсон, Брайан (29 августа 2011 г.). «Городская легенда о многопроходной перезаписи жесткого диска и DoD 5220-22-M» . Остров Инфосец . Проверено 22 ноября 2012 года .
  8. ^ "IBM 1301 дисковый накопитель" . IBM . Проверено 24 июня 2010 .
  9. ^ "IBM 3390 устройство хранения с прямым доступом" . IBM .
  10. ^ ISO / IEC 791D: 1994, Интерфейс подключения AT для дисковых накопителей (ATA-1), раздел 7.1.2
  11. ^ Смит, Райан (2009-12-18). «Расширенный формат Western Digital: переходный период в секторе 4K начинается» . Anandtech .
  12. ^ «Переход к жестким дискам с сектором 4K в расширенном формате» . Seagate Technology .
  13. ^ https://tools.ietf.org/doc/fdutils/Fdutils.html#Media-description
  14. ^ «Определение формата распространения мультимедиа (DMF)» . База знаний Microsoft . 2007 января 19. Архивировано из оригинала на 2011-09-14 . Проверено 16 октября 2011 .
  15. ^ Использование DEBUG для запуска низкоуровневого формата , Microsoft
  16. ^ "Низкоуровневое форматирование жесткого диска IDE" . FreePCTech.com . NOSPIN Group, Inc. Архивировано из оригинала 16 июля 2012 года . Проверено 24 декабря 2003 года .
  17. ^ «Низкоуровневый формат, нулевое заполнение и диагностические утилиты» . Руководство для ПК. Сайт Версия: 2.2.0 - Версия Дата: 17 апреля 2001 . Архивировано из оригинала на 3 января 2019 года . Проверено 24 мая 2007 года .
  18. ^ Многие жесткие диски корпоративного класса могут быть отформатированы на низком уровне до размеров блока, отличного от 512 байт; например, диски Seagate SAS, заархивированные 29 ноября 2010 г. на Wayback Machine , поддерживают размеры секторов 512, 520, 524 или 528 байтов и могут быть переформатированы из одного размера в другой.
  19. ^ a b Шульман, Эндрю; Браун, Ральф Д .; Макси, Дэвид; Michels, Raymond J .; Кайл, Джим (1994) [ноябрь 1993]. Недокументированная DOS: Руководство программиста по зарезервированным функциям и структурам данных MS-DOS - расширено за счет включения MS-DOS 6, Novell DOS и Windows 3.1 (2-е изд.). Эддисон Уэсли . ISBN 0-201-63287-X.(xviii + 856 + vi стр., 3,5-дюймовая дискета) Исправления: [1] [2]
  20. ^ «Как безопасно стереть (стереть) жесткий диск бесплатно с помощью DD» . myfixlog.com . Архивировано из оригинального 18 апреля 2016 года.
  21. ^ SG.danny.cz
  22. ^ Быстро заполнить диск случайными битами
  23. ^ Справочник и руководство пользователя средств поддержки устройств
  24. ^ «AXCEL216 / MDGx MS-DOS Недокументированные + Скрытые секреты» . Проверено 7 июня 2008 .
  25. ^ «MSKB941961: изменение поведения команды форматирования в Windows Vista» . Корпорация Microsoft . 2009-02-23 . Проверено 24 октября 2012 . В Windows Vista изменилось поведение команды форматирования. По умолчанию в Windows Vista команда форматирования записывает нули на весь диск при выполнении полного форматирования. В Windows XP и более ранних версиях операционной системы Windows команда форматирования не записывает нули на весь диск при выполнении полного форматирования.
  26. ^ "mkfs (8) - справочная страница Linux" . Проверено 25 апреля 2010 .
  27. ^ Данные уничтожаются в операционных системах ПК при использовании параметра / L (длинный) в формате для многораздельного набора данных (PDS) в MVS и для новых файловых систем на мэйнфреймах IBM.
  28. ^ Удаление файлов навсегда [ ненадежный источник? ]
  29. ^ a b «Безопасное удаление данных» . 7 июня 2012 . Проверено 9 декабря 2013 .
  30. ^ «Безопасное стирание ATA (SE) и hdparm» . Создано: 2011.02.21, обновлено: 2013.04.02.

внешняя ссылка

  • Пакет ресурсов Windows NT Workstation, Глава 17 - Основы работы с дисками и файловой системой , раздел «Форматирование жестких дисков и гибких дисков»
  • Безопасное удаление данных из магнитной и твердотельной памяти , Питер Гутманн
  • Различия между быстрым форматом и обычным форматом при «чистой» установке Windows XP из центра справки и поддержки Microsoft
  • support.microsoft.com - Как использовать Fdisk Tool и Format Tool для разбиения на разделы или переразметки жесткого диска
  • Справка: Меня взломали. Что мне теперь делать? —Microsoft Tech Net: почему вы должны стереть скомпрометированный диск до «чистого металла». Статья Джеспера М. Йоханссона, доктора философии, CISSP, MCSE, MCP + I
Источник « https://en.wikipedia.org/w/index.php?title=Disk_formatting&oldid=1057088406 »