Pagina 1 di 2

nuovo tread per masterizzatore

Inviato: mer 12 nov 2003, 13:27
da twister
Scusate se continuo a rompere:
<BR>da root mi vede tutto, masterizzatore ecc...
<BR>gli ho dtao i comandi in lettura scrittura per tutti, ma da user non ne vuole propio sapere.... sto impazzendo.
<BR>Stessa cosa per un hd fat che ho montato su hdd, da root faccio quel che voglio, ma pur avendo dato i permessi a tutti con chmod a+rwx, quando sono loggato come user non me lo fas neanche sfogliare, ho notato che pur cambiando i permessi, sulle propietà i permessi non cambiano...Aiuto!
<BR>Grazie
<BR>
<BR>Scusate se lo ho copiato di nuovo, ma magari consideravate il vecchio tread chiuso...<br>

nuovo tread per masterizzatore

Inviato: mer 12 nov 2003, 13:33
da Loris
Posta il fstab<br>

nuovo tread per masterizzatore

Inviato: mer 12 nov 2003, 13:43
da manny
Forse, come ha già capito Lorys (riferito a fstab), nel tuo /etc/fstab manca la parolina "user" che messo sulla riga del dispositivo da montare permette a tutti gli utenti di montarlo (non solo a root).
<BR>Se poi vuoi (nel caso dell´HD) anche scriverci devi aggiungere (sempre sulla riga corrispondente del dispositivo) "rw" cioè read-write.
<BR>ciao,
<BR>Manny
<BR>
<BR><BR><BR>[ Questo Messaggio è stato Modificato da: manny il 12-11-2003 17:07 ]<br>

nuovo tread per masterizzatore

Inviato: mer 12 nov 2003, 14:32
da twister
Questo è il mio fstab:
<BR>/dev/hda1 swap swap defaults 0 0
<BR>/dev/hda2 / ext3 defaults 1 1
<BR>/dev/hdd1 /dev/hdd1 vfat auto,user 1 0
<BR>/dev/cdrom /mnt/cdrom iso9660 noauto,user 0 0
<BR>/dev/fd0 /mnt/floppy auto noauto,user 0 0
<BR>devpts /dev/pts devpts gid=5,mode=620 0 0
<BR>proc /proc proc defaults 0 0
<BR>/dev/hdd1 /mnt/60Gb vfat auto,user 0 0
<BR>
<BR>
<BR>Grazie ;-)<br>

nuovo tread per masterizzatore

Inviato: mer 12 nov 2003, 14:40
da useless
se l´hd è FAT, allora puoi chmoddare quanto vuoi che non cambierà niente :). il trucco sta in qualche opzione da aggiungere alla fstab. la mia ad esempio recita così:
<BR>
<BR><!-- BBCode Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Code:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><PRE>/dev/hda1 /mnt/faith vfat rw,gid=505,umask=0007,quiet 0 0</PRE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode End -->
<BR>
<BR>legenda:
<BR>/dev/hda1 -> partizione da montare
<BR>/mnt/faith -> dove montarla
<BR>vfat -> tipo della partizione (le opzioni successive dovrebbero valere anche x gli altri tipi di fat, man mount x credere)
<BR>rw -> monta in lettura/scrittura
<BR>gid=505 -> assegna TUTTI I FILE di questa partizione al gruppo con gid 505 (questo serve xké la fat non memorizza le impostazioni di proprietario e gruppo x ogni file, anzi, proprio non le contempla!)
<BR>umask=0007 -> assegna a tutti i file la maschera -rwxrwx--- (in modo che sia il proprietario - che rimarrà root - che i membri del gruppo possano fare tutto quel che vogliono sui file in questione, e chi non fa parte del gruppo non possa nemmeno vederli)
<BR>0 0 -> non fare fsck di questo device (+ o -... comunque non è importante)
<BR>
<BR>a questo punto il gioco è fatto: ho aggiunto al gruppo con gid 505 tutti gli utenti che volevo potessere avere accesso a quella partizione, e tutto funziona come volevo:
<BR>
<BR><!-- BBCode Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Code:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><PRE>sukko@unholycathedral:~$ id
<BR>uid=501(sukko) gid=512(sukko) gruppi=512(sukko),3(sys),6(disk),10(wheel),11(floppy),505(sharers),513(dialers),511(export)
<BR>sukko@unholycathedral:~$ ls /mnt/faith -l
<BR>totale 1392
<BR>-rwxrwx--- 1 root sharers 1185 nov 12 03:06 autoexec.bat*
<BR>-rwxrwx--- 1 root sharers 1173 nov 7 15:51 autoexec.syd*
<BR>-r-xr-x--- 1 root sharers 200736 nov 8 2002 classes.1st*
<BR>-r-xr-x--- 1 root sharers 96210 mag 5 1999 command.com*
<BR>-rwxrwx--- 1 root sharers 527 ott 13 22:23 config.sys*
<BR>[ecc...]</PRE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode End -->
<BR>
<BR>ecco invece l´output di chi non è aggiunto al gruppo 505:
<BR>
<BR><!-- BBCode Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Code:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><PRE>joe@unholycathedral:~$ id
<BR>uid=520(joe) gid=514(parents) gruppi=514(parents)
<BR>joe@unholycathedral:~$ ls /mnt/faith
<BR>/bin/ls: /mnt/faith: Permission denied</PRE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode End -->
<BR>
<BR>semplice, no? il procedimento in questione funziona anche, con piccolo modifiche, x i mount di samba, se servono info chiedete pure!<br>

