Tutti i file di configurazione di Linux sono memorizzati in documenti di testo normale, che li rende facili da modificare. Questa funzionalità consente di aggiungere script alla sequenza di avvio del computer o processo di montaggio del dispositivo, diventando di fatto eseguire automaticamente quando si accende il PC, collegare il dispositivo USB o inserire un CD.
Istruzioni
Per eseguire il Boot di sistema
1
Scrivere lo script e salvarlo nella directory /etc/init.d/.
2
Assicurarsi che lo script sia eseguibile eseguendo il seguente comando in un terminale di shell. Sostituire "script.sh" con il nome effettivo dello script:
chmod 755 /etc/init.d/script.sh
3
Se si utilizza una distribuzione basata su Debian come Ubuntu o Linux Mint, per creare i necessari collegamenti simbolici per eseguire lo script all'avvio del sistema, eseguire il seguente comando:
Update-RC. d script.sh defaults
Ancora una volta, sostituire "script.sh" con il nome del file effettivo. Eseguire i seguenti comandi, invece, se si utilizza un non-Debian distro:
chkconfig - aggiungere script.sh
chkconfig script.sh su
Per eseguire il Mount del dispositivo
4
Scrivere lo script, renderlo eseguibile e salvarlo. Farà qualsiasi posizione, sia che si tratti sul CD, unità flash o fotocamera digitale, per il quale si desidera esecuzione automatica o in una posizione sul disco rigido.
5
Se il dispositivo è basato su USB, eseguire il seguente comando:
lsusb
Questo comando, verranno visualizzati dati identificativi su tutti i dispositivi USB attualmente collegati al computer. Prendere nota dei dati ID per il dispositivo. Creare un nuovo file in un testo editor e aggiungere le seguenti righe di testo:
AZIONE = = "Aggiungi", SUBSYSTEM = = "usb_device", SYSFS {idVendor} = = "xxxx", SYSFS {idProduct} = = "aaaa", RUN + = "/ home/linus/script.sh"
Sostituire "xxxx" con i caratteri trovati prima dei due punti nell'ID e "aaaa" con quelli trovati dopo di esso. Sostituire il percorso dopo + = Esegui con il percorso allo script. Salvare il file come "10-my_autorun.rules" nella directory /etc/udev/rules.d/. Tho ignorare il passaggio successivo se si utilizza un CD invece di una periferica USB.
6
Se utilizzi un dispositivo non USB, ad esempio un CD o un DVD, aprire /etc/udev/rules.d/ nel proprio file manager. La directory deve contenere un file con "cd" nel suo nome; aprirlo. Aggiungere il seguente testo per ogni riga il contenuto del file, sostituendo il percorso con quello allo script effettivo e salvarlo:
RUN + = "/ home/linus/script.sh"