MicroCD - "Ошибка записи в файл"

Модераторы: Skull, Модераторы разделов

Аватара пользователя
NayZaK
Сообщения: 89
ОС: ALT Linux Sisyphus

MicroCD - "Ошибка записи в файл"

Сообщение NayZaK »

Ноут Samsung R25, ALT Linux Desktop 4.0.3
В теории не смогу описать проблему, поэтому всё на живом примере. Уж извините:)
Есть ноут, встроенный кардридер, флэха MicroCD (отформатирована в FAT/FAT32). Задача - записать медиафайлы на флэху.
Беру отформатированную под виндой флэшку, подрубаю, копирую на неё папку с музыкой. На неопределённом проценте выполнения копирования выдаётся ошибка записи в файл. Флэху подрубаю к коммуникатору, включаю плеер. Файлы есть, но только их названия, а содержимое файла - обрезки удалённой музыки. Т.е. включаю композицию, начинает играть отрывок из какой-то левой темы секунд 20, потом минуту с другой темы и т.д.
У меня вывод только один: линь не может нормально работать с FAT. Но почему тогда USB флэшками всё нормально?
Прошу помощи, или, по крайней мере, объяснения сути проблемы.
PS В mandriva 2007.1 наблюдалась таже проблема.
If it's not in the computer, it doesn't exist. ;)
Спасибо сказали:
Аватара пользователя
Ruslandh
Сообщения: 265
ОС: Sisyphus

Re: MicroCD - "Ошибка записи в файл"

Сообщение Ruslandh »

На неопределённом проценте выполнения копирования выдаётся ошибка записи в файл

Какая ?
Поспешай не торопясь
Спасибо сказали:
Аватара пользователя
NayZaK
Сообщения: 89
ОС: ALT Linux Sisyphus

Re: MicroCD - "Ошибка записи в файл"

Сообщение NayZaK »

Ruslandh писал(а): ↑
23.05.2008 18:45
Какая ?

"Ошибка записи в файл путь_к_файлу". По английски звучит аналогично.
If it's not in the computer, it doesn't exist. ;)
Спасибо сказали:
Аватара пользователя
Ruslandh
Сообщения: 265
ОС: Sisyphus

Re: MicroCD - "Ошибка записи в файл"

Сообщение Ruslandh »

Интересно, что в этот момент выдаётся на 12-й экран (ctrl+alt+f12).
Я не могу так удалённо сказать причину, но или проблема в файловой системе самой флешке, или проблемы с контроллером этого устройства.


Те. под проблемой файловой системы, понимается, что её надо проверить.
Поспешай не торопясь
Спасибо сказали:
Аватара пользователя
NayZaK
Сообщения: 89
ОС: ALT Linux Sisyphus

Re: MicroCD - "Ошибка записи в файл"

Сообщение NayZaK »

/var/log/syslog/messages

Код: Выделить всё

