Add option to compress files on install/image creation.
This commit is contained in:
parent
78b7d77bcd
commit
794515225f
7 changed files with 67 additions and 20 deletions
|
@ -60,7 +60,7 @@ usage () {
|
|||
print_option_help "-O, --format=$(gettext "FORMAT")" "$(gettext "generate an image in FORMAT")"; echo
|
||||
print_option_help "" "$(gettext "available formats:") $formats"
|
||||
echo
|
||||
print_option_help "-C, --compression=(xz|none|auto)" "$(gettext "choose the compression to use")"
|
||||
print_option_help "-C, --compression=(xz|none|auto)" "$(gettext "choose the compression to use for core image")"
|
||||
print_option_help "--modules=$(gettext "MODULES")" "$(gettext "pre-load specified modules MODULES")"
|
||||
grub_print_install_files_help
|
||||
print_option_help "--grub-mkimage=$(gettext "FILE")" "$(gettext "use FILE as grub-mkimage")"
|
||||
|
@ -170,7 +170,7 @@ memdisk_img=`mktemp "${TMPDIR:-/tmp}/tmp.XXXXXXXXXX"` || exit 1
|
|||
|
||||
(cd "${memdisk_dir}"; tar -cf - * $source) > "${memdisk_img}"
|
||||
rm -rf "${memdisk_dir}"
|
||||
"$grub_mkimage" -O "${format}" -C "$compression" -d "${source_directory}" -m "${memdisk_img}" -o "$output_image" --prefix='(memdisk)/boot/grub' memdisk tar $modules
|
||||
"$grub_mkimage" -O "${format}" -C "$compression" -d "${source_directory}" -m "${memdisk_img}" -o "$output_image" --prefix='(memdisk)/boot/grub' memdisk tar $grub_decompression_module $modules
|
||||
rm -rf "${memdisk_img}"
|
||||
|
||||
exit 0
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue