Salta al contenuto

Cambiare l’etichetta di una chiavetta usb, in modo chic

4 novembre 2007

Qualche tempo fa, avendo necessità di nominare con il mio cognome la chiavetta usb da usare per i file del laboratorio a scuola, ho cercato un po’ su Google e mi sono imbattuto nel post di Aldolat.

Ho deciso quindi di fare in quel modo, e funziona perfettamente. Adesso, visto che volevo provare un po’ di bash, ho fatto un piccolo script per rendere un po’ più automatica la cosa. Ecco come fare.

Scaricate il file da qui e mettetelo nella vostra home. Dopodiché fate:

cd
chmod a+x etichetta-usb.sh
sudo mv etichetta-usb.sh /usr/bin
sudo aptitude install mtools

Ora, per usare lo script, modificate il menù, e in una sezione a scelta (tipo Strumenti di Sistema) inserite una nuova voce, il cui comando deve essere:

xterm -hold -e /usr/bin/etichetta-usb.sh

Ricordate prima di avviare lo script che dovete smontare la chiavetta se la sua icona compare sul desktop, e che dovete essere tra gli utenti che possono compiere operazioni di amministrazione.

Ecco, ditemi che ne pensate.

39 commenti Lascia un →
  1. motoplux permalink
    4 novembre 2007 7:38 pm

    una piccola correzione… mlabel sta dentro mtools, quindi sudo aptitude install mtools

  2. 4 novembre 2007 8:03 pm

    funge, yeah! :D

  3. 4 novembre 2007 11:13 pm

    Sinceramente… ma a che serve?

  4. 4 novembre 2007 11:25 pm

    Serve a rendere più umana la distribuzione e a confondersi meno con le chiavette, utile quando ne hai montate più di una.

  5. Lune permalink
    5 novembre 2007 3:07 am

    la cosa che non capisco, è ma dove inserisco quel testo? mi sono saltata qualcosa o sono troppo inesperta.

    dove inserisco questo:
    cd
    chmod a+x etichetta-usb.sh
    sudo mv etichetta-usb.sh /usr/bin
    sudo aptitude install mlabel
    ?

    in un text-field, o in un programma extra?

    scusa la domanda banale, ma solo chi domanda, impara!

  6. 5 novembre 2007 9:35 am

    @ motoplux, ah… Ok, correggerò. Grazie.
    @ psychomantum, ottimo. :cool:
    @ no1globe, no comment. :-|
    @ RikyM, ecco appunto. :-P
    @ Lune, ma no. :-D Devi inserire quei comandi nel terminale. Se cerchi nel blog troverai anche un post che è una guida base al terminale. ;-)

  7. 5 novembre 2007 3:11 pm

    Lune c’è un canale intero a tua disposizione
    #opensource2007 è il suo nome

    Bel post Sir Lazza :D
    questo è unire l’utile al dilettevole :)

  8. 5 novembre 2007 3:13 pm

    @ Bl@ster, non farti pubblicità sul mio blog! :-P

  9. 5 novembre 2007 3:25 pm

    Il channel è di LuNa :)

  10. 5 novembre 2007 3:28 pm

    E che diamine!!!

  11. 5 novembre 2007 7:02 pm

    @ RikyM: Thanks! adesso ho capito l’utilita’ LOL

    @ Lazza: sorry ma non trovavo utilita’ in riguardo… dato che non mi sono mai trovato in una situazione come quella dettami da RikyM, non ho immaginato l’uso! LOL

  12. 5 novembre 2007 7:12 pm

    @Lune: Capisco che sei all’inizio, ma se fai queste domande, ti sconsiglio linux. Potrebbe essere soltanto una vanga sui piedi :-)

    @Lazza interessante sto post, grazie :D

  13. 5 novembre 2007 7:47 pm

    @ no1globe: figurati! LOL

    @ Aladark: secondo me per usare Linux più che sapere già certe cose bisogna avere la voglia di impararle, quindi non è detto che se qualcuno non sa cosa sia il terminale non sia fatto per Linux, ma non è questo il post(o) per discuterne.

  14. 5 novembre 2007 8:16 pm

    @ no1globe, al prossimo lol fuori luogo ti metto in moderazione. :-P Prendila in maniera scherzosa ma è così.
    @ Aladark, evita di dare questi consigli veramente sbagliati, per piacere. Soprattutto quando parli con una donna. ;-)
    @ RikyM, perfettamente d’accordo.
    @ Lune, dai retta a me, coltiva Linux.

  15. 5 novembre 2007 8:57 pm

    @RikyM & Lazza, si, beh, avete ragione, non ho impostato bene la frase :D deve imparare.
    @Lune non badare al post di prima hai fatto bene a chiedere ;-)

  16. 6 novembre 2007 4:58 pm

    ora ho le mie 3 pennette da 128, 256, 1 gb belle battezzate
    (la prima è un grub di ripristino :D ) la seconda è una damn small linux e la terza è una debian personalizzata paccuta!:D

  17. 6 novembre 2007 5:07 pm

    Bene! :-D

  18. yoshimitzu permalink
    7 novembre 2007 11:32 am

    ciao Lazza, ho letto il tuo post, ti darei 2 consigli (prendili come tali!):
    1) farei un file di conf dove l’utente definisce il device, perche’ piu’ o meno sara’ sempre quello.
    2) un demonuccio via cron che sta in ascolto sul messages e quando rileva un disco sd$ o roba simile lancia un xterm con lo script ( ma e’ una sciccheria :P )
    3) per gli script di shell di solito per evitare strani errori ti consiglierei di mettere le variabile da $CICCIO a ${CICCIO} … questo evita cose strane.. che a volte capitano per una malainterpretazione dei caratteri contenuti nelle variabili. Almeno per la mia esperienza :)

    bravo ad ogni modo :)

  19. 7 novembre 2007 6:26 pm

    @ yoshimitzu, sì e poi magari anche una gui! ;-) Dai, è solo uno scriptino, mica devo creare chissà quale software. :-D

  20. 8 novembre 2007 2:31 pm

    dunque..diciamo che la label si dovrebbe creare nel momento in cui si crea il filesystem, altrimenti Ubuntu assegna un “disk” progressivo di default..
    La vera chicca e’ cambiare il device.. :)
    vuoi mettere un hdd usb riconosciuto come /dev/divilinux o /dev/lazza?
    si puo’ si puo’…lol

  21. 8 novembre 2007 3:39 pm

    @ divilinux, sì è proprio comodo! :-D In effetti la label andrebbe messa quando si crea il filesystem, ma nulla vieta di cambiarla dopo, no? ;-)

  22. 11 novembre 2007 4:55 am

    …sigh…a me non funge….
    Se eseguo lo script da bash, mi restituisce:

    “init :: non DOS media
    Cannot initialize ‘::’
    mlabel: Cannot initialize drive”

  23. 11 novembre 2007 1:29 pm

    @ Max, ovviamente la chiavetta deve avere un filesystem di tipo FAT.

  24. 11 novembre 2007 4:16 pm

    Ce l’ha… è una chiavetta da 1 GB della Dikom formattata in fat32…sigh…

  25. 11 novembre 2007 5:14 pm

    Sicuro di inserire il device giusto? Guarda che non basta premere semplicemente invio, devi proprio metterlo!

  26. 13 novembre 2007 12:58 am

    Si, da gparted, la mia chiave è /dev/sdd, e quando me lo chiede lo digito e POI premo invio! =0)

  27. 13 novembre 2007 4:22 pm

    Prova a dare il comando “mount” da terminale senza argomenti, una volta che hai inserito la chiavetta e prima di smontarla. Vedrai il device reale.

  28. 16 novembre 2007 8:35 pm

    Divilinux ha detto:
    dunque..diciamo che la label si dovrebbe creare nel momento in cui si crea il filesystem, altrimenti Ubuntu assegna un “disk” progressivo di default..
    La vera chicca e’ cambiare il device..
    :)
    vuoi mettere un hdd usb riconosciuto come /dev/divilinux o /dev/lazza?
    si puo’ si puo’…lol

    Ora devi farci una guida dove spieghi con quali stregonerie riesci a cambiare il device da shell, sarebbe molto interessante, almeno per me.

  29. 16 novembre 2007 10:12 pm

    Sì ma se andiamo a farci queste menate… :lol:

  30. TequilaMex permalink
    7 gennaio 2008 4:30 pm

    ciao!
    ho provato il tuo script per cambiare nome alle partizioni degli hd, invece di avere “supporto xxG” come nome:

    Questo script rinomina l'etichetta di una chiavetta usb
    (è consigliabile inserirlo con l'iniziale maiuscola).
    Assicurati di aver smontato la chiavetta usb.
    Inserisci il nome dell'etichetta da dare alla penna usb:

    sdb6

    Inserisci il volume (per esempio /dev/sdb1):

    /dev/sdb6

    [sudo] password for xxxxxx:
    init :: non DOS media
    Cannot initialize '::'
    mlabel: Cannot initialize drive
    Finito. Estrai la penna usb e reinseriscila.

    ma non ha funzionato!
    sai perché?
    ciao!

  31. 7 gennaio 2008 5:02 pm

    Il mio script non si usa per rinominare le partizioni degli hard disk… Mai detto questo. Si usa per le chiavi usb.
    Anche altri hanno avuto questo errore ma non ho idea del perché. Con le chiavi usb funziona divinamente. :-)

  32. TequilaMex permalink
    7 gennaio 2008 5:07 pm

    non conosci un altro modo per rinominare le partizioni?
    ciao!

  33. 7 gennaio 2008 5:13 pm

    Hai provato con Gparted?

  34. 7 gennaio 2008 10:55 pm

    Lazza, ma ti hanno copiato il post paro paro? o_O
    http://aincy.wordpress.com/2008/01/07/cambiare-l%e2%80%99etichetta-di-una-chiavetta-usb/
    E ci ha messo pure la firma! :/

  35. 8 gennaio 2008 2:42 pm

    @ Aldo, mah guarda. Avevo già visto e tolto dalla moderazione il pingback. Anche se è abbastanza patetico, tecnicamente ha rispettato pienamente la licenza, e quindi lo lascio senza problemi.

  36. 8 gennaio 2008 4:54 pm

    Curioso, non mi ero accorto si trattasse di un plagio parola per parola.
    E’ un po’ patetico, in verità… o meglio, inutile: a questo punto perché non lasciare solo un link?

    A questo punto dirigo i commenti che ho fatto di là all’autore originale :-)

  37. luca permalink
    5 ottobre 2009 7:57 pm

    secondo me è una menata non poter semplicemente rinominare una chiavetta come una semplice cartella….non capisco il perchè di queste complicanze e i modi pochi diretti per rinominare una semplice usb….

  38. 5 ottobre 2009 8:03 pm

    Un post di due anni fa… sicuramente una cosa che fai tutti i giorni, rinominare una chiavetta, no? :D Comunque si può fare in modo estremamente semplice con mlabel o anche con Gparted… Non c’è nessuna complicanza. Io piuttosto non capisco perché continuino a fare le chiavette in FAT, perché Windows non si decide a supportare filesystem seri come Ext4. :)

Trackback

  1. Dispositivi rimovibili Kubuntu - punto di mount « Divilinux Lost Blog

Che cosa ne pensi?

Fill in your details below or click an icon to log in:

Gravatar
Logo WordPress.com

You are commenting using your WordPress.com account. Log Out / Modifica )

Foto Twitter

You are commenting using your Twitter account. Log Out / Modifica )

Foto di Facebook

You are commenting using your Facebook account. Log Out / Modifica )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 37 other followers