[Решено] Флеш монтируется root only

Автор IICUX, 27 июля 2013, 20:50:43

« назад - далее »

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

IICUX

После нескольких обновлений флешки монтируются от рута с правами на запись только у рута.

Вывод mount
/dev/sdb1 on /media/usb0 type vfat (rw,nosuid,nodev,noexec,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=utf8,shortname=mixed,errors=remount-ro)

Вывод dmesg:
Открыть содержимое (спойлер)
[12304.356372] usb 5-5: USB disconnect, device number 5
[12319.036022] usb 5-5: new high-speed USB device number 6 using ehci-pci
[12319.170671] usb 5-5: New USB device found, idVendor=0951, idProduct=1660
[12319.170677] usb 5-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[12319.170681] usb 5-5: Product: DataTraveler 108
[12319.170685] usb 5-5: Manufacturer: Kingston
[12319.170688] usb 5-5: SerialNumber: 0019E06B7102FC10B75A2391
[12319.171087] scsi5 : usb-storage 5-5:1.0
[12320.175254] scsi 5:0:0:0: Direct-Access     Kingston DataTraveler 108 1.00 PQ: 0 ANSI: 0 CCS
[12320.175613] sd 5:0:0:0: Attached scsi generic sg2 type 0
[12320.176294] sd 5:0:0:0: [sdb] 7831552 512-byte logical blocks: (4.00 GB/3.73 GiB)
[12320.176928] sd 5:0:0:0: [sdb] Write Protect is off
[12320.176933] sd 5:0:0:0: [sdb] Mode Sense: 0b 00 00 08
[12320.177553] sd 5:0:0:0: [sdb] No Caching mode page present
[12320.177558] sd 5:0:0:0: [sdb] Assuming drive cache: write through
[12320.181553] sd 5:0:0:0: [sdb] No Caching mode page present
[12320.181559] sd 5:0:0:0: [sdb] Assuming drive cache: write through
[12320.182319]  sdb: sdb1
[12320.184546] sd 5:0:0:0: [sdb] No Caching mode page present
[12320.184550] sd 5:0:0:0: [sdb] Assuming drive cache: write through
[12320.184553] sd 5:0:0:0: [sdb] Attached SCSI removable disk
[12331.051581] FAT-fs (sdb1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
[12331.054684] FAT-fs (sdb1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[свернуть]

Вывод ls -la:
lrwxrwxrwx   1 root root    4 Мар  9 19:10 usb -> usb0
drwxr-xr-x  10 root root 4096 Янв  1  1970 usb0

seisros

#1
Ну и правильно. Я например всегда монтирую как root и копирую на неё всё консолью. На флешках с файловой системой Ext2-4 можно поставить chmod 777 и работать как обычно файл менеджером.

noname

Всё просто у юзера нет прав на запись в том месте куда монтируется флешка
Мотируется руками?Какие ошибки выдает,в консоли чтони-будь копирует на флеху,а в /etc/fstab что.
Gentoo x86_64 AMD E-350 Openbox 3.5.2

IICUX

#3
Монтировать под рут и копировать консолью - не вариант, за компом сидит иногда и жена. Тем более до этого все работало.
То что прав нет и так понятно, вопрос почему оно не дает права на запись юзеру. В группу plugdev юзер входит. При этом на флешку ставит root root.
По поводу прав - флешка FAT32, соответственно прав на ней как таковых нет, и их она получает только при монтировании.

Фактически интересует такой вопрос - почему права на автоматически смонтированную флешку проставлены неправильно. И какие права должны быть в норме. И что именно после обновления повлияло на это, что чинить

Сообщение объединено: 28 июля 2013, 00:04:20

пофиксил. прошу не кидать тапками.
Проблема таки в fstab. Во время обновления что-то прописало туда такую вещь
/dev/sdb1       /media/usb0     auto    rw,user,noauto  0       0
Что не нужно, т.к. флешка монтируется не через fstab а через гуй.
Получается она автоматом монтировалась фстабом, и права были понятное дело рутовые
Спасибо за подсказку глянуть в fstab. Я не смотрел в него, т.к. знал что флешка не им монтируется и совсем не подумал что может таки им, от чего и проблема.

Brainey

IICUX, с самой ФС тоже не всё в порядке:
Цитировать[12331.054684] FAT-fs (sdb1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
Конференция форума в jabber: debianforum@conference.jabber.ru | Клуб кедоводов: kde@conference.jabber.ru