Як вирішити "Помилка з'єднання файлів?"


33

Мій жорсткий диск вийшов з ладу, тому я використовую живий диск Ubuntu для доступу до своїх файлів. Але коли я намагаюся перенести їх на свою флешку, час від часу виникає повідомлення про помилку, яке, переглядаючи деталі, говорить:

Помилка сплайсингу файлу: помилка вводу / виводу.

Як я можу це виправити?

Відповіді:


32

Проблема полягає в тому, що ваш цільовий диск (диск, на який потрібно скопіювати файл) відформатований з FAT32 (який має обмеження розміру файлу близько 4 Гб. Рішення полягає у форматуванні вашого цільового диска в EXT3, EXT4 або NTFS ( якщо вам потрібна сумісність з Windows).


11
Це майже завжди неправильно.
Marc.2377

3
Спробую скопіювати з Mac відформатований USB на накопичувач NTFS, і я отримую цю помилку. Потрібна краща відповідь на це.
Шаян

1
Це нісенітниця. Я отримую цю помилку при копіюванні з компакт-диска програми Windows на жорсткий диск EXT4. Я також отримую помилку в тому ж файлі, коли я намагаюся встановити програмне забезпечення на машині Windows, так що це не має нічого спільного з типом диска призначення.
Пітер Флін

1
Це (переформатування накопичувача на NTFS) працювало для мене, коли я намагався створити завантажувальний накопичувач Windows 10.
GenesRus

3

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

Вибачте за поганий прогноз.


Але в моєму випадку помилка виникає незалежно від того, який це цільовий диск, тому це проблема з вихідним файлом на компакт-диску, і це не має нічого спільного з цільовим диском.
Пітер Флін

1

переконайтеся, що ваша флешка знаходиться в NTFS замість FAT32 .. потім спробуйте скопіювати файл знову і знову, оскільки ви можете побачити варіант із запитанням, чи хочете ви замінити наявний файл на флешці, кажучи: "чи хочете ви замінити існуючий файл (наприклад, розмір pic001: 100KB) з (наприклад, pic001 10.1MB)? " ці два файли однакові, але, як ви бачите, з різним розміром файлу. виберіть Замінити .. тепер поверніться до папки походження цих файлів зараз по одному визначте їх початковий розмір файлу і виконайте попередні кроки знову і знову, поки ці копіювані файли не мають розмір файлу такий самий, як оригінали. добре працював для мене, хоча це займе час, хоча .. сподіваюся, що це допомагає


1

Я вважаю, що ця відповідь повинна бути у всіх, хто відчуває несправності дисків.

Найкращий спосіб підійти до виходу з ладу диска - це обережно від'єднати його від джерела живлення та подати його дорогим хлопцям . Якщо ви нетерплячі або пощастили, наступне найкраще - створити його копію на рівні блоку так:

  1. Завантаження з живого компакт-диска
  2. Створіть точку монтажу: mkdir /mnt/mybigdisk
  3. Встановіть ще один великий диск, у якому є простір для одного файлу, який є повним розміром всього зламаного диску: mount /dev/mybigdisk /mnt/mybigdisk
  4. Якщо зламаний диск НЕ встановлений, скопіюйте розділи, які ви хочете зберегти таким чином: cat /dev/broken_partition1 > /mnt/mybigdisk/part1
  5. Відключіть та відключіть, видаляючи пошкоджений диск (його слід тримати не прикріпленим, а не захищати про безпечне зберігання).
  6. Завантажте улюблену ОС та знову встановіть великий диск: mount /dev/mybigdisk /mnt/mybigdisk

  7. Створіть точку монтажу, куди ви хочете спробувати встановити копію поганого розділу: /mnt/my_broken_partition_copy

  8. Перейдіть до монтажу копії зламаного розділу з файлу за допомогою циклічного пристрою так:
    mount -o loop /mnt/mybigdisk/part1 /mnt/my_broken_partition_copy

ПРИМІТКА. Якщо файлова система занадто пошкоджена, можливо, ви не зможете змонтувати її, не відремонтувавши її.

ПРИМІТКА. Якщо ви хочете зберегти весь диск, або якщо таблиця розділів накручена, ви також можете це зробити на всьому диску. Просто поміняйте / dev / break_partition1 на / dev / break_disk1 у вищезазначених інструкціях (а встановлення петлевого пристрою буде трохи складніше після цього).

ПРИМІТКА. Навіть якщо файлова система повністю порушена, ви все одно можете викопати дані з цієї копії на рівні блоку, використовуючи всі види програмного забезпечення для видалення / криміналістики. Ось список. Ось чому це хороший шлях.

Чому це наступне найкраще?

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

Найменша кількість руху - це просто лінійно читати весь диск. Таким чином, руці не потрібно підстрибувати, шукаючи блоки у довільному порядку.

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

Що потрібно пам’ятати:

  1. Не слід монтувати зламаний диск, оскільки це загрожує порушенням файлової системи. Якщо ОБОВ'ЯЗКОВО встановити їх, принаймні монтуйте лише для читання.
  2. Зберігайте пошкоджені диски якнайменше приєднаними до живлення. Тримайте диск повністю нерухомим, будь-який раптовий рух може погіршити його.
  3. Якщо він почне видавати погані шуми, негайно від'єднайтеся від живлення.

Сподіваюся, це корисно.


0

Я отримував ті ж повідомлення про помилки. У моєму випадку ні диск не був дефектом, ні розділ був неправильним тощо.

Помилка в моєму випадку - USB-3.0-Plug на передній панелі корпусу ПК, який, ймовірно, не відповідав технічним характеристикам. (Я думаю, я повинен встановити передню панель USB 3.0 від іншого постачальника / виробника.)

Як тільки я підключив зовнішній жорсткий диск через USB-3.0-Plug на материнській платі (зворотній бік корпусу ПК), все пішло нормально!

Крім того: Зверніть увагу на бездротові / бездротові антени, що знаходяться в безпосередній близькості від USB-3.0-штепсельних кабелів! З USB-3.0 речі не такі "дискретні", як у USB-2.0 ;-)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.