nuovo tread per masterizzatore

Inviato: mer 12 nov 2003, 17:22
da manny
<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>
<BR> 12-11-2003 alle ore 14:32, twister :
<BR>Questo è il mio fstab:
<BR>
<BR>/dev/hdd1 /dev/hdd1 vfat auto,user 1 0
<BR>
<BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>Strana questa riga, nella seconda colonna dovrebbe esserci la direttori in cui monti il device, qui è ripetuto il dispositivo da montare...prova a toglierla oppure mettegli un "#" davanti.
<BR>
<BR>Per il tuo disco da 60gb, (ultima riga) ai miei occhi inesperti sembra OK, strano che da user non lo monti...il dispositivo è sicuramente /dev/hdd1?
<BR>
<BR>ciao,
<BR>Manny<br>

nuovo tread per masterizzatore

Inviato: mer 12 nov 2003, 17:39
da useless
<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>12-11-2003 alle ore 17:22, manny :
<BR>Per il tuo disco da 60gb, (ultima riga) ai miei occhi inesperti sembra OK, strano che da user non lo monti...il dispositivo è sicuramente /dev/hdd1?</BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>
<BR>non credo sia questione di montarlo: essendo segnato come "auto" dovrebbe venire montato al boot (/sbin/mount -a -v -t nonfs,nosmbfs da rc.S).
<BR>
<BR>quanto al masterizzatore, effettivamente la linea in fstab non ha senso. io ho risolto il problema facendo (ad emulazione scsi abilitata):
<BR>
<BR>chmod g+rw /dev/sr*
<BR>chmod g+rw /dev/sg*
<BR>
<BR>non so xò se fossero entrambe necessarie... non so a cosa si riferiscano srX e sgX in particolare.
<BR>
<BR>prova così magari!
<BR><BR><BR>[ Questo Messaggio è stato Modificato da: useless il 12-11-2003 17:41 ]<br>

nuovo tread per masterizzatore

Inviato: mer 12 nov 2003, 18:54
da Loris
<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>
<BR>/dev/hdd1 /dev/hdd1 vfat auto,user 1 0
<BR>/dev/hdd1 /mnt/60Gb vfat auto,user 0 0
<BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>
<BR>Infatti ti manca umask se vuoi dare i permessi a tutti gli utenti usa direttamente umask=000
<BR>
<BR>Le tue righe possono diventare:
<BR>/dev/hdd1 /dev/hdd1 vfat auto,umask=000 0 0
<BR>/dev/hdd1 /mnt/60Gb vfat auto,umask=000 0 0
<BR><br>