May 24 15:22:03 ian kernel: sd 2:0:0:0: Device not ready: <6>: Current: sense key: Not Ready
May 24 15:22:03 ian kernel:     <<vendor>> ASC=0xff ASCQ=0xffASC=0xff <<vendor>> ASCQ=0xff
May 24 15:22:03 ian kernel: end_request: I/O error, dev sdb, sector 2660545
May 24 15:22:03 ian kernel: sd 2:0:0:0: Device not ready: <6>: Current: sense key: Not Ready
May 24 15:22:03 ian kernel:     <<vendor>> ASC=0xff ASCQ=0xffASC=0xff <<vendor>> ASCQ=0xff
May 24 15:22:03 ian kernel: end_request: I/O error, dev sdb, sector 2661025
May 24 15:22:03 ian kernel: sd 2:0:0:0: Device not ready: <6>: Current: sense key: Not Ready
May 24 15:22:03 ian kernel:     <<vendor>> ASC=0xff ASCQ=0xffASC=0xff <<vendor>> ASCQ=0xff
May 24 15:22:03 ian kernel: end_request: I/O error, dev sdb, sector 2661265
May 24 15:22:04 ian kernel: end_request: I/O error, dev sdb, sector 427
May 24 15:22:04 ian kernel: FAT: FAT read failed (blocknr 178)
May 24 15:22:05 ian kernel: SCSI device sdb: 3970048 512-byte hdwr sectors (2033 MB)
May 24 15:22:05 ian kernel: sdb: Write Protect is off
May 24 15:22:05 ian kernel: sdb: assuming drive cache: write through
May 24 15:22:10 ian kernel: sd 2:0:0:0: Device not ready: <6>: Current: sense key: Not Ready
May 24 15:22:10 ian kernel:     <<vendor>> ASC=0xff ASCQ=0xffASC=0xff <<vendor>> ASCQ=0xff
May 24 15:22:10 ian kernel: end_request: I/O error, dev sdb, sector 2700305
May 24 15:22:10 ian kernel: sd 2:0:0:0: Device not ready: <6>: Current: sense key: Not Ready
May 24 15:22:10 ian kernel:     <<vendor>> ASC=0xff ASCQ=0xffASC=0xff <<vendor>> ASCQ=0xff
May 24 15:22:10 ian kernel: end_request: I/O error, dev sdb, sector 2700545
May 24 15:22:10 ian kernel: end_request: I/O error, dev sdb, sector 2700785
May 24 15:22:10 ian kernel: sd 2:0:0:0: Device not ready: <6>: Current: sense key: Not Ready
May 24 15:22:10 ian kernel:     Additional sense: Medium not present
May 24 15:22:10 ian kernel: end_request: I/O error, dev sdb, sector 2701025
May 24 15:22:10 ian kernel: FAT: FAT read failed (blocknr 180)
May 24 15:22:11 ian kernel: Buffer I/O error on device sdb1, logical block 164
May 24 15:22:11 ian kernel: lost page write due to I/O error on sdb1
May 24 15:22:11 ian kernel: Buffer I/O error on device sdb1, logical block 165
May 24 15:22:11 ian kernel: lost page write due to I/O error on sdb1
May 24 15:22:11 ian kernel: Buffer I/O error on device sdb1, logical block 166
May 24 15:22:11 ian kernel: lost page write due to I/O error on sdb1
May 24 15:22:11 ian kernel: Buffer I/O error on device sdb1, logical block 167
May 24 15:22:11 ian kernel: lost page write due to I/O error on sdb1
May 24 15:22:11 ian kernel: Buffer I/O error on device sdb1, logical block 168
May 24 15:22:11 ian kernel: lost page write due to I/O error on sdb1
May 24 15:22:11 ian kernel: Buffer I/O error on device sdb1, logical block 169
May 24 15:22:11 ian kernel: lost page write due to I/O error on sdb1
May 24 15:22:11 ian kernel: Buffer I/O error on device sdb1, logical block 170
May 24 15:22:11 ian kernel: lost page write due to I/O error on sdb1
May 24 15:22:11 ian kernel: Buffer I/O error on device sdb1, logical block 171
May 24 15:22:11 ian kernel: lost page write due to I/O error on sdb1
May 24 15:22:11 ian kernel: Buffer I/O error on device sdb1, logical block 172
May 24 15:22:11 ian kernel: lost page write due to I/O error on sdb1
May 24 15:22:11 ian kernel: Buffer I/O error on device sdb1, logical block 173
May 24 15:22:11 ian kernel: lost page write due to I/O error on sdb1
May 24 15:22:11 ian hald: unmounted /dev/sdb1 from '/media/disk' on behalf of uid 0

Вывод сообщений от начала записи, до вылета двух ошибок (ошибка записи, я нажал продолжить, после чего вылезла ещё одна такая же ошибка), затем нажал Отмена и флэхо отмонтировалась.
If it's not in the computer, it doesn't exist. ;)
Спасибо сказали:
Аватара пользователя
gray_graff
Сообщения: 74
ОС: ALT Linux Sisyphus

Re: MicroCD - "Ошибка записи в файл"

Сообщение gray_graff »

флеха или кардридер не самсунг ли?
просто заметил законометность, что такие же ошибки валятся на старой флешке самсунг и плеере с самсунговским чипом
я это вылечить никак не смог
(на 2.4.24 ядре это железо работало еще нормально, на всех последующих(>2.4.24 и 2.6.x - нет)
Спасибо сказали:
Аватара пользователя
Ruslandh
Сообщения: 265
ОС: Sisyphus

Re: MicroCD - "Ошибка записи в файл"

Сообщение Ruslandh »

NayZaK про такое лучше сразу в багзилу писать, с указанием и модели флешки и марки картридера и т.п. - пускай ядерщики озадачаться.
Поспешай не торопясь
Спасибо сказали: