[Mount] modifica fstab/errore nel montare pendrive

Riconoscimento, installazione e configurazione delle periferiche.
Bomb Jack
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 345
Iscrizione: venerdì 4 novembre 2011, 17:18

[Mount] modifica fstab/errore nel montare pendrive

Messaggio da Bomb Jack »

Ciao a tutti

Vi chiedo una mano per tentare di risolvere un mezzo casino creato da pysdm.

Premetto intantpo ch'è stato proprio il programma a creare il casino, assegnando male i punti di mount, a volte sovrapposti, inoltre non memorizzava mai le opzioni che uno applicava.

Vado direttamente al problema, senza tentare una cronologia: in pratica ad ogni avvio tenta di montare un media che non c'è più perchè è stato assegnato in un altro punto di mount e devo premere S ad ogni avvio per saltare il suo montaggio ed inoltre, cosa ancor più grave, non riesce più a montare il pendrive, l'errore che mi viene mostrato è questo:
Error mounting: mount exited with exit code 1: helper failed with:
[mntent]: line 14 in /etc/fstab is bad
mount: can't find /dev/sdd1 in /etc/fstab or /etc/mtab
Ora, è chiaro che va modificato manualmente fstab a questo punto, perchè non mi azzardo più ad aprire pysdm (tanto più che sono riuscito con fatica a far auto-montare alcune partizioni e non voglio correre il rischio di ri-incasinare tutto), ma neanche mi azzardo a far modifiche a fstab da solo: ho letto guide ed ho più o meno compreso il funzionamento, ma non voglio rischiare di far danno ancor peggio, che per ora ho davvero poca fortuna coi pc... :'(

Inoltre, cosa strana, dal sorgere del problema il demone di vidalia non viene più caricato, nonostsante il processo funzioni, e spunta solo se chiudo e riapro, o riapro "sopra", vidalia.

Chiedo quindi a voi assistenza, aiutatemi voi per favore  :)
Ultima modifica di Bomb Jack il giovedì 10 novembre 2011, 17:08, modificato 1 volta in totale.
Man from Mars

Re: [Mount] modifica fstab/errore nel montare pendrive

Messaggio da Man from Mars »

Magari cominciare ad incollare qui /etc/fstab sarebbe d'aiuto...
Ultima modifica di Man from Mars il giovedì 10 novembre 2011, 17:30, modificato 1 volta in totale.
Bomb Jack
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 345
Iscrizione: venerdì 4 novembre 2011, 17:18

Re: [Mount] modifica fstab/errore nel montare pendrive

Messaggio da Bomb Jack »

Ecco:
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
#            
proc                                      /proc        proc  nodev,noexec,nosuid      0  0 
# / was on /dev/sda5 during installation
UUID=78ce99c2-ecfb-4164-b7b1-81882adb4013  /            ext4  errors=remount-ro        0  1 
# swap was on /dev/sda6 during installation
UUID=f3570a1c-aa02-4ba6-ba5d-7c9188423231  none        swap  sw                      0  0 
/dev/sda1                                  /media/sda1  ntfs  nls=iso8859-1,umask=000  0  0 
/dev/sdd1                                  /media/RECUPERO DATI (Documenti e Temp)  vfat  defaults                0  0 
/dev/sdb1                                  /media/sdb1  ntfs  nls=iso8859-1,umask=000  0  0 
/dev/sdc1                                  /media/sdc1  ntfs  nls=iso8859-1,umask=000  0  0 
/dev/sdc2                                  /media/sdc2  ntfs  nls=iso8859-1,umask=000  0  0 
/dev/sdc3                                  /media/sdc3  ntfs  nls=iso8859-1,umask=000  0  0 
/dev/sda3                                  /media/sda3  ntfs  nls=iso8859-1,umask=000  0  0 
'RECUPERO DATI (Documenti e Temp)' è quella che non c'è più (nel senso che ha un suo diverso punto di mount, ora corretto) e che si sovrapponeva al pendrive, cioè sdd1.

