- программы для 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
- 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
- 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
- Re: программы для Low-level fоrmat под linux
- Re: программы для Low-level fоrmat под linux
- Re: программы для Low-level fоrmat под linux
- Возвращение к жизни жесткого диска или низкоуровневое форматирование.
- Hard Disk Low Level Format Tool
- BootDev
- Страницы
- 2017-12-06
- Низкоуровневое форматирование с помощью программы dd
- dd для Windows
- dd в Linux
- The en 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
> Кстати, недавно дали винт с бэдами ближе к концу, так сразу и не заметишь, если своп в конце не захочешь. Знакомый сказал ремап не делать, а то по гарантии у нас могут обломать.
В едре есть dm-bbr
Re: программы для Low-level fоrmat под linux
>не нужно это делать, начиная с винчестеров больше 512 Мб (мегабайт) размером — оно не поддерживается
Да и на 40Мб оно уже почти ни у кого не было, а у соответствующих вызовов BIOS стояли заглушки 🙂 Низкоуровневое форматирование без специальных утилит — это только MFM и самые ранние IDE.
Re: программы для Low-level fоrmat под linux
>Функцию «низкого» форматирования я потерял наверное в районе третих пнёв.
Если ты про BIOS, то эта функция ничего не делала кроме обычного перезаписывания HDD на уровне прямой работы с секторами диска. К низкоуровневому форматированию отношения она не имела.
Источник
Возвращение к жизни жесткого диска или низкоуровневое форматирование.
После нескольких установок различных версий Linux я решил отформатировать жесткий диск через стандартную утилиту FDISK. Но меня постигло разочарование оказывается после установки дистрибутива основанного на Linux я не смог отформатировать жесткий диск так как была утеряна главная загрузочная запись (MBR). Покапавшись в недрах интернета нашел довольно неплохую программу которая делает низкоуровневое форматирование жесткого диска (Low Level Format).
Как заявляют разработчики программы с помощью утилиты HDD LLF Low Level Format Tool можно отформатировать жесткие диски с интерфейсом S-ATA (SATA), IDE (E-IDE), SCSI, SAS, USB, FIREWIRE. Программа работает в следующих операционных системах MS Windows XP, Vista x32/x64, 7 x32/x62, Server 2003, 2008, 2008R2. Программа платная но есть и бесплатная версия у которой стоит ограничение по скорости в 50 MB/s. Скачать программу можно с официального сайта разработчика по адресу http://hddguru.com/software/HDD-LLF-Low-Level-Format-Tool/ на странице нужно найти версию для установки на компьютер. Смотрите скрин ниже.
Либо можно скачать программу по прямой ссылке нажав сюда. После установки программы на компьютер запустим ее и посмотрим что у нас получилось. Должно отрыться главное окно программы с выбором накопителей как на картинке ниже.
Здесь нам нужно выбрать накопитель которому будем делать низкоуровневое форматирование. У меня это верхний Western Digital емкостью 120 гигабайт. Кликнем на него мышкой и нажмем на Continue>>> . Теперь нам нужно в верхних вкладках перейти на среднюю с надписью LOW-LEVEL FORMAT.
Запомните что низкоуровневое форматирование навсегда стирает все данные на диске и восстановить их будет невозможно.
После нажимаем на большую кнопку FORMAT THIS DEVICE . Нам еще раз выдают предупреждение что после операции форматирования все данные будут утеряны.
Соглашаемся нажав на Yes и у нас начался процесс форматирования.
После того как процесс форматирования закончится нам выдадут предупреждение что необходимо провести разметку диска и отформатировать на разделы. Об этом читайте статью.
Таким образом после проделанных нами всех этих действий мы получим почти как с завода жесткий диск и можно его и дальше использовать установив любую операционную систему.
Хочу еще заметить что программа так же может форматировать и карты памяти и флешки.
Источник
Hard Disk Low Level Format Tool
Есть такая утилита под Шindows от hddguru.com. Очень годная, оживлял ею убитые вхлам диски. Существует ли аналог в линукс?
Имхо, низкоуровневое форматирование умерло в доисторические времена, если забивать диск дд, например, битые сектора заменятся на рабочие прошивкой диска.
надо выбрасывать. это же расходники
Аналог существует в firmware, называется Secure Erase.
Я работаю в мастерской, тут полно «расходников, которые жалко выбросить». У меня есть пустой контейнер под 2.5″ ide. В работе нужна «большая флешка» которую не жалко. Покупать ide не вариант, среди хлама нашёл один рабочий диск, сейчас его тупо форматнул. Но хотелось бы как-то более тонко проверить. Жалко, что Victoria нет под Linux. Это плохо.
Показаний smart мало?
Прогони 2 раза secure erase и посмотри показания smart после каждого и сравни.
Имхо, низкоуровневое форматирование умерло в доисторические времена
Ага, давно уже как мертво.
если забивать диск дд, например, битые сектора заменятся на рабочие прошивкой диска.
Если я правильно понимаю, то оно делает что-то типа dd if=/dev/zero of=/dev/HDD
Неа, оно дергает фирмварь, а фирмварь уже делает что-то типа dd … 🙂
Я так и думал, что надо перезаписать все блоки, чтобы прошивка сама решила, что с ними делать. dd первое, что пришло в голову, но не костыльный ли это метод?
Она-же из БИОС-а может грузится
Зачем вообще викторию гонять под какой-либо системой? Самое правильное — грузануть её с родного live CD, проблем всяко меньше будет.
Под Линукс есть whdd. Виктория и mhdd есть досовые в виде образов аки мемтест.
badblocks с записью. В случае ошибок повторить. Если опять с ошибками — в морг, иначе сойдёт для неважного хлама на пару месяцев.
А если диск не монтируется, whdd на него ругается, Редактор разделов KDE надолго виснет на нём, и Runtime Software GetDataBack for NTFS под Шindows тоже плюётся? Подключал через usb и напрямую по sata. Есть ли шанс вытащить чем-либо данные, или тут без паяльника никак?
Источник
BootDev
Создание загрузочных дисков и прочие полезные мелочи
Страницы
2017-12-06
Низкоуровневое форматирование с помощью программы dd
dd для Windows
В полученном выводе, из секции NT Block Device Objects, нам нужно скопировать ссылку на необходимое нам устройство, с которым мы будем в дальнейшем проводить все операции. Определить нужное устройство можно по размеру диска. В моем случае использовалась флешка объемом 8 ГБ, то есть размер в байтах будет равен 8 миллиардам байт, а значит ссылка на устройство будет \\?\Device\Harddisk2\Partition0.
Немного пояснений. Для блочного устройства \\?\Device\Harddisk2, у нас присутствует два раздела. Нулевой \\?\Device\Harddisk2\Partition0, отвечает за весь диск целиком, и \\?\Device\Harddisk2\Partition1 за первый (и единственный в данном случае) раздел на нашей флешке. Первый раздел, как было показано ранее, начинался с 2048 сектора, а значит любые манипуляции при его использовании будут проходить только в диапазоне данного раздела, от 2048 сектора и до сектора конца данного раздела. Поэтому в качестве ссылки выбирается именно \\?\Device\Harddisk2\Partition0.
По завершении, программа выдаст полный результат выполненных действий.
В выводе присутствует сообщение об ошибке. Причина ее так же указана в текущем выводе. А именно, строки 7649+0 records in и 7648+0 records out. Первая, говорит о том, что отправлено было на запись 7649 МБ данных, а вторая, что удалось записать лишь 7648 МБ. По сути ошибки никакой нет, источник /dev/zero бесконечно предоставляет нули для записи, а флешка имеет конечный объем. При попытке записать информацию сверх присутствующего объема , программа выдает соответствующее сообщение.
Теперь проверим в HxD, как выглядит диск после проделанной записи нулями. Пройдемся по просмотренным ранее секторам флешки.
Сектора 2402 и 2403.
По всему пространству флешки нет ничего, одни нули. На этом низкоуровневое форматирование в ОС Windwos можно считать законченным.
После данной процедуры, в системе флешка будет определятся так.
Для того чтобы вернуть возможность хранить на ней файлы, нужно ее просто отформатировать.
Насчет форматирования есть один нюанс. Если в будущем нужно будет использовать данную флешку в качестве загрузочной, то форматирование нужно производить через diskpart.
dd в Linux
С операционной системой Linux все намного проще. Программа dd присутствует, по умолчанию, в любом дистрибутиве. Приступим. Запускаем терминал с правами root.
Определим под каким устройством в системе скрывается наша флешка. Выполняем для этого команду fdisk -l .
Исходя из полученного вывода, по размеру, можно легко определить нашу флешку. В моем случае это /dev/sda. Теперь выполним низкоуровневое форматирование. Набираем команду dd if=/dev/zero of=/dev/sda bs=1M .
С виду будет казаться, что выполнение команды зависло. Но, это не так. Просто программа dd не выводит информацию во время работы. По завершении, на экран выведется информация о проделанной работе.
Аналогично Windows версии dd, мы получили ошибку о попытке записать данные за пределы объема флешки. Как говорилось ранее, такая ошибка не критична.
На этом низкоуровневое форматирование в ОС Linux можно считать завершенным.
The en dd
У программы dd очень простой функционал, указываем устройство, или файл, исходящих данных, и устройство/файл принимающий эти данные. С помощью этих, казалось бы, простых действий, можно осуществлять сложные, на первый взгляд, операции с дисками, флешками, файлами и прочими блочными устройствами.
Из недостатков dd для Windows, отмечу возникающие ошибки при попытке выполнить запись на флешку, исправить которые можно было лишь переподключением устройства и повторным выполнением команды.
В Linux, единственным недостатком является отсутствие отображения информации о прогрессе выполняемых действий. Но решения данной проблемы есть, и весьма простое — использовать совместно программу pv.
А на сегодня, тему низкоуровневого форматирования можно считать завершенной.
Источник