mirror of
https://gitdl.cn/https://github.com/chakralinux/core.git
synced 2025-02-03 09:47:13 +08:00
31 lines
778 B
Bash
31 lines
778 B
Bash
# vim: set ft=sh:
|
|
|
|
install ()
|
|
{
|
|
MODULES=" dm-mod dm-snapshot dm-mirror"
|
|
BINARIES=""
|
|
FILES=""
|
|
SCRIPT="lvm2"
|
|
|
|
add_dir "/dev/mapper"
|
|
add_binary "/sbin/lvm"
|
|
add_binary "/sbin/dmsetup"
|
|
add_binary "/sbin/dmeventd"
|
|
add_file "/lib/udev/rules.d/10-dm.rules"
|
|
add_file "/lib/udev/rules.d/13-dm-disk.rules"
|
|
add_file "/lib/udev/rules.d/95-dm-notify.rules"
|
|
add_file "/lib/udev/rules.d/11-dm-lvm.rules"
|
|
}
|
|
|
|
help ()
|
|
{
|
|
cat<<HELPEOF
|
|
This hook loads the necessary modules for an LVM2 root device.
|
|
|
|
The optional lvmwait= parameter followed by a comma-separated
|
|
list of device names can be given on the command line.
|
|
It will cause the hook to wait until all given devices exist
|
|
before trying to scan and activate any volume groups.
|
|
HELPEOF
|
|
}
|