projects
/
live-boot-grml.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
5f4437b
)
live-snapshot: add support to use jffs2 images
author
Otavio Salvador
<otavio@ossystems.com.br>
Thu, 21 Feb 2008 14:34:04 +0000
(11:34 -0300)
committer
Daniel Baumann
<daniel@debian.org>
Wed, 9 Mar 2011 16:31:06 +0000
(17:31 +0100)
bin/live-snapshot
patch
|
blob
|
history
diff --git
a/bin/live-snapshot
b/bin/live-snapshot
index
3d0183d
..
ffa4670
100755
(executable)
--- a/
bin/live-snapshot
+++ b/
bin/live-snapshot
@@
-100,7
+100,7
@@
Help ()
echo " -d, --device: specifies the output snapshot device (default: none)."
echo " -o, --output: specifies the output image file (default: ${type} dependent)."
echo " -r, --resync-string: internally used to resync previous made snapshots."
echo " -d, --device: specifies the output snapshot device (default: none)."
echo " -o, --output: specifies the output image file (default: ${type} dependent)."
echo " -r, --resync-string: internally used to resync previous made snapshots."
- echo " -t, --type: specifies the snapshot type between \"squashfs\", \"ext2\", \"ext3\" or \"cpio\".gz archive (default: cpio)"
+ echo " -t, --type: specifies the snapshot type between \"squashfs\", \"ext2\", \"ext3\"
, \"jffs2\"
or \"cpio\".gz archive (default: cpio)"
/bin/echo -e "\nLook at live-snapshot(1) man page for more information."
exit 0
/bin/echo -e "\nLook at live-snapshot(1) man page for more information."
exit 0
@@
-154,6
+154,10
@@
Do_snapshot ()
genext2fs --size-in-blocks=${REAL_DIM} --reserved-blocks=0 --root="${COW}" "${DEST}" || exit 1
;;
genext2fs --size-in-blocks=${REAL_DIM} --reserved-blocks=0 --root="${COW}" "${DEST}" || exit 1
;;
+ jffs2)
+ mkfs.jffs2 --root="${COW}" --output="${DEST}" || exit 1
+ ;;
+
*)
echo "Internal error."
exit 1
*)
echo "Internal error."
exit 1
@@
-290,6
+294,10
@@
Defaults ()
TYPE="squashfs"
;;
TYPE="squashfs"
;;
+ *.jffs2)
+ TYPE="jffs2"
+ ;;
+
""|*.ext2|*.ext3)
TYPE="ext2"
;;
""|*.ext2|*.ext3)
TYPE="ext2"
;;
@@
-310,7
+318,7
@@
Defaults ()
fi
case "${SNAP_TYPE}" in
fi
case "${SNAP_TYPE}" in
- "cpio"|"squashfs"|"ext2"|"ext3")
+ "cpio"|"squashfs"|"ext2"|"ext3"
|"jffs2"
)
TYPE="${SNAP_TYPE}"
;;
TYPE="${SNAP_TYPE}"
;;