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

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

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

История [ править ]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Переход от LLF [ править ]

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

Повторная инициализация диска [ править ]

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

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

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

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

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

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

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

Разбиение на разделы [ править ]

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

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

В современных операционных системах мэйнфреймов IBM, производных от OS / 360 и DOS / 360 , таких как z / OS и z / VSE , это выполняется командой INIT утилиты ICKDSF. [21] Эти ОС поддерживают только один раздел на устройство, называемый томом. Функции ICKDSF включают создание метки тома и запись записи 0 на каждую дорожку.

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

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

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

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

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

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

В текущих операционных системах мэйнфреймов IBM, производных от OS / 360 или DOS / 360 , это может быть сделано как часть выделения файла с помощью утилит, специфичной для файловой системы, или, в некоторых старых методах доступа, «на лету» по мере поступления новых данных. написано.

Охраняемая территория хоста [ править ]

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

Переформатирование [ редактировать ]

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

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

Форматирование [ править ]

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параметр, который выполняет безусловное форматирование, которое в большинстве случаев перезаписывает весь раздел [22], предотвращая восстановление данных с помощью программного обеспечения. Однако обратите внимание, что /Uпереключатель надежно работает только с гибкими дискетами (см. Изображение справа). Технически, потому что, если /Qне используется, дискеты всегда форматируются на низком уровне в дополнение к форматированию высокого уровня. Однако при определенных обстоятельствах с разделами жесткого диска /Uпереключатель просто предотвращает созданиеunformatинформация в разделе, который будет отформатирован, в противном случае содержимое раздела останется полностью нетронутым (все еще на диске, но помечено как удаленное). В таких случаях данные пользователя остаются готовыми для восстановления с помощью специальных инструментов, таких как EnCase или дисковые редакторы . Опора на /Uдля безопасной перезаписи разделов жестких дисков , поэтому нецелесообразной, и специально построенные инструменты , такие как DBAN следует рассматривать вместо этого.

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

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

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

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

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

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

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

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

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

См. Также [ править ]

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

Заметки [ править ]

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