Workstation online OnWorks Linux e Windows

Logo

Hosting online gratuito per workstation

<Precedenti | Contenuti | Succ.>

D.4. /etc/rc.d/init.d/modules‌


# / Bin / sh

################################################# ######################

# / Bin / sh

################################################# ######################

Immagine


# Inizia i moduli

#

# Descrizione: Script di caricamento automatico del modulo

#

# Autori: Zack Winkles

#DJLucas- [email protected]

# Aggiornamento: Bruce Dubbs - [email protected]

#

# Versione: LFS 7.0

#

################################################# ######################


### INIZIA INIZ. INFO

# Fornisce: moduli

# Richiesto-Start: mountvirtfs sysctl

# Dovrebbe iniziare:

# Richiesto-Stop:

# Dovrebbe-Stop:

# Avvio predefinito: S

# Arresto predefinito:

# Descrizione breve: carica i moduli richiesti.

# Descrizione: carica i moduli elencati in /etc/sysconfig/modules.

# X-LFS-Fornito-Da: LFS

### FINE INFO INIZ


# Assicurati che il kernel abbia il supporto per i moduli. [ -e /proc/modules ] || esci 0

. /lib/lsb/init-functions case "${1}" in

inizio)

# Esci se non ci sono file di moduli o non ce ne sono

# voci valide

[ -r /etc/sysconfig/modules ] || exit 0 egrep -qv '^($|#)' /etc/sysconfig/modules || esci 0


log_info_msg "Caricamento moduli:"


# Prova a caricare i moduli solo se l'utente ci ha effettivamente fornito

# alcuni moduli da caricare. mentre leggi gli argomenti del modulo; fare

# Ignora commenti e righe vuote. case "$modulo" in

""|"#"*) continua ;; esac


# Tenta di caricare il modulo, passando qualsiasi argomento fornito. modprobe ${module} ${args} >/dev/null


# Stampa il nome del modulo in caso di successo, altrimenti prendi nota. se [$? -eq 0 ]; poi

log_info_msg2 " ${module}" altrimenti

failmod="${failedmod} ${module}"



fi

fatto < /etc/sysconfig/modules


# Stampa un messaggio sui moduli caricati con successo sulla riga corretta. log_success_msg2


# Stampa un messaggio di errore con un elenco di tutti i moduli che

# potrebbe non essere stato caricato.

if [ -n "${failedmod}" ]; poi

log_failure_msg "Impossibile caricare i moduli:${failedmod}" exit 1

fi

;;


*)

echo "Utilizzo: ${0} {inizio}" exit 1

;;

esac uscita 0

# Termina i moduli

fi

fatto < /etc/sysconfig/modules


# Stampa un messaggio sui moduli caricati con successo sulla riga corretta. log_success_msg2


# Stampa un messaggio di errore con un elenco di tutti i moduli che

# potrebbe non essere stato caricato.

if [ -n "${failedmod}" ]; poi

log_failure_msg "Impossibile caricare i moduli:${failedmod}" exit 1

fi

;;


*)

echo "Utilizzo: ${0} {inizio}" exit 1

;;

esac uscita 0

# Termina i moduli


Immagine

Immagine

: Zack Winkles, Alexander E. Patrakov DJ Lucas - [email protected]

:Bruce Dubbs- [email protected]

: Zack Winkles, Alexander E. Patrakov DJ Lucas - [email protected]

:Bruce Dubbs- [email protected]

:LFS 7.0

:LFS 7.0

udev $tempo

udev $tempo

moduli


S


Popola /dev con i nodi del dispositivo.

Monta un tempfs su /dev e avvia il demone udevd. I nodi del dispositivo vengono creati come definito da udev.

LFS

moduli


S


Popola /dev con i nodi del dispositivo.

Monta un tempfs su /dev e avvia il demone udevd. I nodi del dispositivo vengono creati come definito da udev.

LFS

Il miglior sistema operativo cloud computing su OnWorks: