|
|
ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.
Въпрос |
От: MadMaxIII |
Дата: 03/24/2005 |
Здравейте.
Сблъсках се със следния проблем:
Един диск разделен на няколко парчета FAT32 и едно на което
е инсталиран SuSE 8.2. Като root нямам никакви проблеми да
записвам, изтривам и чета файлове от FAT32 дяловете. Когато
се опитах да направя това като обикновен потрбител не ми
даде достъп. Дори с root права не ми даде да сменя
потребителя и правата на достъп до файловете от тези дялове.
Дава ми грешка от рода "недостатъчни права за тази
операция". В /home директорията нямам проблем.
Има ли някаква тънкост в тази работа и какво трабва да
направя за да получа достъп като обикновен потребител ?
На един от дяловете има WIN 98 ако това е от значение.
|
Отговор #1 |
От: damnation |
Дата: 03/24/2005 |
tynkostta e /etc/fstab
|
Отговор #2 |
От: __aZ |
Дата: 03/24/2005 |
Няма и да ти даде. FAT32 не поддърржа такива неща като права
и потребители. А ако искаш да можеш да човъркаш FAT дяловете
и като обикновен потребител трябва да ги монтираш по този
начин:
mount -o gid=GID,dmask=DMASK,fmask=FMASK /dev/hdX /mnt/X
където GID е номер на група която ще е собственик на
монтираната директория(виж в /etc/group), DMASK са правата
които НЯМА да присъстват на монтираните директории а FMASK
са правата които НЯМА да просъстват на монтирани файлове.
Аз използвам нещо такова в /etc/fstab:
/dev/hda1 /mnt/c vfat user,gid=6,dmask=002,fmask=113
- 6 ми е група disk към която са добавени потребителите
които могат да имат достъп до фаиловете
- dmask=002 -> всички директории са с права 775
- fmask=113 -> всички файлове са с права 664
|
Отговор #3 |
От: b-boy-g |
Дата: 03/24/2005 |
__aZ не знам защо така си решил ама точно пък при
FAT 32 няма никакъв проблем със запис и четене.
NTFS е формата при който Linux има само права за
четене.
|
Отговор #4 |
От: plamen |
Дата: 03/24/2005 |
Глупости! Как да има само за четене, като записвам върху
нтфс ...? Е така ги монтирай :
/dev/hda5 /mnt/fat-d vfat
exec,rw,umask=000 1 0
/dev/hda6 /mnt/fat-e vfat
exec,rw,umask=000 1 0
|
Отговор #6 |
От: oma (oma (a) abv< dot >bg) |
Дата: 03/25/2005 |
Plamene как така пишешш в/у ntfs като НЕМОЖЕ!??
|
Отговор #7 |
От: MadMaxIII |
Дата: 03/25/2005 |
Ето как реших проблема:
В /etc/fstab промених съответния ред така:
/dev/hda7 /user vfat
uid=user_name,gid=100,umask=000,exec,dev,suid,rw,auto 0 0
и получх пълен достъп на всички потребители до този дял.
При umask=002 може да пишат само тези от група 100 (users).
Благодаря на всички.
|
Отговор #8 |
От: пламен |
Дата: 03/25/2005 |
За вас не е разрешено, за мене може всичко !
|
Отговор #9 |
От: x |
Дата: 03/25/2005 |
висчко зависи от опциите при монтирене
а за посане върху ntfs - ядрото
|
Отговор #10 |
От: oma (oma __@__ abv__dot__bg) |
Дата: 03/25/2005 |
Абе защо ми говорите глупости! Ядрото НЕ ПОДДЪРЖА запис
върху NTFS. Пък от там нататък с каквито и опции да го
маунтнеш все тая!
|
Отговор #11 |
От: x |
Дата: 03/25/2005 |
Кое ядро, това дето бабати е работила с него може и да НЕ
ПОДДЪРЖА запис върху NTFS.
|
Отговор #12 |
От: oma (oma (a) abv[ точка ]bg) |
Дата: 03/25/2005 |
Абе неграмотник я ми кажи ти кое ядро поддържа писане на
NTFS??? Всички ядра до 2.6.10 не поддържат (лично аз съм с
2.6.10) а предполагам, че и последното 2.6.11.5 също
неподдържа защото най-малкото щеше да се чуе.
Ходи се гръмни някъде и стига си пълнил форума с неща които
неразбираш.
|
Отговор #13 |
От: x |
Дата: 03/25/2005 |
Продължавай да четеш.
|
Отговор #14 |
От: plamen |
Дата: 03/25/2005 |
Спокойно булка, без нерви, щото ше пометнеш !
|
Отговор #15 |
От: Н. Антонов (nikola (a) linux-bg< dot >org) |
Дата: 03/25/2005 |
Поддръжката на писане върху NTFS изисква прекомпилиране на
ядрото и изрично включване на опцията за писане, която се
определя като "опасна".
Какво се дръгляте толкова?
|
Отговор #16 |
От: пламен |
Дата: 03/25/2005 |
Ами това казвам, ама гореспоменатия субект не попива нищо
:-)
|
<< stranen problem s driver-ite na nvidia (1
) | segmentation fault (6
) >>
|
|
|
|
|