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

58

A volte quando riavvio il computer, le mie unità si installeranno ma a volte non lo faranno (come adesso quando sto digitando questa domanda).

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

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

    
posta Jryl 23.03.2013 - 13:09

4 risposte

82

Funziona in 12.10 - 16.10

Digita Dischi in Dash e otterrai:

Fai clic sull'icona delle piccole marce per ottenere il sottomenu e seleziona Modifica opzioni di montaggio. Dopodiché vedrai:

Cambia le opzioni di montaggio automatico su ON. fallo su tutte le unità che ti servono montate all'avvio.

Nota: fai attenzione a ciò che modifichi, il sistema potrebbe non funzionare correttamente.

    
risposta data Mitch 23.03.2013 - 13:29
14

Come montare automaticamente parti / dischi NTFS in Ubuntu

Premi il pulsante Ubuntu, avvia la tua applicazione disks .

seleziona la partizione / disco NTFS? Premi il pulsante di configurazione seleziona Edit Mount Options...

Ruota off Automatic Mount Options , select Mount at startup . scegli il tuo Display Name come Data o partition-Data o seriously-not-porn , quale meglio descrive la tua personalità?!

Mount Point significa dove vuoi che venga montato! questo potrebbe essere /mnt/DATA//home/username/part-data o /home/username/Videos/no-porno di nuovo, ciò che meglio descrive la tua personalità! Dopo di ciò, premere OK, digitare la password, nuovamente OK. e riavvia il tuo sistema, e vedi il tuo HardDiskdrive montato.

sorgente

risposta data blade19899 26.05.2013 - 22:47
4

Se vuoi farlo con il tuo script (senza usare alcun programma) allora il seguente potrebbe aiutarti:

Crea un file chiamato automount in /usr/local/bin e dagli il permesso di esecuzione ( sudo chmod +x ).

  • case-1: sudo senza password (Se hai impostato NOPASSWD in /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 crea Applicazione Strartup ( gnome-session-properties ) e aggiungi quanto segue:

  • case-2: sudo ha bisogno di password (Se non hai impostato NOPASSWD in /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 puoi impostare <username> in modo permanente anziché $user .

    Quindi crea Applicazione Strartup ( gnome-session-properties ) e aggiungi quanto segue:

    Nota: per eseguire gksudo , il pacchetto gksu deve essere installato. Se non lo fai prima: sudo apt-get install gksu

Note aggiuntive:

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

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

risposta data Pandya 06.03.2015 - 08:05
1

Nella finestra "Opzioni di montaggio", assicurati di deselezionare l'opzione "Mostra nell'interfaccia utente" se apporti modifiche usando questa utility. C'è un BUG KNOWN che può causare il fallimento del montaggio e persino rendere il tuo sistema non avviabile se si utilizza l'utilità DISKS per modificare queste opzioni e lasciare selezionato "Mostra nell'interfaccia utente".

Questo bug apparirà come affermando che il comando "x-gvfs-show" non è riconosciuto o che manca un parametro quando provi a montare quella partizione.

    
risposta data HoustonDave 24.10.2014 - 15:36

Leggi altre domande sui tag