a parte questo non capisco perchè non veda sda2  e perchè quei ' nls=iso8859-1,umask=000' continuassero a riapparire da pysdm, così come riappariva sempre 'read only' (per fortuna comunque le partizioni, a parte quella in questione, vengono auotomontate corretamente alla fine, nonostante tutto)
Bomb Jack
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 345
Iscrizione: venerdì 4 novembre 2011, 17:18

Re: [Mount] modifica fstab/errore nel montare pendrive

Messaggio da Bomb Jack »

...inoltre mi sono accorto che uGet non riesce a scrivere il file da scaricare nella cartella in uno dei drive, non vorrei fosse proprio perchè la partizione viene montata in read only.

EDIT: [come non detto, questione risolta]
Ultima modifica di Bomb Jack il venerdì 11 novembre 2011, 0:25, modificato 1 volta in totale.
Avatar utente
et4beta
Rampante Reduce
Rampante Reduce
Messaggi: 7931
Iscrizione: mercoledì 9 gennaio 2008, 10:15
Desktop: Gnome
Distribuzione: 18.04-22.04-23.04 (NO UEFI)
Località: Ancona

Re: [Mount] modifica fstab/errore nel montare pendrive

Messaggio da et4beta »

Tanto per cominciare dai il comando
sudo gedit /etc/fstab
e commenta (anteponendo ad ogni riga il #) tutte le ultime 7 righe che iniziano con /dev.
Non aver paura puoi sempre tornare indietro.

Poi posta il risultato di
sudo fdisk -l
-l è meno elle

e posta anche il risultato del comando:
sudo blkid
poi di anche che cosa vorresti montare automaticamente all'avvio.
Linux User #485103 - Ubuntu User #38220 - Desktop: MoBo MSI Z790 Tomahawk - Intel i9-13900F - RAM G.Skill Trident Z5 DDR5 F5-6000 32 Gb - GPU Asus RTX 4070 Ti - Monitor Samsung G5 32" - SSD Samsung 990 Pro M.2 PCIe NVMe 2 Tb e altri / - Noteb. Asus TUF Gaming FX705GE - i7 8750H - RAM 16 Gb
Bomb Jack
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 345
Iscrizione: venerdì 4 novembre 2011, 17:18

Re: [Mount] modifica fstab/errore nel montare pendrive

Messaggio da Bomb Jack »

Ok, fatto, il risultato di fstab è:
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
#            
proc                                      /proc        proc  nodev,noexec,nosuid      0  0 
# / was on /dev/sda5 during installation
UUID=78ce99c2-ecfb-4164-b7b1-81882adb4013  /            ext4  errors=remount-ro        0  1 
# swap was on /dev/sda6 during installation
UUID=f3570a1c-aa02-4ba6-ba5d-7c9188423231  none        swap  sw                      0  0 
#/dev/sda1                                  /media/sda1  ntfs  nls=iso8859-1,umask=000  0  0 
#/dev/sdd1                                  /media/RECUPERO DATI (Documenti e Temp)  vfat  defaults                0  0 
#/dev/sdb1                                  /media/sdb1  ntfs  nls=iso8859-1,umask=000  0  0 
#/dev/sdc1                                  /media/sdc1  ntfs  nls=iso8859-1,umask=000  0  0 
#/dev/sdc2                                  /media/sdc2  ntfs  nls=iso8859-1,umask=000  0  0 
#/dev/sdc3                                  /media/sdc3  ntfs  nls=iso8859-1,umask=000  0  0 
#/dev/sda3                                  /media/sda3  ntfs  nls=iso8859-1,umask=000  0  0 
e salvo il documento

Poi fdisk:
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 testine, 63 settori/tracce, 60801 cilindri, totale 976773168 settori
Unità = settori di 1 * 512 = 512 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x22cd22cd

Dispositivo Boot      Start        End      Blocks  Id  System
/dev/sda1  *        2048    40967734    20482843+  7  HPFS/NTFS/exFAT
/dev/sda2        40968192  230243579    94637694    7  HPFS/NTFS/exFAT
/dev/sda3      413577360  976768064  281595352+  7  HPFS/NTFS/exFAT
/dev/sda4      230244350  413577215    91666433    5  Esteso
/dev/sda5      230244352  409387007    89571328  83  Linux
/dev/sda6      409389056  413577215    2094080  82  Linux swap / Solaris

Le voci nella tabella delle partizioni non sono nello stesso ordine del disco

Disk /dev/sdb: 203.9 GB, 203928109056 bytes
255 testine, 63 settori/tracce, 24792 cilindri, totale 398297088 settori
Unità = settori di 1 * 512 = 512 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x04590458

Dispositivo Boot      Start        End      Blocks  Id  System
/dev/sdb1  *          63  398283479  199141708+  7  HPFS/NTFS/exFAT

Disk /dev/sdc: 500.1 GB, 500107862016 bytes
2 testine, 63 settori/tracce, 7752168 cilindri, totale 976773168 settori
Unità = settori di 1 * 512 = 512 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0xf6627ea5

Dispositivo Boot      Start        End      Blocks  Id  System
/dev/sdc1      599493636  806391807  103449086    7  HPFS/NTFS/exFAT
/dev/sdc2              63  388560185  194280061+  7  HPFS/NTFS/exFAT
/dev/sdc3      388560186  599493572  105466693+  7  HPFS/NTFS/exFAT
/dev/sdc4      806391808  976773119    85190656  bc  Sconosciuto

Le voci nella tabella delle partizioni non sono nello stesso ordine del disco

Disco /dev/sdd: 8027 MB, 8027897856 byte
14 testine, 22 settori/tracce, 50907 cilindri, totale 15679488 settori
Unità = settori di 1 * 512 = 512 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x04030201

Dispositivo Boot      Start        End      Blocks  Id  System
/dev/sdd1  *        2232    15679487    7838628    b  W95 FAT32
Infine:
/dev/sda1: LABEL="Root" UUID="6AEC23C0EC238583" TYPE="ntfs"
/dev/sda2: LABEL="Windows Programs" UUID="F2983D9B983D5F73" TYPE="ntfs"
/dev/sda3: LABEL="RECUPERO DATI (Documenti e Temp)" UUID="680419FE0419D044" TYPE="ntfs"
/dev/sda5: UUID="78ce99c2-ecfb-4164-b7b1-81882adb4013" TYPE="ext4"
/dev/sda6: UUID="f3570a1c-aa02-4ba6-ba5d-7c9188423231" TYPE="swap"
/dev/sdb1: LABEL="Storage" UUID="460C11B20C119E4D" TYPE="ntfs"
/dev/sdc1: LABEL="Temp" UUID="C69C499C9C49883F" TYPE="ntfs"
/dev/sdc2: LABEL="Film da Masterizzare" UUID="D2BC4E2DBC4E0C83" TYPE="ntfs"
/dev/sdc3: LABEL="Da Visionare e Smistare" UUID="E28C23358C23039F" TYPE="ntfs"
/dev/sdd1: LABEL="PENDRIVE" UUID="0499-5440" TYPE="vfat"
Fatemi sapere.... ;)
Bomb Jack
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 345
Iscrizione: venerdì 4 novembre 2011, 17:18

