LINUX.ORG.RU

копирование файлов


0

1

Флешка отмонтируется и примонтируется заново во время копировании большого количества файлов. После этого с неё не получается удалить скопированные файлы или записать новые. Приходится форматировать.

ОС - Slackware 13.37 Что посоветуете?

dmesg после такого непотребства покажите.

AITap ★★★★★ ()
Ответ на: комментарий от AITap

[10182.493126] usb 2-1: new high speed USB device using ehci_hcd and address 23
[10182.652254] usb 2-1: New USB device found, idVendor=8564, idProduct=1000
[10182.652258] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[10182.652261] usb 2-1: Product: Mass Storage Device
[10182.652263] usb 2-1: Manufacturer: JetFlash
[10182.652264] usb 2-1: SerialNumber: 76UZNJ59KFTRHR2O
[10182.653748] scsi28 : usb-storage 2-1:1.0
[10184.311538] scsi 28:0:0:0: Direct-Access JetFlash Transcend 8GB 1100 PQ: 0 ANSI: 0 CCS
[10184.311759] sd 28:0:0:0: Attached scsi generic sg2 type 0
[10184.312300] sd 28:0:0:0: [sdb] 15826944 512-byte logical blocks: (8.10 GB/7.54 GiB)
[10184.312997] sd 28:0:0:0: [sdb] Write Protect is off
[10184.313013] sd 28:0:0:0: [sdb] Mode Sense: 43 00 00 00
[10184.313015] sd 28:0:0:0: [sdb] Assuming drive cache: write through
[10184.315876] sd 28:0:0:0: [sdb] Assuming drive cache: write through
[10184.316911] sdb: sdb1
[10184.319128] sd 28:0:0:0: [sdb] Assuming drive cache: write through
[10184.319132] sd 28:0:0:0: [sdb] Attached SCSI removable disk
[10251.600201] FAT: Filesystem error (dev sdb1)
[10251.600204] fat_free_clusters: deleting FAT entry beyond EOF
[10251.600207] FAT: Filesystem has been set read-only

q33nyc ()
Ответ на: комментарий от q33nyc

> [10182.493126] usb 2-1: new high speed USB device using ehci_hcd and address 23
А ещё несколько строк чуть выше этой?

AITap ★★★★★ ()
Ответ на: комментарий от q33nyc

>[10251.600201] FAT: Filesystem error (dev sdb1)

[10251.600207] FAT: Filesystem has been set read-only

Возможно в этом проблема.Я хз конечно

zibert ★★★ ()
Ответ на: комментарий от AITap

[ 9241.749209] FAT: Directory bread(block 307789) failed
[ 9241.749217] FAT: Directory bread(block 307790) failed
[ 9241.749226] FAT: Directory bread(block 307791) failed
[ 9241.749328] FAT: Directory bread(block 315384) failed
[ 9241.749337] FAT: Directory bread(block 315385) failed
[ 9241.749346] FAT: Directory bread(block 315386) failed
[ 9241.749354] FAT: Directory bread(block 315387) failed
[ 9241.749363] FAT: Directory bread(block 315388) failed
[ 9241.749371] FAT: Directory bread(block 315389) failed
[ 9241.749380] FAT: Directory bread(block 315390) failed
[ 9241.749389] FAT: Directory bread(block 315391) failed
[ 9241.749400] FAT: FAT read failed (blocknr 344)
[ 9241.761372] FAT: unable to read inode block for updating (i_pos 5046218)
---//--- здесь повторяется то же самое, что и из первого лога, т.к повторял несколько раз.
[ 9756.437444] FAT: FAT read failed (blocknr 665)
[ 9756.437811] FAT: FAT read failed (blocknr 579)
[ 9756.574821] FAT: unable to read inode block for updating (i_pos 8244370)
---//---
[ 9886.184765] usb 2-1: USB disconnect, address 22


Очевидно, она выпадает из разъёма.

в физическом плане? крайне маловероятно, ноут в это время не трогаю

q33nyc ()
Ответ на: комментарий от q33nyc

А можно весь увидеть? Хотелось бы посмотреть на сообщение об аппаратной ошибке, а не на ругань файловой системы.

AITap ★★★★★ ()

aлушку на помойку ибо изза перегрева ресетится.

MikeDM ★★★★★ ()
Ответ на: комментарий от MikeDM

Да, похоже на то. Если записывать по отдельности, то такого не происходит вроде бы

q33nyc ()
Ответ на: комментарий от q33nyc

Постарайтесь отловить событие отключения флешки раньше, чем ФС начнёт на неё ругаться.

Пока что рабочих гипотезы две:
1) Флешке не хватает питания
2) Флешка состарилась и помирает

AITap ★★★★★ ()
Ответ на: комментарий от AITap

похоже что второе. Да, флешки уже не те, с февраля только.

Постарайтесь отловить событие отключения флешки раньше, чем ФС начнёт на неё ругаться.

как это сделать?

q33nyc ()
Ответ на: комментарий от q33nyc

Не знаю. Может быть, периодически смотреть в dmesg или настроить syslog таким образом, чтобы он сохранял все сообщения от ядра в файл (возможно, такой файл уже есть, что-то вроде /var/log/dmesg или kern.log)?

AITap ★★★★★ ()

У меня такое с флешкой творится из-за износа. У меня на ней ось стоит, журнал отключен, но нагрузка всё равно далека от штатной. С такими же симптомами сдохло уже две.

Axon ★★★★★ ()
Ответ на: комментарий от Axon

да, я на свою слакс ставил и с неё слаку раза три ставил.

q33nyc ()
Ответ на: комментарий от q33nyc

Ставить мало. Мои жили по нескольку месяцев активного ежедневного использования.

Axon ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.