LinuxForum.Fans
Тема

Unspecified I/O error в Transmission

Автор: Sanich007 16 сообщений 3483 просмотров
#135987

При попытке добавления торрента в Transmission из ранее скачанных и сохранённых на Windows-разделах вываливается сообщение - Unspecified I/O error. Что можно сделать, как пофиксить проблему? Только детально, подробно, я новичок в этой системе.

#135999

для начала попробуйте перемещать/создавать файлы в этих разделах. есть-ли у вас доступ к ним на запись?

#136004
drBatty написал:
для начала попробуйте перемещать/создавать файлы в этих разделах. есть-ли у вас доступ к ним на запись?

Проверил - и с копированием из папки в папку и с перемещением и с созданием всё в порядке.

#136009

настройте директорию incomplete на linux разделе.
потом перемещение уже полностью скачанного файла на ntfs.

Sanich007 написал:
на Windows-разделах

их более чем два вида. уточняйте в следующий раз, как столкнётесь с их убогостью.

#136021
system-root написал:
настройте директорию incomplete на linux разделе.
потом перемещение уже полностью скачанного файла на ntfs.

Дело в том, что я хочу начать раздавать то, что уже скачано, а не качать. Как быть в этой ситуации?

[quote=Sanich007]на Windows-разделах

их более чем два вида. уточняйте в следующий раз, как столкнётесь с их убогостью.[/quote]
А вот здесь не понял ничего, не могли бы Вы пояснить? Может мне нужно было указать что это NTFS-разделы? или их количество?

#136078
Sanich007 написал:
Может мне нужно было указать что это NTFS-разделы? или их количество?

лучше всего показать
[console]fdisk -l[/console]
и
[console]mount[/console]

#136257
drBatty написал:
[quote=Sanich007]Может мне нужно было указать что это NTFS-разделы? или их количество?

лучше всего показать
[console]fdisk -l[/console]

fdisk -l

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xcadfcadf
[/quote]

Вот такой вот вывод, что добавить?

#136331
Sanich007 написал:
А вот здесь не понял ничего, не могли бы Вы пояснить?

я не могу обучать вас той программе, которой вы уже пользуетесь.

#136680
system-root написал:
[quote=Sanich007]А вот здесь не понял ничего, не могли бы Вы пояснить?

я не могу обучать вас той программе, которой вы уже пользуетесь.[/quote]


О какой программе идёт речь? Теряю нить обсуждения...

#136762
Sanich007 написал:
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xcadfcadf

Это у вас такой вывод? Ничего не путаете?
А где mount?

#136854
Coldead написал:
[quote=Sanich007]Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xcadfcadf

Это у вас такой вывод? Ничего не путаете?
А где mount?[/quote]

Простите, и правда не всё скопировал, вот здесь вывод обеих команд:

fdisk -l

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xcadfcadf

Device Boot Start End Blocks Id System
/dev/sda1 2 12564 100912297+ f W95 Ext'd (LBA)
/dev/sda2 * 12565 14485 15430401 7 HPFS/NTFS
/dev/sda3 14486 19457 39937590 7 HPFS/NTFS
/dev/sda5 2 8643 69416833+ 7 HPFS/NTFS
/dev/sda6 8644 8887 1952768 82 Linux swap / Solaris
/dev/sda7 8887 9749 6921875 83 Linux
/dev/sda8 9749 12564 22619136 83 Linux

Disk /dev/sdb: 750.1 GB, 750156373504 bytes
255 heads, 63 sectors/track, 91201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x25877611

Device Boot Start End Blocks Id System
/dev/sdb1 1 91201 732572001 7 HPFS/NTFS

И

mount

/dev/sda7 on / type ext3 (rw,sync,relatime,user_xattr,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
/dev/sdb1 on /media/FreeAgent_GoFlex_Drive type fuseblk (rw,allow_other,blksize=4096)
/dev/sda5 on /media/MULTIMEDIA type fuseblk (rw,allow_other,blksize=4096)
/dev/sda3 on /media/UROKI type fuseblk (rw,allow_other,blksize=4096)
/dev/sda2 on /media/sda2 type fuseblk (rw,allow_other,blksize=4096)
/dev/sda8 on /media/sda8 type ext3 (rw)

#136860
Sanich007 написал:
allow_other

вот с этого-бы и начинали.

вот вам ответ:

man ntfs-3g написал:
allow_other
This option overrides the security measure restricting file access to the user mounting the
filesystem. This option is only allowed to root, but this restriction can be overridden by the
'user_allow_other' option in the /etc/fuse.conf file.

т.е. читать/писать можно туда только руту. есть 2 пути исправления ситуации:

1) идиотский: запустить transmission с правами рута
2) нормальный: смонтировать каталоги не с этой опцией, а с опцией users. либо установить uid=ваш_UID, либо создать с правами рута внутри каталог, и дать этому каталогу права 777.

#136873
drBatty написал:
[quote=Sanich007]allow_other

вот с этого-бы и начинали.

вот вам ответ:

man ntfs-3g написал:
allow_other
This option overrides the security measure restricting file access to the user mounting the
filesystem. This option is only allowed to root, but this restriction can be overridden by the
'user_allow_other' option in the /etc/fuse.conf file.

т.е. читать/писать можно туда только руту. есть 2 пути исправления ситуации:
1) идиотский: запустить transmission с правами рута
2) нормальный: смонтировать каталоги не с этой опцией, а с опцией users. либо установить uid=ваш_UID, либо создать с правами рута внутри каталог, и дать этому каталогу права 777.[/quote]

Поскольку я новичок в этой ОС, наверное, выберу путь номер 1, потому как даже отредактировать grub правильно не смогу. Спасибо за помощь!

#136880
Sanich007 написал:
наверное, выберу путь номер 1, потому как даже отредактировать grub правильно не смогу. Спасибо за помощь!

у вас всё рухнет нафиг. я вас предупреждал...

#136881

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

Войдите или зарегистрируйтесь, чтобы ответить.