Re: dracut and ubuntu 8.10

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Followup: Harald Hoyers "Merge" repository boots on ub8.10 with a dracut.conf similar to the following one and the attached patch applied

cat dracut.conf
modules="ata_piix sd_mod sg"
dracutmodules="dash kernel-modules debug terminfo udev-rules.ub810 base"

---
diff --git a/modules.d/95udev-rules.ub810/install b/modules.d/95udev-rules.ub810/install
new file mode 100755
index 0000000..f4067dd
--- /dev/null
+++ b/modules.d/95udev-rules.ub810/install
@@ -0,0 +1,25 @@
+#!/bin/bash
+# udev rules for ubuntu 8.10
+# content from /usr/share/initramfs-tools/hooks/udev
+mkdir -p "$initdir/etc/udev/rules.d"
+mkdir -p "$initdir/var/run"
+
+dracut_install udevd udevadm pkill
+dracut_install /etc/udev/udev.conf
+
+for rules in 05-options.rules 20-names.rules 40-basic-permissions.rules 60-persistent-storage.rules 61-persistent-s
+ dracut_install /etc/udev/rules.d/$rules +done
+
+dracut_install /lib/udev/dvb_device_name +dracut_install /lib/udev/usb_device_name +dracut_install /lib/udev/ata_id +dracut_install /lib/udev/usb_id +dracut_install /lib/udev/vol_id +dracut_install /lib/udev/scsi_id +dracut_install /lib/udev/path_id +dracut_install /lib/udev/edd_id +dracut_install /lib/udev/firmware_helper +dracut_install /lib/udev/ide_media +dracut_install /lib/udev/vio_type +dracut_install /lib/udev/watershed diff --git a/modules.d/99base/init b/modules.d/99base/init
index 7ff6e4a..3616adc 100755
--- a/modules.d/99base/init
+++ b/modules.d/99base/init
@@ -55,7 +55,7 @@ getarg 'break=pre-udev' && emergency_shell
source_all pre-udev

# start up udev and trigger cold plugs
-udevd --daemon --resolve-names=never
+udevd --daemon $( [ $(udevd --version) -ge 137 ] && echo --resolve-names=never )
udevadm trigger >/dev/null 2>&1
udevadm settle --timeout=30 >/dev/null 2>&1

--
To unsubscribe from this list: send the line "unsubscribe initramfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux SCSI]

  Powered by Linux