Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Эмпэтришник монтируется ридонли  (Прочитано 1240 раз)

0 Пользователей и 1 Гость просматривают эту тему.

tartan

  • Автор темы
  • Гость
Эмпэтришник монтируется ридонли
« : 29 Декабря 2008, 18:38:00 »
Люди. А подскажите, пожалуйста, что мне делать - плеер монтируется как read only file system. Эта фигня платформонезависимая, что в ксубунте, что в арче, и не помогают ни mount, ни pmount ни от пользователя, ни от рута. chmod не работает тоже.

Оффлайн axe

  • Старожил
  • *
  • Сообщений: 1203
    • Просмотр профиля
Re: Эмпэтришник монтируется ридонли
« Ответ #1 : 29 Декабря 2008, 18:40:43 »
"read-only" - это в смысле в параметрах монтирования стоит ro, а не rw? (смотреть вывод mount)
Или как-то по-другому read-only?

Clause

  • Автор темы
  • Гость
Re: Эмпэтришник монтируется ридонли
« Ответ #2 : 29 Декабря 2008, 18:43:16 »
т.е. mount -w пробовал и не помогло?

tartan

  • Автор темы
  • Гость
Re: Эмпэтришник монтируется ридонли
« Ответ #3 : 29 Декабря 2008, 18:55:26 »
Вот так оно выглядит:

tartan@gray:~$ sudo mount -w /dev/sdf /media/test
tartan@gray:~$ mount
...
/dev/sdf on /media/test type vfat (rw)
tartan@gray:~$ cp /stuff/tartan/music/Schandmaul/Anderswelt/03.Anderswelt.mp3 /media/test/Anderswelt.mp3
cp: cannot create regular file `/media/test/Anderswelt.mp3': Read-only file system

Оффлайн axe

  • Старожил
  • *
  • Сообщений: 1203
    • Просмотр профиля
Re: Эмпэтришник монтируется ридонли
« Ответ #4 : 29 Декабря 2008, 19:00:09 »
а в dmesg/syslog ничего интересного нет?

tartan

  • Автор темы
  • Гость
Re: Эмпэтришник монтируется ридонли
« Ответ #5 : 29 Декабря 2008, 19:05:29 »
Ух ты! Там вот что:
[61292.781757]     fat_get_cluster: invalid cluster chain (i_pos 0)
[61293.781562] FAT: Filesystem panic (dev sdf)
, тысячи их!

Оффлайн Alsvartr

  • Активист
  • *
  • Сообщений: 779
  • The secret of the secret
    • Просмотр профиля
Re: Эмпэтришник монтируется ридонли
« Ответ #6 : 29 Декабря 2008, 19:05:39 »
Может, fsck прогнать?
fsck.vfat /dev/sdf

Оффлайн timur73_73

  • Активист
  • *
  • Сообщений: 644
  • йа
    • Просмотр профиля
Re: Эмпэтришник монтируется ридонли
« Ответ #7 : 29 Декабря 2008, 19:11:06 »
Я попробовал со своим. Сначала у меня он открылся как медиаплеер, а в свойствах было ro. Я его отмонтировал, выключил, вставил опять. Открылся как диск (флэшка), в свойствах - rw, но попытка втавить файл не увенчалась успехом, т.к. вкладка "всавить" была неактивна. Отмонтировал еще раз. Примонтировал. И теперь получилось вставить файл. В чем фику-пикус пока не понял. В 7.10 была похожая сиуация, но там был севший АКБ-элемент питания у плеера. Минут через пять подзарядки по usb права на запись появились. Сейчас же у плеера не АКБ-элемент питания, а просто батарейка.
P.S. Еще раз отмонтировал, вынул из компа. опять вставил - все - запись возможна.
Runtu 14.04.2 LTS х64, XFCE 4, 2x Intel(R) Core(TM)2 Duo CPU E6550 2.33GHz, RAM 4Gb, GeForce 210/PCIe/SSE2 512Mb

tartan

  • Автор темы
  • Гость
Re: Эмпэтришник монтируется ридонли
« Ответ #8 : 29 Декабря 2008, 19:11:16 »
Alsvartr, вот чего говорит:
Leaving file system unchanged.
/dev/sdf: 155 files, 419085/509401 clusters

Может его форматнуть нафиг?

timur, батарея заряжена, сунь-вынь не помогает ни под одним линуксом, что у меня есть под рукой.
« Последнее редактирование: 29 Декабря 2008, 19:12:55 от tartan »

Оффлайн axe

  • Старожил
  • *
  • Сообщений: 1203
    • Просмотр профиля
Re: Эмпэтришник монтируется ридонли
« Ответ #9 : 29 Декабря 2008, 19:15:32 »
Ух ты! Там вот что:
[61292.781757]     fat_get_cluster: invalid cluster chain (i_pos 0)
[61293.781562] FAT: Filesystem panic (dev sdf)
, тысячи их!
похоже FAT полетел...
я бы форматнул.

tartan

  • Автор темы
  • Гость
Re: Эмпэтришник монтируется ридонли
« Ответ #10 : 29 Декабря 2008, 19:29:41 »
sudo mkfs.vfat -I /dev/sdf
sudo mount -w /dev/sdf /media/test
mount
/dev/sdf on /media/test type vfat (rw)
tartan@gray:~$ cp /stuff/tartan/music/Schandmaul/Anderswelt/03.Anderswelt.mp3 /media/test/Anderswelt.mp3
cp: cannot create regular file `/media/test/Anderswelt.mp3': Permission denied
tartan@gray:~$ sudo !!
sudo cp /stuff/tartan/music/Schandmaul/Anderswelt/03.Anderswelt.mp3 /media/test/Anderswelt.mp3