Re: [Mount] modifica fstab/errore nel montare pendrive

Messaggio da Bomb Jack »

............adesso il pendrive l'ha montato, ma non su sdd1, ma su 'PENDRIVE' ??? ::) (e non mi piacciono i punti di mount col nome perchè poi non funzionano più com'è successo con quella partizione che viene richiesta all'avvio ma non c'è perchè ora il /media è un altro, con la sua dicitura "corretta")

P.S. (ma udev lo devo impostare in kodo che parta all'avvio??)
Ultima modifica di Bomb Jack il venerdì 11 novembre 2011, 0:50, modificato 1 volta in totale.
Avatar utente
et4beta
Rampante Reduce
Rampante Reduce
Messaggi: 7931
Iscrizione: mercoledì 9 gennaio 2008, 10:15
Desktop: Gnome
Distribuzione: 18.04-22.04-23.04 (NO UEFI)
Località: Ancona

Re: [Mount] modifica fstab/errore nel montare pendrive

Messaggio da et4beta »

Bomb Jack ha scritto: ............adesso il pendrive l'ha montato, ma non su sdd1, ma su 'PENDRIVE' ??? ::) (e non mi piacciono i punti di mount col nome perchè poi non funzionano più com'è successo con quella partizione che viene richiesta all'avvio ma non c'è perchè ora il /media è un altro, con la sua dicitura "corretta")

