1. leht 1-st

FAT32 ketas tujutseb kasutajatega

Postitatud: 14.02.2008, 02:49
Postitas paadikapten
Sai oma teisele arvutile taas väike ümberehitus tehtud ja plaadilt viimane Xubuntu paigaldatud. Kuna see arvuti läheb ühe suurema seltskonna tarbeks (kes tahaksid muidu Winni, aga osta seda ei suuda - saab näha, kas õpivad ümber või leiavad kellegi teise, kes neile Windowsi installib), tegin ma eraldi kasutajakontod - peale adminni veel ka konto tavakasutajatele. Arvutis on 6 GB ketta kõrval ka 1,6 GB ketas spetsiaalselt kasutajate sodi jaoks, formaaditud FAT32. Selle väikese kettaga ongi selline nali, et root kasutaja näeb seda, saab lugeda ja sinna kirjutada. Tavakasutaja konto küll näeb seda ketast, aga ei saa sellele ligi. Kui avada, lööb ette akna kirjadega "Can not mount volume", "Error org.freedesktop.Hal.Device.PermissionDeniedByPolicy." ja "hal-storage-fixed-mount refused uid 1001".

Kuidas saaks selle ketta ka tavakasutaja kontole kättesaadavaks teha?

Postitatud: 14.02.2008, 08:33
Postitas sander85
võiksid siia anda oma /etc/fstab sisu, siis saaks vaadata, mida muutma peab

Postitatud: 14.02.2008, 09:50
Postitas DaStoned
Kummaline korraldus, peaks mainima. Aga olgu.

Parandus on imelihtne. Paned oma pisikese ketta kenasti fstabi kirja. Muud polegi vaja, kui seal ära märkida et kõigil kasutajatel on kõik õigused selle ketta kallal möllamiseks. Selleks on umask nimeline option, millele tuleb anda väärtus 000.

Kood: Vali kõik

# FAT32 filesystem, permissions for everyone
/dev/hdXY    /mnt/sodiketas    vfat    rw,user,auto,umask=000   0   0
Kui täpitähed jmt kipub peetis olema, siis võib vajadusel veel codepage ja iocharseti ära määrata. Mul on need tavaliselt cp775 ja utf8 või iso8859-1 (vastavalt oludele), aga see pole vast esmatähtis.

Postitatud: 14.02.2008, 20:57
Postitas paadikapten

Kood: Vali kõik

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/hda1
UUID=c57c4808-b1fb-4a2f-8efa-b180b24092c7 /               ext3    defaults,errors=remount-ro 0       1
# /dev/hda5
UUID=fa312439-730e-454a-a53a-135d0d284bf6 none            swap    sw              0       0
/dev/hdd        /media/cdrom0   udf,iso9660 user,noauto,exec 0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec 0       0
Ei leia ma seda väikest ketast siit üles... on vaid Linuxi enda ketas, flopiseade ja CD rom.

Postitatud: 15.02.2008, 12:18
Postitas obundra
Siis tuleb endal juurde kirjutada see ketas sinna.fdisk -l annab sulle olemasolevate ketaste/partitsioonide loendi.Sealt valid õige välja ja kirjutad fstabi.

Postitatud: 15.02.2008, 21:31
Postitas paadikapten
fdisk-l leidis pisikese ketta üles.

Kood: Vali kõik

Disk /dev/hdb: 1624 MB, 1624670208 bytes
64 heads, 63 sectors/track, 787 cylinders
Units = silindrit of 4032 * 512 = 2064384 bytes
Disk identifier: 0xa973a973

    Seade Boot      Start         End      Blocks   Id  System
/dev/hdb1   *           1         786     1584544+   b  W95 FAT32
Kuidas ma selle sinna /etc/fstab faili sisse lükkan ja veel Dastoned'i kirjeldatud viisil? Proovisin küll, kuidas see seal välja näeb, aga ei julgenud asja salvestada.

Postitatud: 15.02.2008, 23:58
Postitas v6lur
/etc/fstab lõppu lisa (sul on vist GNOME, niisiis nt kasutades käsku $ sudo gedit /etc/fstab ):

Kood: Vali kõik

/dev/hdb1 /koht/kuhu/sodi/ühendada vfat rw,nouser,auto,umask=0,iocharset=utf8,noexec 0 0
(Ja faili lõppu peaks vist üks tühi rida ka jääma, nagu ikka.)

Postitatud: 16.02.2008, 23:06
Postitas paadikapten
Ehk saaks puust ja punaselt...

Kood: Vali kõik

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/hda1
UUID=c57c4808-b1fb-4a2f-8efa-b180b24092c7 /               ext3    defaults,errors=remount-ro 0       1
# /dev/hda5
UUID=fa312439-730e-454a-a53a-135d0d284bf6 none            swap    sw              0       0
/dev/hdd        /media/cdrom0   udf,iso9660 user,noauto,exec 0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec 0       0
/dev/hdb1       /media/win  vfat rw,nouser,auto,umask=0,iocharset=utf8,noexec 0 0
Kas nii?

EDIT: proovisin salvestada ja selle tagajärjel ei andnud väiksem ketas end ka rooduna möllates kätte. Et taas vähemalt rooduna ligi saada, tuli ta fstab failist kustutada... niisiis millegagi panin ma puusse. Tekkis mõte ka üldse see ketas ext süsteemi formaatida, kuna ma ei usu, et praeguse kettamahu juures (6+1,5 GB) sellele arvutile mingit dualbooti tuleb. Aga vaatame veel...

Mihhkel, ma kasutan Xfce, mitte Gnome deski, teema alguses ju mainitud, et Xubuntu.

Postitatud: 20.02.2008, 20:52
Postitas v6lur
Vabandust, ei märganud, et Xubuntu... Xfce tekstiredaktoritest ei tea ma paraku midagi...
Aga: tühi rida faili lõpus on? Ja mis mõttes ketas end ka rooduna kätte ei andnud? Mõni veateade vähemalt tuli?

Postitatud: 20.02.2008, 23:24
Postitas wk
Kõigis buntudes peaks nano kaasas olema, universaalne ja lihtne. gedit asemel nano.

Postitatud: 21.02.2008, 09:08
Postitas DaStoned
Kas see kataloog /media/win on sul tekitatud?