Esiste un programma per montare automaticamente tutte le mie unità?


61

A volte quando riavvio il mio computer, le mie unità verranno montate ma a volte no (come in questo momento quando sto scrivendo questa domanda).

C'è un modo semplice, come un programma che può montarli per me? Accedere alla console, creare cartelle, ecc. NON è quello che voglio. Mi piace come Windows fa dove montano sempre le unità, non importa quale.

Se non esiste un programma, in quale altro modo è possibile montare facilmente tutte le unità?


1
Sistema operativo? File manager?

@ vasa1 Sto usando una versione non modificata / vaniglia di Ubuntu 12.10
Jryl

1
Ok, quindi il file manager sarà Nautilus.

Risposte:


85

Funziona tra il 12.10 e il 16.10

Digita Disks in Dash e otterrai:

inserisci qui la descrizione dell'immagine

Fai clic sull'icona a forma di ingranaggi per accedere al sottomenu e scegli Modifica opzioni di montaggio. Successivamente vedrai:

inserisci qui la descrizione dell'immagine

Modificare le opzioni di montaggio automatico su ON. farlo a tutte le unità che è necessario montare all'avvio.

Nota: fare attenzione a ciò che si modifica, perché il sistema potrebbe non funzionare correttamente.


Sono contento che abbia funzionato per te.
Mitch

14
Questo è un consiglio eccellente. Molte persone sono abituate a dover modificare /etc/fstabmanualmente. Sebbene sia appropriato e utile in molte situazioni, è bene sapere che le opzioni di montaggio di un volume possono essere personalizzate con la GUI ragionevolmente intuitiva in Dischi .
Eliah Kagan,

1
Funzionerà anche con le unità crittografate?
Tom Brossman,

1
@TomBrossman Ho appena creato un disco crittografato e sfortunatamente non funzionerà con esso.
Mitch

1
sudo apt-get install gnome-disk-utilityse non è installato per impostazione predefinita nella distribuzione basata su Ubuntu. Questa soluzione ha funzionato in Ubuntu Mate 15.04
Insperatus il

16

Come montare automaticamente parti / dischi NTFS in Ubuntu

Premi il pulsante Ubuntu, avvia l' disksapplicazione.

dischi

selezionare la partizione / disco NTFS? Premere il pulsante di configurazione selezionareEdit Mount Options...

Modifica opzioni di montaggio

Girare offil Automatic Mount Options, select Mount at startup. scegli il tuo Display NameMi piace Datao partition-Datao seriously-not-porn, quale dei due descrive meglio la tua personalità ?!

Finestra Opzioni di montaggio

Mount Pointsignifica dove vuoi che sia montato! questo potrebbe essere /mnt/DATA//home/username/part-datao di /home/username/Videos/no-pornonuovo ciò che meglio descrive la tua personalità! Successivamente premere OK, digitare la password, di nuovo OK. e riavvia il tuo sistema e vedi il tuo HardDiskdrive montato.

fonte


4

Se vuoi farlo con il tuo script (senza usare alcun programma), ti potrebbe essere utile quanto segue:

Creare file chiamato automountin /usr/local/bine dare il permesso di esecuzione ( sudo chmod +x).

  • case-1: sudo senza password (se hai impostato NOPASSWDin /etc/sudoers:-)

    Contenuti per /usr/local/bin/automount:

    #!/bin/bash
    cd /dev/disk/by-label
    for label in *
    do
        partition=$(basename $(readlink $label))
        sudo mkdir /media/$USER/$label
        sudo mount /dev/$partition /media/$USER/$label
    done
    exit
    

    Quindi creare Strartup Application ( gnome-session-properties) e aggiungere quanto segue:

    immagine dello schermo

  • case-2: sudo necessita di password (se non è stato impostato NOPASSWDin /etc/sudoers): -

    Contenuti per /usr/local/bin/automount:

    #!/bin/bash
    cd /dev/disk/by-label
    user=$(zenity --entry --text="Enter Username")
    for label in *
    do
        partition=$(basename $(readlink $label))
        sudo mkdir /media/$user/$label
        sudo mount /dev/$partition /media/$user/$label
    done
    exit
    

    In alternativa è possibile impostare in modo <username>permanente anziché $user.

    Quindi creare l'applicazione Strartup ( gnome-session-properties) e aggiungere quanto segue:

    screenshot2

    Nota: per l'esecuzione gksudo, il pacchetto gksudeve essere installato. In caso contrario, prima:sudo apt-get install gksu


Note aggiuntive:

  • Questo script monta le partizioni /media/$USER/<Disk-Label>.

  • Per controllare / modificare le etichette della partizione, è possibile utilizzare gnome-disk-utility:

    gnome-disk-utility

    screenshotforlabel


1

Nella finestra "Opzioni di montaggio", assicurarsi di deselezionare l'opzione "Mostra nell'interfaccia utente" se si apportano modifiche utilizzando questa utilità. Esiste un ERRORE CONOSCIUTO che può causare il fallimento del montaggio e persino rendere il sistema non avviabile se si utilizza l'utilità DISKS per modificare queste opzioni e lasciare selezionato "Mostra nell'interfaccia utente".

Quel bug apparirà come affermando che il comando "x-gvfs-show" non viene riconosciuto o che manca un parametro quando si tenta di montare quella partizione.


Grazie, mi ha aiutato cumuli, tenuto dover accedere al terminale quando 'startx' fallito e digitare "sudo mount -no remount, rw /" per ottenere ubuntu per l'avvio di volta in volta ...
ALM865

Questo bug è stato corretto in utopic (Ubuntu 14.10), afaict.
vaultah,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.