Меню Рубрики

Форматирование на низком уровне linux

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

Доброго времени суток

Подскажите пожалуйста названия утилит для низкоуровневого форматирования жётского диска

Re: Низкоуровневое форматирование жётского диска

Re: Низкоуровневое форматирование жётского диска

Re: Низкоуровневое форматирование жётского диска

А такое еще осталося ?

Re: Низкоуровневое форматирование жётского диска

а чем fdisk не подходит?

Re: Низкоуровневое форматирование жётского диска

Re: Низкоуровневое форматирование жётского диска

каменный век на дворе ?
низкоуровневое форматирование НЖМД ушло с наступлением эры Пентиум 1, дисков > 512 MB , доступом LBA а не CHS

форматировались такие диски утилитами встроенными в bios ну и было еще что-то встроеное в checkit или куда-то там еще, сейчас про это вообще забудьте, серворазметка производится заводом-изготовителем 1 раз и навсегда, даже если найдете программу, скорее всего отформатировать ей вам ничего не удастся, а если таки что выйдет — это убьет диск.

Так что для создания ФС вам уже посоветовали gparted

можно fdisk / cfdisk и утилиты mkfs с ключем -с , там идет проверка на бэды в том числе

Re: Низкоуровневое форматирование жётского диска

видимо у каждого производителя свои

низкоуровневое форматирование разбивает магнитную пластину на дорожки и блоки и естественно никуда не делось

Re: Низкоуровневое форматирование жётского диска

Диск посыпался бэдблоками

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

1110 — перемещены (remapped)
14711 — ожидают перемещения.
Как я понял место для перемещения закончилось

Re: Низкоуровневое форматирование жётского диска

Когда ремапить некуда, диск надо просто выкидывать. Столько бэдблоков — это очень плохой блин.

Re: Низкоуровневое форматирование жётского диска

1110 — перемещены (remapped)

14711 — ожидают перемещения.

Пациент мёртв. Выбрасывай.

Re: Низкоуровневое форматирование жётского диска

В каких-то версиях drive fitness test и ibm feature tool оно вроде было.

Re: Низкоуровневое форматирование жётского диска

> У меня возникло предположение что если его перемагнитить, в частности низкоуговневым форматированием, то есть вероятность что он вернётся и поработает ещё годик, другой

mhdd поможет диску проработать ещё малое количество времени. Но 1110 remapped — это практически труп.

Re: Низкоуровневое форматирование жётского диска

Источник

Форматирование диска Linux и флешки. Низкоуровневое форматирование

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

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

Операции форматирования необходимо запускать с правами суперпользователя (root).

Для корректного выполнения форматирование диска или форматирование флешки Linux необходимо производить после размонтирования устройства.

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

Форматирование диска Linux производится с помощью команды mkfs, действие которой заключается в создании указанной файловой системы на выбранном диске или разделе. Пример записи команды:

где:
-text2 – ключ указывающий тип файловой системы;
/dev/hda1 – раздел, на котором создается файловая система.

Основные ключи команды mkfs для форматирования диска Linux:

-v– выводит подробную информацию о ходе выполнения команды;
-t [тип файловой системы] – задает файловую систему, из следующих возможных значений:

  • $ swap – раздел с файловой системой для файла подкачки linux;
  • $ ext2 – файловая система ext2;
  • $ msdos — файловая система MS-Dos;
  • $ vfat – файловая система Fat-32;
  • $ reiserfs – файловая система Reiserfs.

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

-с – поиск сбойных блоков перед началом форматирования;

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

  • fdisk -l – просмотр списка дисков, здесь можно узнать название раздела или носителя который нужно отформатировать;
  • umount– перед тем, как провести форматирование диска Linux, его необходимо размонтировать с помощью данной команды;

Примеры:

  • mkfs-tvfat -v-c/dev/hdb1 – форматирует раздел второго жесткого диска в системе Fat-32, предварительно проверив его на наличие нечитаемых блоков с выводом хода выполнения;
  • mkfs -text3 -v /dev/hda1 – форматирование раздела hda1 в файловой системе ext3 с выводом процесса выполнения;

