Жесткий диск низкоуровневого формата linux

Обновлено: 24.11.2024

Единственные инструменты низкоуровневого форматирования, о которых я знаю, это fdformat (для гибких дисков), scsiformat (для дисков SCSI) и cdrwtool (для оптических дисков). Насколько я знаю, для дисков ATA такого инструмента нет. Другие инструменты, такие как dd или shred, не выполняют низкоуровневое форматирование, а просто перезаписывают данные.

wizard10000 Сообщений: 255 Присоединился: 2019-04-16 23:15 Откуда: юго-восток США Поблагодарили: 30 раз Поблагодарили: 13 раз

Это не низкоуровневый формат, это рекламная шумиха.

Низкоуровневый формат — это то, что *создает* дорожки и сектора на диске, а не перезаписывает их. Насколько мне известно, инструмента для LL-форматирования ATA-диска нет, и в любом случае нет причин делать это, поскольку диски форматируются на заводе.

Вы можете делать то же самое, что и эти инструменты "низкоуровневого форматирования", например:

wizard10000 пишет: Насколько я знаю, нет инструмента для LL-форматирования ATA-диска, и в любом случае нет причин делать это

Настоящий низкоуровневый формат никогда не должен быть нужен или вообще невозможен. Некоторые утилиты поставщиков могут работать с загрузочного диска, например SeaTools и им подобные. Но для тех, у кого есть более старая scsi hba с полным биосом, ide и pata диск наверняка, вероятно, sata, можно адаптировать к шине scsi. Эти инструменты будут форматировать, переназначать, проверять и создавать отчеты, перераспределять сектора и т. д. И они действительно работают через адаптеры, я так делал, в прошлый раз вынул гиг+полосу из середины рабочего стола, как 15 лет назад.

Мне было интересно, почему это исчезло, но не пропустите. Я не уверен, что он ушел, просто, может быть, спрятался. Теперь подпрограммы, работающие в прошивке современных накопителей, выполняют свои функции автоматически и живут. Некоторым более поздним дискам вы просто даете питание, без контроллера или ОС, оставляете их на некоторое время, и вы можете услышать, как они жужжат и щелкают, выполняя такие вещи, как проверка секторов и даже перемещение. SMART сейчас очень близок к этому, и на счетчике он будет показывать увеличенное количество секторов, как я раньше проверял с помощью биоса scsi.

Несколько месяцев назад я проделал такую ​​штуку для старой внешней USB-коробки с каким-то старым IDE-диском внутри, который больше не запускался. Оказалось, что внутренний адаптер или блок питания были плохими, и на этот раз я использовал преобразователь sata/IDE без какого-либо причудливого HBA. Я почти уверен, что если бы мы подключили современный спиннер емкостью ТБ+ и сделали низкоуровневое форматирование hba, я бы попросил вас вернуться на следующей неделе.

Может кто-нибудь сказать мне, как я могу отформатировать жесткий диск на достаточно низком уровне, чтобы загрузочный сектор был перезаписан? Я думаю, это эквивалент fdisk /mbr .

Добро пожаловать в Ask Ubuntu! Я считаю, что вы просите стереть таблицу разделов/MBR. Это не то же самое, что форматирование (применение файловой системы)

6 ответов 6

Редактировать: этот ответ касается безопасного стирания ATA. llformat — это просто (вводящий в заблуждение) пароль.

Это копия ответа от 16 июля 2014 года, предоставленного no.human.being et al.

В системах unixoid это можно сделать с помощью "hdparm". Вам нужно сначала получить «рут», а затем сделать следующее. Предполагается, что диск, который вы хотите отформатировать на низком уровне, называется "/dev/sda" и у вас установлен "hdparm".