nuovo tread per masterizzatore

Inviato: mer 12 nov 2003, 18:56
da twister
Siete fantastici!!!!
<BR>Per l´hd è tutto risolto, sul cd ci sto ancora lavorando :-)
<BR>grandi!
<BR>grazie di cuore<br>

nuovo tread per masterizzatore

Inviato: mer 12 nov 2003, 21:32
da twister
<BR>
<BR>quanto al masterizzatore, effettivamente la linea in fstab non ha senso. io ho risolto il problema facendo (ad emulazione scsi abilitata):
<BR>
<BR>chmod g+rw /dev/sr*
<BR>chmod g+rw /dev/sg*
<BR>
<BR>non so xò se fossero entrambe necessarie... non so a cosa si riferiscano srX e sgX in particolare.
<BR>
<BR>prova così magari!
<BR>[ Questo Messaggio è stato Modificato da: useless il 12-11-2003 17:41 ]<br>
<BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>
<BR>ho fatto come hai detto e guarda un po....
<BR>cdrecord --scanbus
<BR>Cdrecord 2.00.3 (i686-pc-linux-gnu) Copyright (C) 1995-2002 Jörg Schilling
<BR>cdrecord: No such file or directory. Cannot open ´/dev/pg*´. Cannot open SCSI driver.
<BR>cdrecord: For possible targets try ´cdrecord -scanbus´. Make sure you are root.
<BR>cdrecord: For possible transport specifiers try ´cdrecord dev=help´.
<BR>Adesso che faccio?
<BR>Non so come uscirne, ho modificato di nuovo il lilo.conf e l´fstab ma nulla,
<BR>Per favore aiuto!!
<BR>grazie
<BR><br>

nuovo tread per masterizzatore

Inviato: mer 12 nov 2003, 21:55
da twister
dimenticavo, ora il cd non mi vede + nessun tipo di cd...
<BR>:-( sto impazzendo<br>

nuovo tread per masterizzatore

Inviato: mer 12 nov 2003, 22:20
da useless
<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>12-11-2003 alle ore 21:32, twister :
<BR>
<BR>cdrecord: No such file or directory. Cannot open ´/dev/pg*´. Cannot open SCSI driver.</BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>
<BR>uhm, pg*? da dove esce? non so, potrebbe anche essere giusto, dato che non so cosa sia, ma un po´ mi puzza...
<BR>
<BR>posto la mia situazione casomai potesse tornare utile:
<BR><!-- BBCode Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Code:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><PRE>
<BR>sukko@unholycathedral:~$ ls /dev/sg? -l
<BR>crw-rw---- 1 root disk 21, 0 apr 13 1999 /dev/sg0
<BR>crw-rw---- 1 root disk 21, 1 apr 13 1999 /dev/sg1
<BR>crw-rw---- 1 root disk 21, 2 apr 13 1999 /dev/sg2
<BR>crw-rw---- 1 root disk 21, 3 apr 13 1999 /dev/sg3
<BR>crw-rw---- 1 root disk 21, 4 apr 13 1999 /dev/sg4
<BR>
<BR>sukko@unholycathedral:~$ ls /dev/sr? -l
<BR>brw-rw---- 1 root disk 11, 0 apr 13 1999 /dev/sr0
<BR>brw-rw---- 1 root disk 11, 1 apr 13 1999 /dev/sr1
<BR>brw-rw---- 1 root disk 11, 2 apr 13 1999 /dev/sr2
<BR>brw-rw---- 1 root disk 11, 3 apr 13 1999 /dev/sr3
<BR>brw-rw---- 1 root disk 11, 4 apr 13 1999 /dev/sr4
<BR>
<BR>sukko@unholycathedral:~$ cdrecord --scanbus
<BR>Cdrecord 2.00.3 (i686-pc-linux-gnu) Copyright (C) 1995-2002 Jörg Schilling
<BR>Linux sg driver version: 3.1.25
<BR>Using libscg version ´schily-0.7´
<BR>scsibus0:
<BR> 0,0,0 0) ´HP ´ ´CD-Writer cd16r ´ ´OKS3´ Removable CD-ROM
<BR> 0,1,0 1) *
<BR> 0,2,0 2) *
<BR> 0,3,0 3) *
<BR> 0,4,0 4) *
<BR> 0,5,0 5) *
<BR> 0,6,0 6) *
<BR> 0,7,0 7) *
<BR>scsibus1:
<BR> 1,0,0 100) *
<BR>cdrecord: Warning: controller returns wrong size for CD capabilities page.
<BR>cdrecord: Warning: controller returns wrong page 20 for CD capabilities page (2A).
<BR> 1,1,0 101) ´TEAC ´ ´CD-ROM CD-532S ´ ´3.0A´ Removable CD-ROM
<BR> 1,2,0 102) *
<BR> 1,3,0 103) ´PLEXTOR ´ ´CD-ROM PX-32TS ´ ´1.03´ Removable CD-ROM
<BR> 1,4,0 104) *
<BR> 1,5,0 105) *
<BR> 1,6,0 106) *
<BR> 1,7,0 107) *
<BR></PRE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode End -->
<BR>
<BR>notare che il mio scsibus1 è un vero bus scsi... e che quel teac alla fine mi spunta fuori come un masterizzatore ma in realtà è un lettore, mah :)<br>

