[oe-commits] org.oe.dev initrdscripts: We obviously first do rootdelay, and only then create device nodes.
pfalcon commit
openembedded-commits at lists.openembedded.org
Thu Nov 22 17:56:00 UTC 2007
initrdscripts: We obviously first do rootdelay, and only then create device nodes.
Author: pfalcon at openembedded.org
Branch: org.openembedded.dev
Revision: 76f06a5988d70fee08f03f1cff7a1b210b79f9ca
ViewMTN: http://monotone.openembedded.org/revision/info/76f06a5988d70fee08f03f1cff7a1b210b79f9ca
Files:
1
packages/initrdscripts/files/init.sh
Diffs:
#
# mt diff -r3ada91e9ef5ab147a2955836afe8929c40aaf8df -r76f06a5988d70fee08f03f1cff7a1b210b79f9ca
#
#
#
# patch "packages/initrdscripts/files/init.sh"
# from [af0ebcf8064a4ebee6fb92bc2143acd83d20fc89]
# to [d6057201f9ee2a9e2d44ed71124d43142bc1a05f]
#
============================================================
--- packages/initrdscripts/files/init.sh af0ebcf8064a4ebee6fb92bc2143acd83d20fc89
+++ packages/initrdscripts/files/init.sh d6057201f9ee2a9e2d44ed71124d43142bc1a05f
@@ -8,8 +8,11 @@ early_setup() {
mkdir /proc
mount -t proc proc /proc
mkdir /mnt
+}
- echo -n "creating device nodes: "
+dev_setup()
+{
+ echo -n "initramfs: Creating device nodes: "
grep '^ *[0-9]' /proc/partitions | while read major minor blocks dev
do
if [ ! -e /dev/$dev ]; then
@@ -35,6 +38,7 @@ load_modules() {
load_modules() {
for module in $MODULE_DIR/*; do
+ echo "initramfs: Loading $module module"
source $module
done
}
@@ -60,6 +64,8 @@ fi
sleep $rootdelay
fi
+dev_setup
+
load_modules
[ -n "$BOOT_ROOT" ] && boot_root
boot_failed
More information about the Openembedded-commits
mailing list