Сколько времени занимает сканирование gpart?
После потери таблицы разделов жесткого диска емкостью 2 ТБ я запускаю gpart, чтобы найти потерянный раздел. Сразу после запуска программы начинается автоматическое сканирование накопителя. Так как более 30 часов. Итак, вопрос в том, сколько времени занимает это сканирование? Привод подключен через SATA в системе с процессором Celeron 2017 года. заранее спасибо
4 ответа
Итак, ты ждал этого? Я предполагаю, что это займет несколько дней.
Я только сталкивался с этим вопросом, потому что я в той же ситуации, бегу gpart
против диска 1Tb. Я заметил, что gpart полностью привязан к процессору (работает на одном ядре со 100% -ной загрузкой), а дисковый ввод-вывод составляет всего около 5-7 Мбит / с. Выполнение расчета займет около 46 часов, чтобы просканировать мой диск, и я решил не ждать его.
Приложение: Вместо этого я использовал testdisk
с его быстрым сканированием, чтобы найти мои потерянные загрузочные и EFI разделы, а затем parted
воссоздать разделы с правильными начальными / конечными секторами.
Я только что запустил gpart на SSD емкостью 512 ГБ на ноутбуке i7. На это ушло около 40 часов (без многопоточности). Он нашел 2 раздела, которые я мог смонтировать только для чтения и скопировать с него файлы. Однако нет возможности восстановить разделы, для этого мне понадобился testdisk. Так что, если у вас есть время и все, что вам нужно, это файлы для восстановления, gpart будет работать. Для полного выздоровления это не путь.
Тогда на это уходило несколько дней.
Но один мой друг помог мне оценить время.
- Получить идентификатор процесса:
ps aux | grep gpart
-> запомнить pid. sudo cd /proc/$pid
-> содержит список дескрипторов открытых файлов процесса.- Номер, указывающий на сканируемый диск, правильный. Например. № 3.
- Ниже../fileinfo/3 теперь указано текущее смещение, где находится gpart.
- Если с течением времени образуется дельта значений, можно определить рабочую скорость.
Спасибо за приведенные выше рекомендации! Используя инструмент PV...
$ sudo ps aux | grep gpart
root 9744 99.9 0.0 2528 1152 pts/0 R+ Jun13 2542:02 gpart -s 512 /dev/sdc
$ sudo pv -d 9744
3:/dev/sdc: 653GiB 0:11:40 [4.37MiB/s] [=========================> ] 35% ETA 3:07:19