Параметр представляет собой заглавную "i", а не строчную "l". ", на случай, если шрифт неоднозначный. Если диск показывает «заморожен», вы должны сначала «разморозить» его. Что нужно сделать, чтобы "разморозить" зависит от устройства. Большинство устройств «разморозятся», если вы переведете систему в режим «приостановить работу в ОЗУ», а затем снова разбудите ее. Если устройство показывает «не заморожено», вы можете продолжить.

Затем снова отобразите информацию об устройстве с заглавной «i» в качестве параметра.

Теперь должно отображаться «включено» в разделе "Безопасность:". Это достаточно важный шаг. Теперь устройство защищено. Если вы выключите его, он заблокируется и может стать недоступным. Когда вы выполните низкоуровневое форматирование СЕЙЧАС, безопасность снова будет отключена, и вы сможете продолжить использование устройства.

Теперь устройство должно быть физически очищено.

Еще раз с большой буквы. "я". Убедитесь, что безопасность вернулась в состояние «не включено». Теперь вы можете разделить и отформатировать устройство.

После выполнения hdparm --user-master u --security-erase llformat /dev/sda hdparm -I /dev/sda начал выдавать HDIO_DRIVE_CMD(identify) failed: Invalid arguments .

Этот ответ неверен, так как fdisk /mbr не стирает MBR. Вместо этого он заменяет его действительным MBR.

когда я пробую это hdparm --user-master u --security-erase llformat /dev/sdX . Это занимает много времени. Когда это закончится, я запускаю этот hdparm -I /dev/sdX и вижу 404 минуты для БЛОКА УДАЛЕНИЯ БЕЗОПАСНОСТИ. 404 мин для ПОВЫШЕННОЙ БЕЗОПАСНОСТИ УДАЛЕНИЯ. , но безопасность остается "включенной".

Команда ATA называется Security Erase Unit (1 2 3) и представляет собой расширенную версию ATA Secure Erase. Низкоуровневый формат — это то, что делает производитель с точным оборудованием для записи дорожек на пластины.

Мой диск, который был /dev/sda, показывал ошибки. Я попробовал fdisk, который, казалось, работал, но теперь, когда я загружаюсь с USB, он говорит, что SRST не удалось (4x), а затем сдается, поэтому у меня нет доступа на диск под любым /dev/sd*. Есть ли способ заставить его проснуться?

Обратите внимание, что низкоуровневое форматирование жесткого диска относится к чему-то совершенно другому и никогда не должно выполняться конечным пользователем. Также обратите внимание, что понятие форматирования диска пришло из старых дней DOS. В Unix/Linux создание файловых систем и таблиц разделов является более распространенным и точным.

Перезапись MBR не требует форматирования. Если вы просто хотите стереть MBR (сделать этот диск не загружаемым и все данные на всех разделах на этом диске невосстановимыми), вы можете выполнить эту команду:

замените xxxxxx на фактическое имя устройства, на котором вы хотите потерять все данные.

Дополнение: существует также возможность сохранить таблицу разделов и просто стереть код загрузчика в MBR, но сначала следует сделать резервную копию, а затем попытаться обнулить код загрузчика:

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

Ну, это не совсем так. Вы не сделаете все данные на всех разделах на этом диске невосстановимыми. С помощью этой команды вы не сможете снова найти свои разделы, если только вы не создадите заново таблицу разделов или не восстановите ее каким-либо образом (например, с помощью testdisk).

@JorgeSuárezdeLis Хотя вы можете попытаться восстановить данные, это не так просто после удаления MBR.

Загрузка с живого USB

Используя fdisk -l , узнайте, какой диск вы хотите стереть. Я предполагаю, что вы хотите стереть /dev/sda

Это очистит жесткий диск.

Если вы хотите стереть только MBR (размер блока которого составляет около 446), используйте

Чтобы также удалить таблицу разделов, используйте

В Дисках (найдите это приложение, оно установлено по умолчанию), ранее известном как Дисковая утилита, вы можете выполнить тот же формат, который я объяснил, используя GParted.

