Я перевожу 500 ГБ файлов с внутреннего жесткого диска (SATA) на внешний USB-диск (2,5 дюйма, один из тех, которые используют линию питания на USB для питания). На данный момент скорость копирования составляет 1,3 МБ / с, а ETA составляет 100 часов. Он копирует уже несколько дней.

Зачем?!

Я копирую всю пользовательскую папку с windows 7 с операционной системой linux live (диск не загружается до windows, поэтому linux загружается в ОЗУ, но это довольно высокопроизводительный компьютер).

Система использует только около 200 МБ оперативной памяти и 40% процессорного времени.

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

1 ответ1

3

Может быть несколько вещей - из-за использования USB-контроллера, размера файла / проблем с несколькими файлами, проблем с питанием, настройки разделов и так далее.

Первое, на что я бы обратил внимание, - это настройка раздела, которая, в свою очередь, связана с размером файла и / или проблемами с несколькими файлами. Если внешний жесткий диск отформатирован как FAT или FAT32, остановитесь сейчас, переформатируйте жесткий диск как NTFS (очевидно, это стирает диск, поэтому сначала выполните резервное копирование, если необходимо) и начните передачу снова. FAT32 имеет ограничения по размеру файла 4 ГБ, что-то большее (например, рип фильма 1080p, DVD ISO и т.д.), И скорость передачи падает, и в конечном итоге ничего не произойдет. Аналогичная ситуация с несколькими файлами, USB является последовательным, что означает «in-line», поэтому, если у вас одновременно происходит 5 передач, "шина" будет замедляться. 1 копия = полная скорость, 2 копии = половинная скорость, 3 копии = четверть скорости, 4 копии = 1/8 скорости и так далее.

Отключите другие (не нужные) USB-устройства во время передачи. Каждое устройство, если оно не подключено к внешнему источнику питания, получает +5 В от контроллера USB и блока питания компьютера. Слишком много USB-устройств и вещей становятся нестабильными. Аналогично, если блок питания компьютера не очень хорош. Пульсация постоянного тока или колебания напряжения вызывают нестабильность и неустойчивое поведение ... не только на USB (который является материнской платой), но и почти на всем. Это делает поиск неисправностей очень трудным. Тем более, если компьютер это ноутбук.

РЕДАКТИРОВАТЬ: я пропустил часть вашего оригинального сообщения - часть о загрузке с Linux Live CD, потому что Windows не загружается ...

К какой части процесса загрузки это относится? Это BSOD или сброс или заморозка?

Это вряд ли будет фрагментация. И я не уверен, что, возможно, Linux Live CD имеет ограничения USB (работающие на полной скорости (12 Мбит / с), а не на высокой скорости (400 Мбит / с)) ... но, судя по звукам, я бы поставил мои деньги на плохих секторах на жестком диске SATA.

Я знаю, что вам нужно сделать резервную копию всех данных, которые вы можете, пока диск еще жив, купить, если вы можете получить на руки диагностический диск жесткого диска (зависит от производителя подозрительного жесткого диска) или использовать Ultimate Boot CD - который имеет большинство инструментов для диагностики жесткого диска (http://www.ultimatebootcd.com/download.html) и запускает полный диагностический тест, вы, вероятно, найдете несколько поврежденных секторов. Это физические части диска, которые больше не могут быть прочитаны (должным образом) и являются хорошим показателем неизбежного и неисправимого отказа жесткого диска.

Если это так, возможно, вам придется получить то, что вы можете.

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

Дайте мне знать, если вам нужна дополнительная помощь или разъяснения.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .