slitaz-tools rev 23

Modified installer to extract lzma or gzip rootfs
author Christophe Lincoln <pankso@slitaz.org>
date Wed Dec 26 11:58:42 2007 +0100 (2007-12-26)
parents 297f8d72e4e8
children a7d490383981
files tinyutils/slitaz-installer.sh
line diff
     1.1 --- a/tinyutils/slitaz-installer.sh	Wed Dec 12 13:54:43 2007 +0100
     1.2 +++ b/tinyutils/slitaz-installer.sh	Wed Dec 26 11:58:42 2007 +0100
     1.3 @@ -103,10 +103,9 @@
     1.4  	cp /media/cdrom/boot/rootfs.lz /mnt/target
     1.5  	status
     1.6  	# Extract lzma rootfs
     1.7 -	echo "Extraction du système de fichiers racine (rootfs.lz)..."
     1.8 +	echo "Extraction du système de fichiers racine (rootfs.gz)..."
     1.9  	cd /mnt/target
    1.10 -	lzma d rootfs.lz rootfs.cpio
    1.11 -	cpio -id < rootfs.cpio
    1.12 +	(zcat rootfs.gz 2>/dev/null || lzma d rootfs.gz -so) | cpio -id
    1.13  	echo -n "Suppression des fichiers copiés..."
    1.14  	rm rootfs.cpio rootfs.lz init
    1.15  	status