/
githubmirror
/
lvm2
Обзор
Документация
Войти
/
githubmirror
/
lvm2
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
scripts/lvm2create_initrd/lvm2udev
33 строки
724 B
Alasdair Kergon
lvm2create_initrd submitted by Jeff Layton <jtlayton@poochiereds.net>
07 июн 2004, 20:20
07 июн 2004, 20:20
8c670f8
Код
Авторство
О чём код?
#!/bin/sh # $Id$ # simple startup script to create lvm2 devices if /dev is a mountpoint, there # are active dm- devices, and an executable /sbin/vgscan. # this script is licensed under GPLv2. # See http://www.gnu.org/licenses/gpl.html case $1 in start) # is /dev a mountpoint? mountpoint -q /dev DEVMNTPOINT=$? # check to see if there are active dm entries under /sys ls /sys/block/dm-*/dev 1>/dev/null 2>&1 ACTIVEDMDEVS=$? # mknodes if conditions are right if [ $DEVMNTPOINT -eq 0 -a $ACTIVEDMDEVS -eq 0 -a -x /sbin/vgscan ]; then /sbin/vgscan --mknodes --ignorelockingfailure fi ;; stop) exit 0 ;; *) echo "usage:" echo " $0 start|stop" ;; esac