nuovo tread per masterizzatore

Inviato: mer 12 nov 2003, 22:27
da twister
purtroppo la tua situazione non mi aiuta...
<BR>Ora il fatto è questo, come faccio a "buttare" il vecchio mast /dev/cdrom(hdb)
<BR>e rimetterlo exnovo?
<BR>è l´unica cosa che mi viene in mente....
<BR>grazie<br>

nuovo tread per masterizzatore

Inviato: mer 12 nov 2003, 22:39
da useless
ma non devi buttare niente! non è mica windows ;).
<BR>
<BR>postaci il tuo lilo.conf, la tua fstab e la situazione reale dei dispositivi, ossia cosa sai che c´è su hda, hdb, hdc e hdd.<br>

nuovo tread per masterizzatore

Inviato: mer 12 nov 2003, 22:45
da twister
allora iniziamo:
<BR>FSTAB
<BR>/dev/hda1 swap swap defaults 0 0
<BR>/dev/hda2 / ext3 defaults 1 1
<BR>#/dev/hdd1 /dev/hdd1 vfat auto,user,rw 1 0
<BR>/dev/cdrom /mnt/cdrom iso9660 noauto,user 0 0
<BR>/dev/fd0 /mnt/floppy auto noauto,user 0 0
<BR>devpts /dev/pts devpts gid=5,mode=620 0 0
<BR>proc /proc proc defaults 0 0
<BR>/dev/hdd1 /mnt/60Gb vfat rw,gid=505,umask=0007,quiet 0 0
<BR>
<BR>LILO.conf
<BR>boot="/dev/hda"
<BR>lba32
<BR>prompt
<BR>timeout="1200"
<BR>root=/dev/hda2
<BR>vga="773"
<BR>
<BR>image="/boot/vmlinuz"
<BR> label="vmlinuz"
<BR> root="/dev/hda2"
<BR> read-only
<BR>
<BR>image=/boot/vmlinuz-ide-2.4.22
<BR> label="2.4.22"
<BR> root=/dev/hda2
<BR> read-only
<BR>
<BR>image="/usr/src/linux/arch/i386/boot/bzImage"
<BR> label="Linux_Compiled"
<BR> root="/dev/hda2"
<BR> read-only
<BR> optional
<BR>
<BR>other=/dev/hdc1
<BR> label="NT"
<BR>image="/dev/hdc1"
<BR> root="/dev/hda2"
<BR>
<BR>hda=linux hdb=masterizza hdc=disco60gb hdd=winxp
<BR>nel lilo.conf ho anche provato ad aggiungere append"/dev/hdb=ide-scsi" ma nulla da fare
<BR>Grazie per l´infinita pazienza<br>