Make udevd shut up
Do this by loading /etc/group and /lib*/libnss_files.so.* onto the initramfsmaster
parent
cac7ac4a45
commit
7bff75da14
|
|
@ -5,7 +5,7 @@ mkdir -p "$initdir/var/run"
|
||||||
|
|
||||||
dracut_install udevd udevadm pkill /lib/udev/*_id /lib/udev/*_device_name \
|
dracut_install udevd udevadm pkill /lib/udev/*_id /lib/udev/*_device_name \
|
||||||
/lib/udev/firmware_helper /lib/udev/ide_media /lib/udev/vio_type \
|
/lib/udev/firmware_helper /lib/udev/ide_media /lib/udev/vio_type \
|
||||||
/lib/udev/watershed /etc/udev/udev.conf
|
/lib/udev/watershed /etc/udev/udev.conf /etc/group /lib*/libnss_files.*
|
||||||
|
|
||||||
inst_rules 05-options.rules 20-names.rules 40-basic-permissions.rules \
|
inst_rules 05-options.rules 20-names.rules 40-basic-permissions.rules \
|
||||||
60-persistent-storage.rules 61-persistent-storage-edd.rules \
|
60-persistent-storage.rules 61-persistent-storage-edd.rules \
|
||||||
|
|
|
||||||
|
|
@ -2,9 +2,8 @@
|
||||||
# FIXME: would be nice if we didn't have to know which rules to grab....
|
# FIXME: would be nice if we didn't have to know which rules to grab....
|
||||||
# ultimately, /lib/initramfs/rules.d or somesuch which includes links/copies
|
# ultimately, /lib/initramfs/rules.d or somesuch which includes links/copies
|
||||||
# of the rules we want so that we just copy those in would be best
|
# of the rules we want so that we just copy those in would be best
|
||||||
mkdir -p "$initdir/lib/udev/rules.d"
|
dracut_install udevd udevadm /lib*/udev/*_id /etc/udev/udev.conf \
|
||||||
dracut_install udevd udevadm /lib/udev/*_id
|
/etc/group /lib*/libnss_files.*
|
||||||
|
|
||||||
inst_rules 50-udev-default.rules 60-persistent-storage.rules \
|
inst_rules 50-udev-default.rules 60-persistent-storage.rules \
|
||||||
61-persistent-storage-edd.rules 80-drivers.rules 95-udev-late.rules
|
61-persistent-storage-edd.rules 80-drivers.rules 95-udev-late.rules \
|
||||||
# make udevadm shut up about missing udev.conf
|
|
||||||
inst /etc/udev/udev.conf
|
|
||||||
|
|
@ -31,8 +31,6 @@ source_all() {
|
||||||
echo "Starting initrd..."
|
echo "Starting initrd..."
|
||||||
export PATH=/sbin:/bin:/usr/sbin:/usr/bin
|
export PATH=/sbin:/bin:/usr/sbin:/usr/bin
|
||||||
export TERM=linux
|
export TERM=linux
|
||||||
CONSOLE=/dev/console
|
|
||||||
[ -c $CONSOLE ] && exec >$CONSOLE 2>&1 <$CONSOLE
|
|
||||||
trap "emergency_shell" 0
|
trap "emergency_shell" 0
|
||||||
|
|
||||||
mknod /dev/null c 1 3
|
mknod /dev/null c 1 3
|
||||||
|
|
@ -55,7 +53,7 @@ getarg 'break=pre-udev' && emergency_shell
|
||||||
source_all pre-udev
|
source_all pre-udev
|
||||||
|
|
||||||
# start up udev and trigger cold plugs
|
# start up udev and trigger cold plugs
|
||||||
udevd --daemon $( [ $(udevd --version) -ge 137 ] && echo --resolve-names=never )
|
udevd --daemon
|
||||||
udevadm trigger >/dev/null 2>&1
|
udevadm trigger >/dev/null 2>&1
|
||||||
udevadm settle --timeout=30 >/dev/null 2>&1
|
udevadm settle --timeout=30 >/dev/null 2>&1
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue