[oe-commits] org.oe.dev initramfs-module-block: Accept additional FSTYPE param, handle mount failure.
pfalcon commit
openembedded-commits at lists.openembedded.org
Sun Feb 17 03:35:27 UTC 2008
initramfs-module-block: Accept additional FSTYPE param, handle mount failure.
* FSTYPE useful for FSes not automatically recognized by mount (e.g. jffs2).
Author: pfalcon at openembedded.org
Branch: org.openembedded.dev
Revision: 461df56d5cc4fa62e620c9efe56f3253258ee0f5
ViewMTN: http://monotone.openembedded.org/revision/info/461df56d5cc4fa62e620c9efe56f3253258ee0f5
Files:
1
packages/initrdscripts/files/85-blockboot.sh
packages/initrdscripts/initramfs-module-block_1.0.bb
Diffs:
#
# mt diff -r766dada8a567205427a8c1eefb0fbe5923190602 -r461df56d5cc4fa62e620c9efe56f3253258ee0f5
#
#
#
# patch "packages/initrdscripts/files/85-blockboot.sh"
# from [e1e0ab71a19561305b6a02ff169c7e789c5359ae]
# to [fcd4bc3bceb922994a440019282e5e4eeb71dd62]
#
# patch "packages/initrdscripts/initramfs-module-block_1.0.bb"
# from [1d63081f1074144e693737bd6ca954bd64c1b1a2]
# to [c517f5068701b22da3aaea6340522743f8d05d9e]
#
============================================================
--- packages/initrdscripts/files/85-blockboot.sh e1e0ab71a19561305b6a02ff169c7e789c5359ae
+++ packages/initrdscripts/files/85-blockboot.sh fcd4bc3bceb922994a440019282e5e4eeb71dd62
@@ -1,8 +1,12 @@ if [ -e "$ROOT_DEVICE" ]; then
#!/bin/sh
# Allow booting from a normal block device.
if [ -e "$ROOT_DEVICE" ]; then
echo "booting from: $ROOT_DEVICE"
- mount "$ROOT_DEVICE" /mnt
+ type=""
+ if [ -n "$FSTYPE" ]; then
+ type="-t $FSTYPE"
+ fi
+ mount $type "$ROOT_DEVICE" /mnt || fatal "Unable to mount rootfs device"
BOOT_ROOT=/mnt
fi
============================================================
--- packages/initrdscripts/initramfs-module-block_1.0.bb 1d63081f1074144e693737bd6ca954bd64c1b1a2
+++ packages/initrdscripts/initramfs-module-block_1.0.bb c517f5068701b22da3aaea6340522743f8d05d9e
@@ -1,5 +1,5 @@ SRC_URI = "file://85-blockboot.sh"
SRC_URI = "file://85-blockboot.sh"
-PR = "r1"
+PR = "r2"
RDEPENDS = "initramfs-uniboot"
DESCRIPTION = "An initramfs module for booting off normal block devices."
More information about the Openembedded-commits
mailing list