SVN: geninitrd/trunk/geninitrd
glen
glen at pld-linux.org
Thu Oct 19 14:24:27 CEST 2006
Author: glen
Date: Thu Oct 19 14:24:25 2006
New Revision: 7873
Modified:
geninitrd/trunk/geninitrd
Log:
$IMAGESIZE is used only for ext2 rootfs.
Modified: geninitrd/trunk/geninitrd
==============================================================================
--- geninitrd/trunk/geninitrd (original)
+++ geninitrd/trunk/geninitrd Thu Oct 19 14:24:25 2006
@@ -757,14 +757,6 @@
echo "/bin/initrd-busybox is missing !"
exit 1
fi
-case "$(uname -m)" in
-ia64|amd64|x86_64|sparc64)
- IMAGESIZE=3000
- ;;
-*)
- IMAGESIZE=1500
- ;;
-esac
while [ $# -gt 0 ]; do
case $1 in
@@ -931,7 +923,6 @@
case "$INITRDFS" in
ext2)
- IMAGESIZE=$((IMAGESIZE + 2000))
if [ ! -x /sbin/mke2fs ]; then
echo "/sbin/mke2fs is missing" 1>&2
exit 1
@@ -1055,6 +1046,15 @@
fi
if [ "$INITRDFS" = "ext2" ] ; then
+ case "$(uname -m)" in
+ ia64|amd64|x86_64|sparc64)
+ IMAGESIZE=5000
+ ;;
+ *)
+ IMAGESIZE=1500
+ ;;
+ esac
+
dd if=/dev/zero of="$IMAGE" bs=1k count="$IMAGESIZE" 2> /dev/null
mke2fs -q -F -b 1024 -m 0 "$IMAGE" 2>/dev/null 1>&2
tune2fs -i 0 "$IMAGE" >/dev/null 2>&1
More information about the pld-cvs-commit
mailing list