Используйте GParted . Создав новую таблицу разделов, вы фактически перезапишете MBR (загрузочный сектор).

Откроется новое окно:

Возможно восстановление данных

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

Низкоуровневый формат (LLF) означает переопределение структуры физического диска. Это невозможно для пользователя на современных жестких дисках и твердотельных накопителях. Обычно требуется выполнить LLF для безопасного удаления всех данных, перераспределения поврежденных секторов и/или удаления вредоносных программ.

Позволяет стереть данные на диске даже в перераспределенных секторах. См.:

Ниже приведена копия ответа, актуального по состоянию на 16 июля 2014 года, предоставленного no.human.being et al.

В системах unixoid это можно сделать с помощью "hdparm". Вам нужно сначала получить «рут», а затем сделать следующее. Предполагается, что диск, который вы хотите отформатировать на низком уровне, называется "/dev/sda" и у вас установлен "hdparm".

Параметр представляет собой заглавную "i", а не строчную "l". ", на случай, если шрифт неоднозначный. Если диск показывает «заморожен», вы должны сначала «разморозить» его. Что нужно сделать, чтобы "разморозить" зависит от устройства. Большинство устройств «разморозятся», если вы переведете систему в режим «приостановить работу в ОЗУ», а затем снова разбудите ее. Если устройство показывает «не заморожено», вы можете продолжить [ред. llformat — это просто фиктивный пароль].

Затем снова отобразите информацию об устройстве с заглавной «i» в качестве параметра.

Теперь должно отображаться «включено» в разделе «Безопасность:». Это достаточно важный шаг. Теперь устройство защищено. Если вы выключите его, он заблокируется и может стать недоступным. Когда вы выполните низкоуровневое форматирование СЕЙЧАС, безопасность снова будет отключена, и вы сможете продолжить использование устройства [ред. сначала попробуйте --security-erase-enhanced, если ваш диск поддерживает это].

Теперь устройство должно быть физически очищено.

Еще раз с заглавной "i". Убедитесь, что безопасность вернулась в состояние «не включено». Теперь вы можете разделить и отформатировать устройство.

Сегодняшние жесткие диски и твердотельные накопители перераспределяют ненадежные сектора в области обслуживания, чтобы они больше не были видны пользователю.Как это делается, зависит от прошивки устройства. Чаще всего вы можете проверить наличие секторов, требующих перераспределения, используя smartctl -x /dev/sdX и проверить необработанное значение Current_Pending_Sector. Подробнее о чтении значений, связанных с перераспределенными секторами:

Очень грустно, что SMART так плохо понимают; Я думаю, что SMART многое говорит о диске и является лучшей доступной диагностикой диска. К сожалению, мало кто знает, как интерпретировать данные SMART, а программы, которые пытаются интерпретировать данные для пользователя, плохо с этим справляются.

Количество перераспределенных секторов = НЕВИДИМЫЕ поврежденные сектора, которые были заменены резервными секторами. Эти сектора БОЛЬШЕ НЕ ВИДИМЫ для вашей операционной системы и, как таковые, НИКОГДА не могут вызвать больше проблем.

Текущий ожидающий сектор = АКТИВНЫЕ ВИДИМЫЕ плохие сектора, которые НЕ МОГУТ БЫТЬ ПРОЧИТАНЫ, но все еще видны операционной системе. Это ОЧЕНЬ ОПАСНО и вызывает МНОГО проблем!

Однако значение 200, которое вы видите, является нормализованным значением, где чем выше, тем лучше. Вместо этого вы должны смотреть на RAW VALUE! Например, необработанное значение 0 перераспределенных секторов может быть эквивалентно нормализованному значению 200. Если нормализованное значение падает ниже значения THRESHOLD, этот атрибут SMART считается ОШИБКОЙ. Таким образом, если нормализованное значение равно 200, а пороговое значение равно 100, это было бы идеально, в то время как нормализованное значение, равное 98, и пороговое значение, равное 100, означало бы, что атрибут сигнализирует об ОШИБКЕ.

