mirror of
https://github.com/ggrandou/abootimg.git
synced 2024-11-23 01:43:26 +08:00
24 lines
362 B
Bash
Executable File
24 lines
362 B
Bash
Executable File
#!/bin/sh
|
|
#
|
|
|
|
if [ "$1" = "-f" ]; then
|
|
forcewrite=yes
|
|
shift
|
|
fi
|
|
|
|
initrd=${1:-initrd.img}
|
|
ramdisk=${2:-ramdisk}
|
|
|
|
if [ ! -d $ramdisk ]; then
|
|
echo "$ramdisk does not exist."
|
|
exit 1
|
|
fi
|
|
|
|
if [ -f $initrd -a -z "$forcewrite" ]; then
|
|
echo "$initrd already exist."
|
|
exit 1
|
|
fi
|
|
|
|
( cd $ramdisk; find | sort | cpio --quiet -o -H newc ) | gzip > $initrd
|
|
|