fstab

Fórumok

fstab

Hozzászólások

Valamit elállítottam, pls help! Így néz ki a DVD meghajtóm sora most:

/dev/hdb /media/dvdram subfs noauto,fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0

Ha berakok egy lemezt, indul ilyen "automatikus indítás" ...megnyitás: kiírja, hogy hozzáférés megtagadva. A root pedig üresnek látja a mappát.

Mi a baj? Nem sikerült kibogarászni az fstab manjából.

Milyen disztrib, milyen kernel, mi volt elotte (mit valtoztattal)? Gyarilag is volt benne automount, vagy ezt mar te hackelted? Tenyleg dvdram-ot akarsz kezelni? A sikertelen mount elott/utan lefuttatva a dmesg parancsot (terminalban), megjelenik-e valami uj info? Ha bent van a lemez, es rootkent kiadod a 'mount /media/dvdram' parancsot (vagy ne adj'Isten mashova megprobalod mountolni), mi a hibauzenet? Vagy ugy megy?

Egy suse 10.1 es 2.6.16.13-4 es kernel és az történt, hogy leformáztam a egy ntfs particiót (később kiderült, hogy azon volt a bootmenü), ezért a telepítő DVDvel próbáltam helyreállítani. Az állítgatott valamit szerintem.

Ha mount parancsal mountolom, úgy megy minden tökéletesen (egy tényleges DVDramról van szó)

A tünet pegig konkrétan a következő: berakom a lemezt és a rendszer észreveszi, bejön egy ilyen KDEes cucc, ki tudod választani, hogy melyik progival nyissa meg. Ha arra megyek, hogy megnyitás: system:/media/hdb itt próbála megnyitni és itt írja ki konkrétan azt, hogy "A hozzáférés megtagadva".

Írjatok pls egy példát, hogy hogy kellene kinéznie egy ilyen DVDs fstab sornak!

Amikor beírtam ezt az fstabba és kiadtam a mount -a parancsot ez az üzi jött ki:

mount: wrong fs type, bad option, bad superblock on /dev/hdb,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so

van valmi jelentősége, hogy volt egy audio cd a meghajtóban?

Egyébként most úgy néz ki, hogy müködik, csak nem tudom mire vélni ezt az üzenetet

az audio cd-ket nem lehet mountolni
vagyis ebben nem vagyok biztos , meg igazan nem merultem benne el , de semmi ertelme. le lehet jatszani oket pl xmms-sel es rippelni is lehet roluk a meghajto azonositasaval , de szerintem mountolni nem lehet ugyhogy ne izgasd magad e miatt.
Amugy ha nincs semmi a meghajtoban akkor nincs mit mountolni , mert a linuxban nem a meghajtot mountolod hanem a disken levo filerendszert cssatolod a gyokerfilerendszerhez.

én is subfs-t használok, a cd mountoló fstab sorom:

/dev/cdroms/cdrom1 /mnt/cdrom subfs fs=iso9660:udf,ro,user,mode=644 0 0

javaslom, hogy az fs= bejegyzést legalábbis toldd meg az iso9660-val, úgy hogy az a cdfs előtt legyen (ilyen sorrendben próbálkozik a mount a filesystemekkel)

Egy user t asert rakjal be az options ok koze, automont userkent mountolja ha jol tudom.. Azert hozzaferes megtagadva. Es mi az a subfs?
nem iso9660? Az elozo reszhez pedig, vannak megcsinaltad a /win1 2 3 konyvtarakat? mit ir ki a mount -a? valami konkret hiba uzenet baromi jo lenne.

ÍA subfs egy automounthoz hasonló cucc, csak userspaceben működik.
(Szerverként fut, egészen konkrétan.)
Mivel az automounttal volt vmi gondjuk a fejlesztőknek. (Így elsőre arra tippelnék hogy mivel kernel-patch formájában terjesztik, gáz hogy mindig igazítani kell az aktuális kernelhez.)

Javaslom a subfs doksijában lesd meg biztosan van fstab példa hogy hogyan kellene beírni egy cd-meghajtót az fstabban.

kl223

" /dev/hdb,"

Ez a sor hogy néz ki és miely fs van rajta?

Üdv! Az lenne a problémám, hogy haver elmagyarázta, hogy hogyan láthatom a wines partícióimat linux alatt is. Kernelt is beconfigoltam, látom is mind a 3 partíciót, de bootnál mindig azt az üzenetet kapom, hogy /etc/fstab line 9 is bad, /etc/fstab line 10 is bad, /etc/fstab line 11 is bad. Vagyis pont a wines partíciók.Az fstabom így néz ki:
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
/dev/hda5 / ext3 errors=remount-ro 0 1
/dev/hda6 none swat sw 0 0
proc /proc proc defaults 0 0
/dev/fd0 /floppy auto user,noauto 0 0
/dev/cdrom /cdrom iso9660 ro,user,noauto,iocharset=iso8859-2 0 0
/dev/hda1 /win vfat defaults,codepage=852,iocharset=iso8859-2,uid=1000 0 0
/dev/hdb5 /win2 vfat defaults,codepage=852,iocharset=iso8859-2,uid=1000 0 0
/dev/hdb6 /win3 vfat defaults,codepage=852,iocharset=iso8859-2,uid=1000 0 0
/dev/hdd /cdrw iso9660 ro,user,noauto,iocharset=iso8859-2 0 0
Tud valaki segíteni?
El?re is köszönöm

Én a "default" helyett azt írnám, hogy "auto". Persze lehet, hogy nem ez a hiba oka.
Nálam a "wines" partíció sora így néz ki:
/dev/hda3 /mnt/win vfat auto,codepage=852,uid=0,gid=1000,umask=000,iocharset=iso8859-2,quiet,showexec 0 0

Egyfelhasználós gépen!

Hali!

Mi a pontos hibaüzenet?

Az opciók között az auto azt mondja, hogy a mount -a parancs (amivel bootoláskor is mountol a rendszer) automatikusan mountolja-e? Ennek ellentéte a noauto (ld. floppy, cdrom) amikoris a mount -a (pl. bootolás alatt) nem próbálja meg felmountolni. Szóval az auto és a defaults nem egymást helyettesítõ opciók! A defaults ugyanis azt okozza, hogy a filerendszerre jellemzõ default opciókat veszi alapul és onnét módosít .

No, de térjünk a lényegre:
Szóval, ha a mount -a bad line-ról ír (jó lenne a pontos szöveget tudni), akkor annak nincs sok köze ahhoz, hogy pontosoan milyen opciók vannak megadva, hanem a sor szintaktikájával van valami baj. pl. nincs véletlenül a sor végi két nulla után még valami? csak jó távol??

azután meg lehetne próbálkozni:
umount -a -t vfat (ez umountolja az összes vfat fs-t), majd:
mount -va -t vfat (ez meg mountolja õket, s közben /elvileg/ szószátyárabb)
És megnézni, hogy mit is mond...

Zsiráf

Sziasztok!

Van egy eszközöm: Advantech RAID-6100U3 NTFS filerendszerrel és ezt szeretném mountolni írható/olvasható módban, hogy megoszthassab Sambaval.
Ezt csináltam eddig
/etc/fstab-ba:
/dev/dsa1 /media/raid ntfs defaults 0 3

Ezzel elértem, hogy fel tudom csatolni ennyivel: mount /media/raid. De ez csak olvasható ez nem jó.

Az ntfs írása linux alatt eléggé sárkányos, mert ugye zárt formátum, azaz az m$ nem ad ki a korrekt leírást hozzá. Valamelyes írási támogatás van a kernel ntfs moduljában hozzá, de eléggé kevés: új file-t létrehozni, file méretét megváltoztatni nem tudsz, csak meglévő file valamely részét felülírni. Mivel ez egyrészt még kevés az üdvösséghez, másrészt meg még ez is kísérleti jellegűnek van minősítve, általában nem szokás a modult ezzel írási támogatással forgatni.
Összefoglalva: a linux natív ntfs támogatása külső okok miatt csak az olvasásra terjed ki, írásra nem fogod tudni mountolni.

Azért van még reménysugár, ugyanis van egy ún. Filesystem in USErspace projekt, aminek a segítségével a leírások szerint lehetséges az írható mountolás is. A fenti link FileSystems szekciójában van három lehetőség is: ntfsmount, Captive NTFS, ntfs-3g. Személyes tapasztalatom ezekkel nincs, így okosakat mondani nem akarok a témában, de egyrészt itt a hup keresőjébe beírva a FUSE-t, illetve guglin a "+FUSE +NTFS +site:.hup.hu"-t dob ki pár tippet.
Ha van közöttük hasznos, akkor sok szerencsét hozzá, ha nincs, akkor viszont írj majd egy rövid cikket a tapasztalataidról, hogy az utánad jövőknek már legyen :).

Hát, egyenlőre nem én leszek aki ezt megcsinálja, kicsit nagy falat lennenekem. Inkább azon gondolkozom, hogy hogy formázzam le a 3db disk-et reiserfs-re vagy ext3|2-re. Csak azért félek hozzákezdeni ehhez is, mert ez a cucc így működik, RAID5-ben van, csak NTFS, de nem én csináltam.