Мой совет: не делайте этого. посмотрите на нормированные значения вообще. Смотрите только значения RAW!

Важные атрибуты SMART: - Количество перераспределенных секторов = плохие сектора в прошлом; это могло вызвать проблемы в прошлом, но не обязательно; диски заменяют слабые сектора в качестве меры предосторожности, которая, возможно, никогда не вызывала никаких проблем. - Текущий ожидающий сектор = САМЫЙ ОПАСНЫЙ смарт-атрибут; это ВСЕГДА должно быть НУЛЕМ или у вас серьезные проблемы! Это может быть либо слабый электрический заряд с недостаточной способностью коррекции ECC -ИЛИ- это может быть физическое повреждение. Запись в этот сектор решит проблему; если был физический ущерб, он будет перераспределен резервным сектором, а необработанное значение счетчика перераспределенных секторов увеличится. - Счетчик ошибок CRC UDMA = ошибки кабеля; если это значение выше 1000 и увеличивается, у вас серьезные проблемы с кабелем; менее 100 не требует срабатывания сигнализации. Технически это означает, что принимающая сторона действительно получила поврежденную версию данных, отправленных передатчиком; повреждение было обнаружено CRC, что означает, что данные НЕ приняты, и запрос будет отправлен снова. Если вы не видите очень высокие значения или они неуклонно растут, обычно это не является большой проблемой.

Самый надежный способ исправить те, которые я знаю, это запись нулей в эти сектора. Безопасное стирание ATA может этого не делать. Один из способов — воспользоваться утилитой diskscan.

Если вы смелы, вы можете попробовать сделать это вручную. Например, на устройстве без полезных данных вы можете сделать так (ОПАСНО, ТОЛЬКО ЕСЛИ ВЫ ПОНИМАЕТЕ, ЧТО ДЕЛАЕТЕ):

Вышеизложенное приведет к безвозвратному удалению всех данных с устройства! Поэтому убедитесь, что вы выбрали правильное устройство /dev/sdX. О более тонком подходе к исправлению отдельных секторов см. также

Посмотрите этот ответ суперпользователя. Информацию о повторном сканировании диска при временном или постоянном изменении HPA см. в этом блоге. Вкратце, вот как вы повторно сканируете жесткий диск:

Теперь проверьте dmesg для обнаружения диска.

Если вы просто хотели удалить вредоносное ПО и сделали все вышеперечисленное, вы все равно не в безопасности. В прошивке может скрываться вредоносное ПО. У вас нет возможности узнать наверняка, есть ли там что-то и перезаписано ли оно, даже если вы переустановите прошивку. Итак, чтобы быть на 100% в безопасности, вам нужен новый диск. Подождите... вы доверяете своему поставщику на 100%?

Обновлено: 2 января 2012 г.

Иногда вы будете слышать, как гики упоминают эту фразу из трех слов, и это может вас впечатлить. Вопрос в том, что теперь, когда ваше любопытство возбуждено, что это на самом деле означает и нужно ли вам это? Надеюсь, сегодня я смогу научить вас, когда вы можете подумать об использовании низкоуровневого форматирования, для чего оно полезно и как его безопасно выполнять.

Низкоуровневое форматирование – это операция с жестким диском, после завершения которой восстановление данных с запоминающих устройств должно стать невозможным. Это похоже на то, что вы, возможно, захотите сделать, если отдаете жесткий диск или, возможно, выбрасываете старый компьютер, который мог содержать полезную и важную личную информацию. Хорошо, давайте посмотрим поближе и попробуем выяснить, как мы можем безопасно и разумно заниматься гиктингом.

Жаргон

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

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