P.S. (ma udev lo devo impostare in kodo che parta all'avvio??)
Certo il pendrive te lo monta come tale, non lo vede come un HD, solo Gparted te lo vede come un HD.
Però io lo vedo su sdd1.
Allora adesso cosa vorresti?
Ultima modifica di et4beta il venerdì 11 novembre 2011, 0:59, modificato 1 volta in totale.
Linux User #485103 - Ubuntu User #38220 - Desktop: MoBo MSI Z790 Tomahawk - Intel i9-13900F - RAM G.Skill Trident Z5 DDR5 F5-6000 32 Gb - GPU Asus RTX 4070 Ti - Monitor Samsung G5 32" - SSD Samsung 990 Pro M.2 PCIe NVMe 2 Tb e altri / - Noteb. Asus TUF Gaming FX705GE - i7 8750H - RAM 16 Gb
shouldes
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 19490
Iscrizione: domenica 10 febbraio 2008, 21:45

Re: [Mount] modifica fstab/errore nel montare pendrive

Messaggio da shouldes »

Bomb Jack ha scritto: ............adesso il pendrive l'ha montato, ma non su sdd1, ma su 'PENDRIVE' ??? ::) (e non mi piacciono i punti di mount col nome perchè poi non funzionano più com'è successo con quella partizione che viene richiesta all'avvio ma non c'è perchè ora il /media è un altro, con la sua dicitura "corretta")

P.S. (ma udev lo devo impostare in kodo che parta all'avvio??)
Se quella pennetta ha il label pennetta è normale che la monti in /media/Pennetta, visto che grazie al label la riconosci subito.
E ti assicuro anche che non ci sono problemi se la monta in /media/label.


Passiamo al resto, che nome vuoi mettere come punto di montaggio alle varie partizioni?
Indica la partizione e il nome che vuoi che abbia (tranne le cose che attacchi e stacchi, devi indicare solo le partizioni dentro al pc) che noi lo mettiamo.  ;D


Se non ti piace pennetta, cambiagli il label: Hardware/DispositiviPartizioni/RinominareDispositiviEsterni


Puoi anche vedere se riesci a cavartela da solo: Hardware/DispositiviPartizioni/MontarePartizioni
Bomb Jack
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 345
Iscrizione: venerdì 4 novembre 2011, 17:18

Re: [Mount] modifica fstab/errore nel montare pendrive

Messaggio da Bomb Jack »

et4beta ha scritto:
Bomb Jack ha scritto: ............adesso il pendrive l'ha montato, ma non su sdd1, ma su 'PENDRIVE' ??? ::) (e non mi piacciono i punti di mount col nome perchè poi non funzionano più com'è successo con quella partizione che viene richiesta all'avvio ma non c'è perchè ora il /media è un altro, con la sua dicitura "corretta")