Linux форматирование флешки

Очень часто монтирование флешки происходит автоматически при подсоединении к компьютеру.

Перед форматированием ее необходимо размонтировать (проверить примонтирована ли флешка можно с помощью команды – df-h).

Linux форматирование флешки также производится с использованием команды mkfs. После определения имени присвоенного флешке создаем нужную файловую систему (в данных примерах Fat-32 и Reiserfs):

где sdb– имя флешки.

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

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

В результате выполнения команды низкоуровневого форматирования Linux будет показан объем диска или флешки. После этого можно произвести проверку наличия физических ошибок:

N в записях выше соответствует количеству байт записанных на диск при выполнении команды dd.

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

Источник

программы для Low-level fоrmat под linux

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

Re: программы для Low-level fоrmat под linux

dd if=/dev/zero of=/dev/hda bs=1024k

Re: программы для Low-level fоrmat под linux

это и есть низкоуровневое форматирование в linux . ))

Re: программы для Low-level fоrmat под linux

или оно просто полностью очищает диск?

Re: программы для Low-level fоrmat под linux

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

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

Re: программы для Low-level fоrmat под linux

Ну не только с дискет. Сигейт дает и исошники со своими утилитами.

Re: программы для Low-level fоrmat под linux

Re: программы для Low-level fоrmat под linux

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

Re: программы для Low-level fоrmat под linux

не нужно это делать, начиная с винчестеров больше 512 Мб (мегабайт) размером — оно не поддерживается

только диск испортите

Re: программы для Low-level fоrmat под linux

>Низкоуровневым форматированием ОС не занимаются уже лет 20. С тех пор, как винты его поддерживать перестали.

Странно, я всегда считал что MHDD может в этом плане грабить корованы, да собственно я их ей и грабил, Bad sector remaping, например, разве это не низкоуровневая работа?

Re: программы для Low-level fоrmat под linux

>не нужно это делать, начиная с винчестеров больше 512 Мб (мегабайт) размером — оно не поддерживается

Откуда инфа?
Функцию «низкого» форматирования я потерял наверное в районе третих пнёв.

Re: программы для Low-level fоrmat под linux

>Странно, я всегда считал что MHDD может в этом плане грабить корованы, да собственно я их ей и грабил, Bad sector remaping, например, разве это не низкоуровневая работа?

Нет, примрено как basectors в лине.

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

Re: программы для Low-level fоrmat под linux

>Знакомый сказал ремап не делать, а то по гарантии у нас могут обломать.

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

Re: программы для Low-level fоrmat под linux

С утра сразу не въехал, может он имел виду что если бэдов нет то менять не будут ?

Re: программы для Low-level fоrmat под linux

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

если заняться нечем, то запиши на диск какой-нить код, а потом его считывай, где он не совпадёт, значит туда писать ничего не надо

Re: программы для Low-level fоrmat под linux

> Кстати, недавно дали винт с бэдами ближе к концу, так сразу и не заметишь, если своп в конце не захочешь. Знакомый сказал ремап не делать, а то по гарантии у нас могут обломать.

Re: программы для Low-level fоrmat под linux

>не нужно это делать, начиная с винчестеров больше 512 Мб (мегабайт) размером — оно не поддерживается

Да и на 40Мб оно уже почти ни у кого не было, а у соответствующих вызовов BIOS стояли заглушки 🙂 Низкоуровневое форматирование без специальных утилит — это только MFM и самые ранние IDE.

Re: программы для Low-level fоrmat под linux

>Функцию «низкого» форматирования я потерял наверное в районе третих пнёв.

Если ты про BIOS, то эта функция ничего не делала кроме обычного перезаписывания HDD на уровне прямой работы с секторами диска. К низкоуровневому форматированию отношения она не имела.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Форматирование жесткого диска в linux fat32
  • Форматирование жесткого диска ntfs linux
  • Форматирование диска ext4 linux
  • Форматирование usb флешки в linux
  • Формат исполняемого файла в linux