В Linux, например, у вас есть драйверы файловой системы, отвечающие за такую ​​работу, называемые ext2, ext3, ext4, reiserfs и другие. Когда вы создаете раздел, скажем, с помощью GParted, вы затем форматируете его в какой-то файловой системе. Выбор будет определять, что вы можете и что не можете делать с базовым хранилищем, которое теперь доступно вам.

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

Форматирование высокого уровня можно рассматривать как своего рода карту возможностей — оно сообщает ядру, которое управляет всеми этими полезными операциями с жестким диском, где и каким образом могут храниться данные. Это означает, что если вы повторно используете жесткий диск, старые данные, которые ранее хранились на устройстве, могут по-прежнему быть доступны в необработанном виде, наборе нулей и единиц, физически записанных на носитель данных. Конечно, эти старые данные бессмысленны, так как новая файловая система, находящаяся поверх нее, не знает об этом и будет свободно перезаписывать сегменты при нормальной работе. Но если вы используете только 1-2% от общего объема хранилища, теоретически могут быть целые блоки старых данных, которые вы могли бы прочитать, так сказать, минуя файловую систему.

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

Низкоуровневое форматирование — это процедура, при которой данные записываются непосредственно на носитель, минуя уровень файловой системы. Вам все равно, есть ли на жестком диске один или несколько разделов, NTFS или BTRFS или что-то еще. Вы используете драйвер устройства, который может быть IDE, SCSI, SATA или другим, и записываете данные в физические сектора. Что еще более важно, низкоуровневое форматирование запишет каждый бит на устройстве хранения, гарантируя, что старые состояния будут уничтожены навсегда, а вместе с ними и любые следы ранее сохраненных данных.

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

Теперь, когда мы знаем, что это такое, давайте посмотрим на это на практике.

Низкоуровневое форматирование, боевое испытание

Прежде чем мы начнем, супер-предупреждение:

Низкоуровневое форматирование следует выполнять с особой осторожностью. Вы должны быть абсолютно уверены, что собираетесь выполнять эту операцию с ПРАВИЛЬНЫМ запоминающим устройством. Неправильный выбор может привести к полному, абсолютному, безвозвратному уничтожению ваших важных данных. Это не игра. Это уничтожение информации о диске. Будьте осторожны!

Что вам нужно сделать, это взять старый диск и подключить его к вашей машине. Диск может по-прежнему находиться внутри отсека для жесткого диска внутри корпуса компьютера или быть подключен снаружи. Я рекомендую вам попробовать найти и купить адаптер IDE/SATA-USB, который позволяет подключать внешние 3,5-дюймовые диски практически к любому компьютеру. Вы также можете использовать соединения e-SATA, если они у вас есть.

После подключения диска позвольте системе идентифицировать его. В Linux, который является предпочтительной платформой для такого рода работы, новый диск будет отображаться, если вы выполните fdisk -l от имени пользователя root или sudo. Убедитесь, что вы обращаете пристальное внимание на обозначения дисков, так как они нам скоро понадобятся.

Примечание: если вы планируете обнулить внутренний системный диск, вы не сможете сделать это из контекста самого себя, поэтому вам придется загружаться из другой операционной системы, либо с live CD, либо с другого экземпляра в многозагрузочная конфигурация. Это еще раз подчеркивает, почему Linux является предпочтительным выбором. В этой статье демонстрируется использование CentOS и Ubuntu.

Возможно, что на диске уже есть таблица разделов с несколькими разделами, файловыми системами и даже данными. Ну, скорее всего. Также возможно, что ваша система может автоматически монтировать эти разделы. Пока мы собираемся уничтожить диск, все же рекомендуется аккуратно размонтировать разделы, прежде чем продолжить. Дополнительные сведения об управлении дисками и разделами см. в моих руководствах по командам GParted и Linux.

Далее мы выполним команду dd для устройства, которое хотим обнулить.

дд, если=/dev/zero of=/dev/