P.S. (ma udev lo devo impostare in kodo che parta all'avvio??)
Certo il pendrive te lo monta come tale, non lo vede come un HD, solo Gparted te lo vede come un HD.
Però io lo vedo su sdd1.
Allora adesso cosa vorresti?
La chiama pendrive perchè quella è l'etichetta, ma la montava su /media/sdd1.......

a parte che ora non capisco cosa gli abbia fatto cambiare idea, ma comunque c'è sempre il problema di quel drive (RECUPERO DATI (Documenti e Temp)) che mi da errore in fase di boot, perchè non esiste, e che devo premere S per saltare il mount....

(inoltre cosa fanno quegli # preposti alle righe in fstab? non è che al riavvio non mi monta più in automatico le partizioni??)
Ultima modifica di Bomb Jack il venerdì 11 novembre 2011, 1:29, modificato 1 volta in totale.
Avatar utente
et4beta
Rampante Reduce
Rampante Reduce
Messaggi: 7931
Iscrizione: mercoledì 9 gennaio 2008, 10:15
Desktop: Gnome
Distribuzione: 18.04-22.04-23.04 (NO UEFI)
Località: Ancona

Re: [Mount] modifica fstab/errore nel montare pendrive

Messaggio da et4beta »

Quei # non fanno altro che non fare leggere quelle righe.
Non capisco perché in fase di boot ti dica che non riesce a montare quella partizione "Recupero dati......", perché non è presente nel file fstab, quindi non viene montata all'avvio!
Ora nell'fstab sono presenti solo la partizione di Ubuntu (sda5) e la swap (sda6).

P.S. Mi togli una curiosità, che razza di HD è il terzo (sdc), che ha solo 2 testine, invece delle 255 classiche?
Ultima modifica di et4beta il venerdì 11 novembre 2011, 2:06, modificato 1 volta in totale.
Linux User #485103 - Ubuntu User #38220 - Desktop: MoBo MSI Z790 Tomahawk - Intel i9-13900F - RAM G.Skill Trident Z5 DDR5 F5-6000 32 Gb - GPU Asus RTX 4070 Ti - Monitor Samsung G5 32" - SSD Samsung 990 Pro M.2 PCIe NVMe 2 Tb e altri / - Noteb. Asus TUF Gaming FX705GE - i7 8750H - RAM 16 Gb
Bomb Jack
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 345
Iscrizione: venerdì 4 novembre 2011, 17:18

Re: [Mount] modifica fstab/errore nel montare pendrive

Messaggio da Bomb Jack »

Non saprei, è un drive identico al disco sda...

Comunque, ora viene montata la pendrive quando è presente, ma non vengono più automontati tutti gli altri drive/partizioni: come posso fare, preferenzialmente senza riusare pysdm (che poi, non si capisce perché, non salvava le opzioni)?

E poi, cosa sono quei 'nls=iso8859-1,umask=000' accanto a tutte le partizioni ntfs?

(riguardo udev??)
Avatar utente
et4beta
Rampante Reduce
Rampante Reduce
Messaggi: 7931
Iscrizione: mercoledì 9 gennaio 2008, 10:15
Desktop: Gnome
Distribuzione: 18.04-22.04-23.04 (NO UEFI)
Località: Ancona

Re: [Mount] modifica fstab/errore nel montare pendrive

Messaggio da et4beta »

Quelle righe che ti ho fatto commentare in fstab sono abbastanza "insolite" e non so chi o che cosa te le abbia create, per cui potresti anche cancellarle e per le partizioni, che ti interessa aver montate fin dall'avvio, creare le righe apposite nell'fstab, e cartelle apposite in /media.
Al tuo posto non sarei così contrario a dare dei nomi alle partizioni, perché è estremamente comodo e non ha le controindicazioni che tu lamenti, a patto che usi nomi corti e senza spazi vuoti.
Ad esempio "RECUPERO DATI...."(che è comunque troppo lungo) starebbe meglio se fosse RECUPERO_DATI, oppure RECUPERODATI, gli spazi sono spesso un problema perché non vengono sempre "visti" allo stesso modo dai vari sistemi
Comunque se ad esempio tu con Gparted cambiassi etichetta a "RECUPERODAT....." in "pippo", potresti montare la partizione all'avvio aggiungendo(con privilegi di root) innanzitutto la cartella /pippo all'interno della cartella /media, e poi editando(sempre con privilegi di root) il file /etc/fstab aggiungendogli le righe:
# Monto la partizione "pippo" in /dev/sda3 :
UUID=680419FE0419D044 /media/pippo ntfs-3g defaults,locale=it_IT.UTF-8 0 0
La prima delle quali essendo commentata ha solo valore indicativo per chi legge, mentre la seconda è l'istruzione che fa montare la partizione sda3.
Salvi il file modificato e al riavvio successivo(o subito dando il comando "sudo mount -a") trovi montata sda3.
Questa è un'istruzione tipica per montare partizioni con file system NTFS.
Linux User #485103 - Ubuntu User #38220 - Desktop: MoBo MSI Z790 Tomahawk - Intel i9-13900F - RAM G.Skill Trident Z5 DDR5 F5-6000 32 Gb - GPU Asus RTX 4070 Ti - Monitor Samsung G5 32" - SSD Samsung 990 Pro M.2 PCIe NVMe 2 Tb e altri / - Noteb. Asus TUF Gaming FX705GE - i7 8750H - RAM 16 Gb
Bomb Jack
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 345
Iscrizione: venerdì 4 novembre 2011, 17:18

Re: [Mount] modifica fstab/errore nel montare pendrive

Messaggio da Bomb Jack »

ok, credo di aver avuto un'idea: accedendo a fstab con gedit cancello tutte le righe precedentemente commentate (quelle dei vari /dev), e, senza creare alcuna cartella, monto manualmente tutte le partizioni (diciamo che lo faccio fare al sistema...).
Ora, se ci sono tutti gli UUID (altrimenti li aggiungo prendendoli da blkid, giusto?), aggiungo a tutte le partizioni, escluse quelle linux/swap e pendrive/cd, nella loro riga i comandi 'rw,suid,dev,exec,auto,user,async' ('relatime,flush' li metto??), e se ci trovo ancora 'nls=iso8859-1,umask=000' li lascio(alla fine) e pace all'anima loro; poi chiudo e riavvio, ok??

domanda: ma il comando 'sudo mount -a', va inviato mentre si è in fstab da gedit o basta farlo in un qualunque momento dal terminale? E vale per tutti i /dev -/media presenti?
Avatar utente
et4beta
Rampante Reduce
Rampante Reduce
Messaggi: 7931
Iscrizione: mercoledì 9 gennaio 2008, 10:15
Desktop: Gnome
Distribuzione: 18.04-22.04-23.04 (NO UEFI)
Località: Ancona

Re: [Mount] modifica fstab/errore nel montare pendrive

Messaggio da et4beta »

Non mettere mai righe in /etc/fstab relative a supporti mobili(CD, pendrive, HD esterni), non ha senso!

Tenere supporti mobili connessi durante l'avvio ti rallenta, ed a volte anche di molto, il boot.
Se non fossero connessi, la presenza delle relative righe di montaggio in fstab, ti provocherebbe messaggi di errore.
Tu devi avere nell'fstab solo le righe relative a quei supporti(interni o esterni) necessari al sistema, per gli altri il montaggio avviene nel momento in cui in nautilus li vai a cliccare, oppure li monti tu da terminale.

Le righe che iniziano con /dev e che hai commentato cancellale.

Se vuoi fare una prova per vedere l'effetto che fa, segui l'esempio che ti ho inviato, e se poi non ti va bene è sufficiente che commenti la riga relativa ed è fatta.

Il comando "sudo mount -a" va dato da terminale quando ti pare, e ti monta le partizioni contemplate in fstab(se non già montate), il comando "sudo umount -a" invece ti smonta tutte le partizioni in fstab.
Linux User #485103 - Ubuntu User #38220 - Desktop: MoBo MSI Z790 Tomahawk - Intel i9-13900F - RAM G.Skill Trident Z5 DDR5 F5-6000 32 Gb - GPU Asus RTX 4070 Ti - Monitor Samsung G5 32" - SSD Samsung 990 Pro M.2 PCIe NVMe 2 Tb e altri / - Noteb. Asus TUF Gaming FX705GE - i7 8750H - RAM 16 Gb
Bomb Jack
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 345
Iscrizione: venerdì 4 novembre 2011, 17:18

Re: [Mount] modifica fstab/errore nel montare pendrive

Messaggio da Bomb Jack »

No, scusa, mi pare che non mi hai seguito...  :)
et4beta ha scritto: Non mettere mai righe in /etc/fstab relative a supporti mobili(CD, pendrive, HD esterni), non ha senso!
Ma infatti io ho detto che escludevo qualunque cd o pendrive! (oltre che la partizioni linux, che stanno bene come stanno)
So benissimo che non ha senso mettere l'automount a supporti rimovibili, oltre che modificare lorio attributi di cui non so nulla...
et4beta ha scritto:Tenere supporti mobili connessi durante l'avvio ti rallenta, ed a volte anche di molto, il boot.
Se non fossero connessi, la presenza delle relative righe di montaggio in fstab, ti provocherebbe messaggi di errore.
Tu devi avere nell'fstab solo le righe relative a quei supporti(interni o esterni) necessari al sistema, per gli altri il montaggio avviene nel momento in cui in nautilus li vai a cliccare, oppure li monti tu da terminale.
Ed io infatti sto parlando delle partizioni dei miei dischi, fissi, di cui necessito l'automount, e da qui la necessità di fare tutto quello di cui stiamo parlando.
et4beta ha scritto:Le righe che iniziano con /dev e che hai commentato cancellale.
E qui ci siamo. Quelle righe, ai fini di sistema, è come se non esistessero, abbiamo detto.
et4beta ha scritto:Il comando "sudo mount -a" va dato da terminale quando ti pare, e ti monta le partizioni contemplate in fstab(se non già montate), il comando "sudo umount -a" invece ti smonta tutte le partizioni in fstab.
Ma in questo momento (pendrive a parte) non c'è nessuna partizione/drive/media nell'fstab, perchè tutte le precedenti le abbiamo tolte commentandole con #, quindi devo prima montarle a mano per far creare una cartella /media associata ad ogni suo /dev, questo per evitare di farlo a mano...
Ma il comando  'sudo mount -a' rende quindi tutte le partizioni/dischi in fstab auto-montanti??
et4beta ha scritto:Se vuoi fare una prova per vedere l'effetto che fa, segui l'esempio che ti ho inviato, e se poi non ti va bene è sufficiente che commenti la riga relativa ed è fatta.
E non posso, quindi, una volta create tutte le cartelle /media montando manualmente tutte le partizioni che mi servono, e, associato ad ognuna il suo UUID (come presente nel tuo esempio), casomai non ci fosse già, aggiungere le proprietà 'rw,suid,dev,exec,auto,user,async' (che sono quelle di default, tra cui c'è l'automount ed il read-write, più 'user' per essere sicuri, casomai non si fosse root)??
(inoltre ti chiedevo se fosse vantaggioso aggiungere 'flush' e 'relatime')
Avatar utente
et4beta
Rampante Reduce
Rampante Reduce
Messaggi: 7931
Iscrizione: mercoledì 9 gennaio 2008, 10:15
Desktop: Gnome
Distribuzione: 18.04-22.04-23.04 (NO UEFI)
Località: Ancona

Re: [Mount] modifica fstab/errore nel montare pendrive

Messaggio da et4beta »

Bomb Jack ha scritto: No, scusa, mi pare che non mi hai seguito...  :)
E non è facile sai! Ma io ti ho seguito, solo che quando mi scrivi:
ok, credo di aver avuto un'idea: accedendo a fstab con gedit cancello tutte le righe precedentemente commentate (quelle dei vari /dev), e, senza creare alcuna cartella, monto manualmente tutte le partizioni (diciamo che lo faccio fare al sistema...).
Vuol dire che non hai capito come funziona.
Ovvero, quando tu monti manualmente una partizione il sistema ti crea la relativa cartella in /media, ma alla chiusura della sessione te la cancella.
Quindi le cartelle in /media, per averle permanenti, devi crearle tu. Per le etichette fai come preferisci.
Ma il comando  'sudo mount -a' rende quindi tutte le partizioni/dischi in fstab auto-montanti??
No il comando "sudo mount -a" monta le partizioni presenti nell'fstab, nel caso che tu per tuoi motivi le abbia precedentemente smontate(ad esempio per fare un controllo di file system, per cambiare o assegnare un'etichetta, ecc.).
E non posso, quindi, una volta create tutte le cartelle /media montando manualmente tutte le partizioni che mi servono, e, associato ad ognuna il suo UUID (come presente nel tuo esempio), casomai non ci fosse già, aggiungere le proprietà 'rw,suid,dev,exec,auto,user,async' (che sono quelle di default, tra cui c'è l'automount ed il read-write, più 'user' per essere sicuri, casomai non si fosse root)??
(inoltre ti chiedevo se fosse vantaggioso aggiungere 'flush' e 'relatime')
Anche qui purtroppo non c'azzecchi(mi dispiace), perché quando monti manualmente una partizione, il sistema non ti crea righe nell'fstab, ma nell'mtab che è "volatile", quindi fai come ti ho detto, crea le cartelle in /media e le righe in /etc/fstab(puoi fare benissimo col copia/incolla, cambiando solamente l'UUID e il punto di mount(/media/xxxxx), l'unica differenza è tra le ext? e le NTFS.
Penso che ora tu sappia sull'argomento quanto ti serve per sistemare.
Buon lavoro. (yes)
Linux User #485103 - Ubuntu User #38220 - Desktop: MoBo MSI Z790 Tomahawk - Intel i9-13900F - RAM G.Skill Trident Z5 DDR5 F5-6000 32 Gb - GPU Asus RTX 4070 Ti - Monitor Samsung G5 32" - SSD Samsung 990 Pro M.2 PCIe NVMe 2 Tb e altri / - Noteb. Asus TUF Gaming FX705GE - i7 8750H - RAM 16 Gb
Bomb Jack
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 345
Iscrizione: venerdì 4 novembre 2011, 17:18

