|
Компьютерный форум OSzone.net » Linux и FreeBSD » Железо в Linux » Быстрое определение "живых" участков поверхности жесткого диска |
|
Быстрое определение "живых" участков поверхности жесткого диска
|
Новый участник Сообщения: 4 |
Здравствуйте, участники форума
![]() Являюсь счастливым обладателем полудохлого внешнего 2.5"-жесткого диска (внутренний интерфейс sata, внешний usb 2.0) емкостью 160 Гб. и ноутбука под управлением ОС Linux (Ubuntu 12.10). Методом научного тыка выяснилось, что на диске можно создать и использовать разделы с 0 по 37 Гб и с 67 по 77-ой. Под научным тыком понимаются: и выделение "тыкаемого" куска диска в отдельный раздел, пусть /dev/sdc4, затем Если "тык" совсем неудачен, то система безумно долго (и без единого разумного замечания) создает файловую систему, если чуть-чуть промахнулся, то fsck начинает с какого-то места, видимого в %, сыпать ошибками. Был бы очень благодарен за подсказки по вопросам: 1. Как быстро (это важно) пробежаться по диску и выявить куски, в пределах которых можно без проблем создать раздел? Было бы особенно замечательно, если бы такая гипотетическая утилита умела бы фильтровать свой вывод по размеру непрерывно неповрежденного участка, скажем, выдавать только куски от 10 Гб. 2. Какие действия предпринять по реанимации возможно большей части диска? Меня обескураживает тот факт, что замечательный fsck работает только с разделами, а не с диском. Но ведь разделов нет! А при попытке создать раздел на весь диск или в случайном месте получаем время работы, стремящееся к бесконечности. Заранее спасибо за ответы! |
|
Отправлено: 15:02, 23-07-2012 |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать Задачу пришлось решать самостоятельно путем создания надстройки над существующей утилитой badblocks. Подробности на Хабрахабре и в git-репозитории goodranges
|
Отправлено: 02:36, 25-07-2012 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 2029
|
Профиль | Отправить PM | Цитировать А почему, извините, не проверить поверхность во время создания файловой системы? "mkfs.exе3 -cc" представляется более простым и удобным решением.
Цитата ramntry:
![]() При этом файловая система может быть создана где угодно (в файле, части раздела, просто на произвольном диапазоне секторов диска). |
|
------- Отправлено: 20:46, 21-09-2012 | #3 |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать Цитата AMDBulldozer:
|
|
Отправлено: 15:37, 10-01-2013 | #4 |
Ветеран Сообщения: 2029
|
Профиль | Отправить PM | Цитировать Цитата ramntry:
Если бы вам нужна была скорость - убрали бы одну из опций "с" в командной строке mkfs. Если нужна надежность, можно и подождать, пока утилита отработает. Вам ведь не каждый день нужно выискивать исправные диапазоны блоков на дефектных дисках? Что для Вас важнее: скорость или качество? |
||
------- Отправлено: 15:52, 10-01-2013 | #5 |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать Мне нужна была и скорость, и надежность одновременно. Это невозможно лишь до тех пор, пока вы считаете, что быстро и надежно вам нужно протестировать поверхность всего диска. Но задача была не в этом. Задача была - быстро и надежно найти на диске относительно небольшой непрерывный "живой" участок. Такую задачу ни одно известное мне стандартное средство ни при какой комбинации ключей решить не могло. Однако ее смог решить собственный велосипед, причем суммарное время, потраченное и на создание велосипеда, и на его работу оказалось на порядок меньшим времени, которые вы мне предложили "подождать".
|
Отправлено: 23:00, 27-01-2013 | #6 |
Забанен Сообщения: 6158
|
Цитата ramntry:
![]() |
|
Отправлено: 23:20, 27-01-2013 | #7 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Как выкачать данные с "мёртвого" жесткого диска!? | adimar | Накопители (SSD, HDD, USB Flash) | 21 | 21-07-2016 19:26 | |
Влияет разгон (FSB) на "жизнь" жесткого диска ? | ---igor--- | Разгон, охлаждение и моддинг | 15 | 17-06-2010 21:54 | |
Установка - [решено] Устранение "активности" с раздела жесткого диска | Evropeez | Microsoft Windows 2000/XP | 2 | 25-05-2010 17:56 | |
Комп грузится с жесткого диска только с выключенным режимом "PCI IDE Bus Master" | ip_pc | Непонятные проблемы с Железом | 8 | 21-07-2009 21:27 | |
[решено] Нет в папке "Мой компьютер" жесткого диска D!!!Что делать?... | VCarter | Хочу все знать | 20 | 15-11-2006 01:43 |
|