По сути, это запишет на ваше устройство бесконечный поток нулей.При желании вы можете использовать /dev/urandom в качестве источника ввода, если хотите смешивать нули и единицы.

Это займет некоторое время. Поскольку диски намного медленнее, чем ваш ЦП, вы можете заметить, что ваша система как бы перегружает ЦП, но большая часть активности будет потрачена на ожидание, пока диск не подтянется, поэтому вы, вероятно, увидите высокие цифры %wa, если запустите верх. Сам dd не будет использовать слишком много ресурсов.

Процедура займет некоторое время, в зависимости от вашего подключения и типа вашего диска. Если вы используете USB, вы, скорее всего, будете ограничены 30-40 МБ/с для версии 2.0 протокола, которая является наиболее популярной. Если у вас подключение e-SATA, то ограничивающим фактором будет ваш диск. Для типичного SATA это 7200 об/мин или примерно 80 МБ/с. Это означает, что форматирование диска размером до 500 ГБ может занять 5–6 часов.

Чуть более безопасный метод

Если вам неудобно делать описанное выше, есть более безопасный способ. Как и раньше, подключите устройство и дайте системе идентифицировать его. Далее размонтируйте разделы. Затем откройте GParted и уничтожьте все существующие разделы. Это можно сделать за один шаг, создав новую таблицу разделов. Затем создайте новый раздел и отформатируйте его.

После завершения этого шага вернитесь в командную строку и смонтируйте куда-нибудь новый раздел, например /mnt. Следующим шагом будет выполнение dd, только на этот раз целью будет файл где-то в /mnt. Вы также можете указать значение размера блока (bs) для команды dd, чтобы все работало немного быстрее, но общее время не сильно изменится.

Теперь выполните команду dd. Опять же, будьте осторожны в своих действиях.

dd if=/dev/zero of=/mnt/file bs=1M

Расслабьтесь и наблюдайте, как целевой раздел заполняется ненужными данными. Как только в целевом разделе закончится место, все готово. Ваш раздел будет содержать много новых и бессмысленных данных. Если вы действительно параноик, вы можете снова разрушить таблицу разделов и создать новую, выполнив еще одно высокоуровневое форматирование, которое должно плотно закрыть гроб.

А вот пример Ubuntu:

Заключение

Ну вот, еще одна гиковская загадка разгадана. Теперь вы знаете, что делать, если вам нужно утилизировать старые жесткие диски. Одна вещь, которая вам определенно не нужна, — это покупать дорогие инструменты конфиденциальности, которые обещают ту же функциональность.

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

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

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

Когда я говорю о перезаписи, это то, что когда мы форматируем устройство, наши данные не стираются полностью, удаляются только некоторые сектора, а не все, таким образом также можно восстановить некоторые данные.< /p>

Для маньяков по защите данных этот метод следует часто использовать, так как мы собираемся перезаписать все сектора нашего устройства в 0.

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

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

Мы можем узнать это с помощью:

С этого момента я не несу ответственности, потому что вы должны быть полностью уверены, на каком устройстве вы собираетесь работать, если у вас подключено более одного устройства, я рекомендую вам оставить подключенным только то устройство, на котором вы собираетесь работать,

Сначала выполните команду без подключения устройства, а затем выполните ее, но с подключенным устройством, таким образом вы узнаете, какая точка подключения была добавлена.

В этом случае мы должны отказаться от нашего жесткого диска в списке, который отображает команда, в моем случае у меня есть:

В моем случае у меня подключено 2 жестких диска, которые в вашем случае /dev/sda с его четырьмя разделами моей системы /boot/home/root/swap и в случае /dev/sdb два раздела где у меня есть мои личные данные .

Так я узнаю, что /dev/sdc — это мое устройство, на котором я задам ему низкоуровневый формат.

Теперь мне просто нужно запустить следующую команду в терминале с правами суперпользователя:

Где /dev/sdX будет точка монтирования, которую я буду форматировать.