Re: [Mount] modifica fstab/errore nel montare pendrive

Messaggio da Bomb Jack »

Ok, perfetto; dunque, solo una cosa: come si accede ad mtab??

Dunque, una volta montate manualmente le partizioni, accedo mtab e copio tutte le associazioni che mi servono riportandole in fstab rendendole permanenti, giusto??

Mi dici pure se secondo te è il caso di aggiungere flush e relatime? Non ho capito se diano dei vantaggi a livello prestazionale...

Grazie  :)
Avatar utente
et4beta
Rampante Reduce
Rampante Reduce
Messaggi: 7931
Iscrizione: mercoledì 9 gennaio 2008, 10:15
Desktop: Gnome
Distribuzione: 18.04-22.04-23.04 (NO UEFI)
Località: Ancona

Re: [Mount] modifica fstab/errore nel montare pendrive

Messaggio da et4beta »

No!
Nell'mtab le istruzioni di montaggio sono impartite con il /dev/xxxx/, mentre nell'fstab tramite l'UUID.

Quindi, ripeto, con il copia incolla, tra le stesse righe dell'fstab, e con le modifiche sopra descritte(UUID e /media/xxx), mettendoci se vuoi anche la riga di legenda commentata, così non devi tutte le volte andare a spulciare nella memoria, ti configuri il montaggio delle tue partizioni(ce l'hai già sia per ext sia per NTFS)

Mai usato l'opzione "flush" e "relatime", quindi non sono essenziali.
Ciao.
Linux User #485103 - Ubuntu User #38220 - Desktop: MoBo MSI Z790 Tomahawk - Intel i9-13900F - RAM G.Skill Trident Z5 DDR5 F5-6000 32 Gb - GPU Asus RTX 4070 Ti - Monitor Samsung G5 32" - SSD Samsung 990 Pro M.2 PCIe NVMe 2 Tb e altri / - Noteb. Asus TUF Gaming FX705GE - i7 8750H - RAM 16 Gb
Bomb Jack
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 345
Iscrizione: venerdì 4 novembre 2011, 17:18

Re: [Mount] modifica fstab/errore nel montare pendrive

Messaggio da Bomb Jack »

Mi diresti come si accede a mtab??

...in sostanza, tutto quello che devo fare è individuare in quele media ogni dev viene montato e, vedendolo da blkid, associare ad ogni media il suo UUID in fstab mettendo le summenzionate opzioni, è giusto??
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 8 ospiti