Только так. Ну хоть как-то...

sudo chmod -Rv 777 /media/test
mode of `/media/test' changed to 0777 (rwxrwxrwx)
mode of `/media/test/Anderswelt.mp3' changed to 0777 (rwxrwxrwx)
tartan@gray:~$ sudo chown tartan /media/test
chown: changing ownership of `/media/test': Operation not permitted

Оффлайн axe

  • Старожил
  • *
  • Сообщений: 1203
    • Просмотр профиля
Re: Эмпэтришник монтируется ридонли
« Ответ #11 : 29 Декабря 2008, 19:31:10 »
дык FAT не поддерживает права доступа :)
надо при монтировании указывать uid, gid в опциях

Clause

  • Автор темы
  • Гость
Re: Эмпэтришник монтируется ридонли
« Ответ #12 : 29 Декабря 2008, 19:32:42 »
может
sudo mount -t vfat -o umask=0 /dev/sdf /media/test
« Последнее редактирование: 29 Декабря 2008, 19:34:38 от Clause »

Оффлайн axe

  • Старожил
  • *
  • Сообщений: 1203
    • Просмотр профиля
Re: Эмпэтришник монтируется ридонли
« Ответ #13 : 29 Декабря 2008, 19:39:50 »
может
sudo mount -t vfat -o umask=0 /dev/sdf /media/test
umask будет влиять на права создаваемых файлов, а не на саму возможность их создания :-) примерно так:
sudo mount -t vfat -o umask=0,uid=$(id -u) /dev/sdf /media/test
тогда владельцем всех файлов будет текущий пользователь.

а вообще, теперь девайс должен нормально монтироваться автоматически...

tartan

  • Автор темы
  • Гость
Re: Эмпэтришник монтируется ридонли
« Ответ #14 : 29 Декабря 2008, 19:48:18 »
tartan@gray:~$ sudo mount -t vfat -o umask=0,uid=$(id -u) /dev/sdf /media/test
mount: special device /dev/sdf does not exist

Вот так. )

Спасибо всем, теперь я-таки могу туда что-то писать/стирать, хотя бы от рута.

Цитировать
а вообще, девайс должен нормально монтироваться автоматически...

 

Страница сгенерирована за 0.022 секунд. Запросов: 19.