OnWorks Linux i Windows Online WorkStation

logo

Darmowy hosting online dla stacji roboczych

<Poprzedni | Spis treści | Następne>

D.5. /etc/rc.d/init.d/udev‌


#! / Bin / sh

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

# Rozpocznij udev

#

# Opis: Skrypt do podłączania na zimno Udev

#

#! / Bin / sh

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

# Rozpocznij udev

#

# Opis: Skrypt do podłączania na zimno Udev

#


# Autorzy

#

# Aktualizacja

#

# Wersja

#

# Autorzy

#

# Aktualizacja

#

# Wersja

#


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

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


### POCZĄTEK INFORMACJI POCZĄTKOWEJ

# Zapewnia:

# Wymagane-Start:

# Powinno się rozpocząć:

# Wymagane zatrzymanie:

# Powinieneś przestać:

# Domyślnie-Start:

# Domyślne zatrzymanie:

# Krótki opis:

# Opis:

#

# X-LFS-Dostarczone przez:

### KONIEC INIT INFO

### POCZĄTEK INFORMACJI POCZĄTKOWEJ

# Zapewnia:

# Wymagane-Start:

# Powinno się rozpocząć:

# Wymagane zatrzymanie:

# Powinieneś przestać:

# Domyślnie-Start:

# Domyślne zatrzymanie:

# Krótki opis:

# Opis:

#

# X-LFS-Dostarczone przez:

### KONIEC INIT INFO


. /lib/lsb/init-funkcje

. /lib/lsb/init-funkcje


obraz

przypadek „${1}” na początku)

log_info_msg "Wypełnianie /dev węzłami urządzeń... " if ! grep -q '[[:space:]]sysfs' /proc/mounts; Następnie

log_failure_msg2 msg="BŁĄD:\n\nNie można utworzyć"

msg="${msg}urządzenia bez systemu plików SysFS\n\n" msg="${msg}Po naciśnięciu Enter ten system " msg="${msg}zostanie zatrzymany i wyłączony.\n\n " log_info_msg "$ msg"

log_info_msg "Naciśnij Enter, aby kontynuować..." wait_for_user

/etc/rc.d/init.d/halt zatrzymaj

fi


# Uruchom demona udev, aby stale obserwować i działać

# uzdarzeń

/sbin/udevd --demon


# Teraz przejrzyj /sys, aby „podłączyć na zimno” urządzenia, które mają

# już odkryto

/sbin/udevadm wyzwalacz --action=add --type=subsystems

/sbin/udevadm wyzwalacz --action=add --type=devices

/sbin/udevadm wyzwalacz --action=change --type=devices


# Teraz poczekaj, aż udevd przetworzy uevents, które wywołaliśmy if ! is_true "$ OMIT_UDEV_SETTLE"; Następnie

/sbin/udevadm rozstrzygnięcie

fi


# Jeśli w systemie znajdują się partycje oparte na LVM, upewnij się, że są

# są aktywowane, aby można było z nich korzystać.

if [-x /sbin/vgchange]; następnie /sbin/vgchange -ay >/dev/null; fi


log_success_msg2

;;


*)


to C


echo „Użycie ${0} {start}” wyjście 1

;;


wyjście 0


# Zakończ udev


obraz

Najlepsze przetwarzanie w chmurze dla systemu operacyjnego w OnWorks: