Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: FuckMyFucker в Sep 23, 2005, 02:13



Титла: Проблем
Публикувано от: FuckMyFucker в Sep 23, 2005, 02:13
Качих си уин98 на фат32 .. като се опитах с обикновен user под линукс ми каза че нямам права опитах се да chown папката но ..
chown: changing ownership of `/mnt/disk2/Downloadz/': Operation not permitted има ли някакьв начин по който мога да пиша по фат32 партишьн с линукс?


Титла: Проблем
Публикувано от: PhobosK в Sep 23, 2005, 03:10
Да има, но това става чрез настройките за маунтване в /etc/fstab (или чрез опциите на mount).
Справка - man fstab и man mount.
Примерен ред в fstab:
Примерен код
/dev/hdb1 /mnt/disk2 vfat codepage=855,uid=501,iocharset=cp1251,nosuid,umask=007,gid=504,exec,nodev 0 0

Където:
/dev/hdb1 е устройството като което ядрото разпознава партишъна на Windows-а
/mnt/disk2 е мястото където искаш да го маунтнеш
uid=501 - е user-а на когото ще "принадлежат" маунтнатите файлове и директории (номера му, а не името)
gid=504 - е group-ата на която ще "принадлежат" маунтнатите файлове и директории (номера и, а не името и)
umask=007 - ще даде всички права на user:group от по-горе, а ще забрани на останалите user-и/group-и всичко.


EDIT: Най-добре е да си създадеш група напр. windows, да се направиш неин член и да запишеш номера и в gid=...
Номерата на user-ите и group-ите можеш да видиш най-лесно в /etc/passwd (юзърите) и /etc/group (групите).


Титла: Проблем
Публикувано от: FuckMyFucker в Sep 24, 2005, 00:16
Сега всичко е наред.Мерси