Передача файлів через USB2.0 (500 ГБ)


0

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

Чому ?!

Я копіюю всю папку користувачів з Windows 7 за допомогою операційної ОС Linux (диск не завантажується до Windows, тому linux завантажується в оперативній пам'яті, але це досить високий специфікаційний комп'ютер).

Система використовує лише близько 200 Мб оперативної пам’яті та 40% процесора.

Це насправді погано фрагментарно? Це повинно тривати так довго? Чи можливо багато символічних посилань? Чи можна зробити якісь вдосконалення, щоб прискорити це, не зупиняючи копіювання?


2
Можливо, знижена швидкість передачі пов'язана з тією ж причиною, що диск не завантажиться належним чином.
Bon Gart

хм ... може весь диск пошкоджений тоді?
stackOverFlew

@stackOverFlew - цілком можлива продуктивність викликана можливою апаратною проблемою. Якщо диск фрагментований, що може спричинити певні проблеми, перевірте, чи не фрагментарно, це вирішити просту проблему.
Рамхаунд

Відповіді:


3

Це може бути ряд речей - над використанням USB-контролера, розміром файлу / декількома проблемами з файлами, проблемами з живленням, налаштуванням розділу та продовженням списку.

Перше, на що я звернув увагу, - це налаштування розділів, що в свою чергу стосується розміру файлу та / або декількох проблем із файлами. Якщо зовнішній жорсткий диск відформатований FAT або FAT32, зупиніться зараз, переформатуйте жорсткий диск у форматі NTFS (очевидно, це витирає диск, тому спершу створіть резервну копію, якщо вам потрібно) та запустіть передачу заново. FAT32 має обмеження розміру файлу 4 Гб, будь-що більше (наприклад, копія фільмів 1080p, DVD ISO тощо) і швидкість передачі знизиться, і з часом нічого не відбудеться. Схожа ситуація з декількома файлами, USB є послідовним, що означає "рядок", тому якщо у вас буде 5 передач одночасно, "шина" сповільниться. 1 копія = повна швидкість, 2 копії = половина швидкості, 3 копії = чверть швидкості, 4 копії = 1/8 швидкості тощо.

Під час передачі відключіть інші (не потрібні) USB-пристрої. Кожен пристрій, крім зовнішнього живлення, виймає + 5 В з USB-контролера та комп'ютера. Забагато USB-пристроїв і речей стають нестабільними. Так само, якщо джерело живлення комп'ютера не дуже хороший. Пульсація постійного струму або коливання напруги викликають нестабільність і нестабільну поведінку ... не тільки на USB (який є основною платою), а майже на всьому. Це ускладнює пошук несправностей. Тим більше, що комп'ютер - це ноутбук.

EDIT: Я пропустив частину вашої оригінальної публікації - частину про завантаження з Linux Live CD, оскільки Windows не завантажиться ...

До якої частини завантажувального процесу він потрапляє? Він BSOD чи скидає чи заморожує?

Навряд чи це буде фрагментація. І я не впевнений, якщо можливо, у компакт-диска Linux Live є обмеження через USB (працює на повній швидкості (12 Мбіт / с), а не привіт з високою швидкістю (400 Мбіт / с)) ... але під звуки цього я б поставив мої гроші на погані сектори на жорсткому диску SATA.

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

Якщо це так, можливо, вам доведеться задовольнитись тим, що зможете отримати.

Однак це не може знати, де погані сектори на жорсткому диску та які дані впливають. Таким чином, можливо, ви зможете отримати більше даних, висвітлюючи структуру каталогу та роблячи папки за папками (а не намагаючись скопіювати весь лот за один раз). Якщо вона зупиняється на папці, перевірте її та виконайте підпапку за підпапками (або файлом за файлом), поки ви не вирішите неприємні дані. На жаль, нічого не можна зробити щодо даних, постраждалих від поганого сектору.

Повідомте мене, якщо вам потрібна додаткова допомога чи уточнення.


Дуже дякую! Привід поставився відформатованим як NTFS виробником. Інших примірників не відбувається одночасно. Жодних інших пристроїв не підключено, і комп'ютер підключений через джерело живлення, який, я вважаю, має захист від перенапруг, не те, що він би обов'язково фіксував коливання напруги.
stackOverFlew

1
Ви можете редагувати власні відповіді на будь-якому рівні репутації - я взяв на себе це сміливо, і позначив, що інша відповідь буде видалена модератором. SU працює дещо інакше, ніж на інших сайтах - вам пропонується опублікувати одну відповідь. Не соромтесь редагувати та вдосконалювати свою відповідь, адже все, що я робив, це поєднувати їх!
Подорожник Geek

що стосується вашого питання, він потрапляє до тієї частини, де йдеться про збій при запуску. велике спасибі за дуже детальну відповідь! Я обов'язково перевірте Ultimate Boot CD. Але наразі я здогадуюсь, що я зачекаю його, щоб скопіювати чи помилити Він ще не видав помилки, тому я дозволю йому продовжувати копіювати. Як тільки це буде зроблено, я
передам
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.