В моем случае команда будет выглядеть так:

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

Наконец, у устройства не будет формата, поэтому мы должны дать ему его, в моем случае я дам ему формат fat32

Содержание статьи соответствует нашим принципам редакционной этики. Чтобы сообщить об ошибке, нажмите здесь!.

Низкоуровневое форматирование — это способ стирания секторов или поверхностей на старых устройствах хранения, не беспокоясь о важной и конфиденциальной информации на устройстве. Хотите знать, как это работает? Продолжить чтение.

Введение

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

Что такое низкоуровневый формат

Низкоуровневое форматирование — это один из двух типов операций форматирования, выполняемых на жестких дисках. Он предполагает создание дорожек и секторов на поверхности жесткого диска. Эти дорожки и сектора создают физический формат, который определяет, где на жестком диске хранятся данные.

Эта операция необратима, так как данные, сохраненные на жестком диске до низкоуровневого форматирования, будут потеряны и безвозвратно невосстановимы.

Низкоуровневое форматирование — это дисковая операция, выполняемая с секторами на диске. Эта операция позволяет вам обойти уровень файловой системы и перейти прямо к нижележащему хранилищу. С помощью этой операции форматирования вы можете записывать устройства хранения независимо от типа используемого раздела. Раздел низкого уровня не учитывает разделы, будь то NTFS, BTRFS и любого другого типа.

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

Зачем нужен низкоуровневый формат

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

Вирусная инфекция

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

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

Невозможно заменить ОС

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

Политика конфиденциальности

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

Исправляет поврежденные сектора

Низкоуровневое форматирование позволяет восстанавливать поврежденные сектора на жестком диске. Записав нули в поврежденные сектора, можно восстановить кластер поврежденного хранилища. Однако вы должны быть осторожны с использованием этого подхода для восстановления поврежденных секторов. Это связано с тем, что процесс низкоуровневого форматирования — палка о двух концах. Он может восстанавливать поврежденные сектора и делать жесткие диски. Поэтому низкоуровневое форматирование должно быть последним средством при восстановлении поврежденных секторов.

Как низкоуровневое форматирование в Linux

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

Есть две команды, которые позволяют выполнять низкоуровневое форматирование на устройстве хранения в Linux. Они включают;

Команда dd

Этот метод включает в себя ввод следующей командной строки в оболочке;

Однако вам необходимо заменить «имя_диска» на имя хранилища, для которого вы хотите применить форматирование. Вы должны быть осторожны и ввести правильное имя диска.

Команда mkfs.vfat

В этом методе вы начинаете с запуска команды «lsblk», чтобы найти устройство. Затем вам нужно запустить команду parted, за которой должно следовать имя блочного устройства, на котором вы хотите запустить формат. Опять же, вы должны убедиться, что используется правильное имя устройства хранения.

Затем вам нужно создать таблицу разделов с помощью команды parted ‘mklabel msdos’. Следующим шагом является форматирование устройства хранения в формате FAT32 с помощью команды mkfs.vfat/dev/sdb1.

Инструменты низкоуровневого форматирования поставщиков

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

Бесплатный инструмент форматирования уровней

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

Низкий

Lowvel — один из популярных в отрасли бесплатных инструментов низкоуровневого форматирования. Инструмент позволяет необратимо удалять файлы с вашего устройства хранения, выполняя так называемое заполнение нулями. После этой операции запоминающее устройство будет совершенно новым, так как вы не сможете восстановить с него потерянный файл.

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

Часто задаваемые вопросы о низкоуровневом формате

Может ли низкоуровневый формат исправить поврежденные сектора?

Да. Низкоуровневый формат может восстанавливать поврежденные сектора, перезаписывая их нулями.

Как вы работаете с низкоуровневым форматированием?

Вы можете использовать командную строку на своем компьютере или инструменты форматирования, доступные в Интернете.

Заключение

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

Читайте также: