]> git.ipfire.org Git - people/teissler/ipfire-2.x.git/blobdiff - lfs/usb-stick
core70: add kernel images to update.
[people/teissler/ipfire-2.x.git] / lfs / usb-stick
index acfa409395b45a93b88d7a17e10dbce06ff3c7bf..1bfc8a167e2c934b66a92dee8a7c8b997908a8a1 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2010  IPFire Team  <info@ipfire.org>                          #
+# Copyright (C) 2007-2013  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -44,15 +44,11 @@ md5 :
 ###############################################################################
 # Installation Details
 ###############################################################################
-IMGfdd := /install/images/$(SNAME)-$(VERSION)-install-usb-fdd.$(MACHINE)-$(ED)-core$(CORE).img
-IMGhdd := /install/images/$(SNAME)-$(VERSION)-install-usb-hdd.$(MACHINE)-$(ED)-core$(CORE).img
+IMGfdd := /install/images/$(SNAME)-$(VERSION)-install-usb-fdd.$(MACHINE)-full-core$(CORE).img
+IMGhdd := /install/images/$(SNAME)-$(VERSION)-install-usb-hdd.$(MACHINE)-full-core$(CORE).img
 IMGfs  := /install/images/fs
 
-ifeq "$(ED)" "devel"
-       DISKSIZE=480000
-else
-       DISKSIZE=120000
-endif
+DISKSIZE=120000
 
 define COPY_TO_IMG
        mkdosfs -n IPFIRE -F 16 -I $$IMAGE && \
@@ -66,9 +62,9 @@ define COPY_TO_IMG
        losetup $$LOOPDEV $$IMAGE && \
        mount -t vfat $$LOOPDEV /install/mnt && \
        cp -fR /install/cdrom/* /install/mnt && \
-       mv /install/mnt/boot/isolinux/{instroot,vmlinuz,splash.lss,*\.msg,memtest} /install/mnt && \
-       rm -rf /install/mnt/boot/isolinux && \
-       cp $(DIR_SRC)/config/syslinux/syslinux.cfg /install/mnt/syslinux.cfg && \
+       mv /install/mnt/boot/isolinux /install/mnt/boot/syslinux && \
+       mv /install/mnt/boot/syslinux/isolinux.cfg \
+          /install/mnt/boot/syslinux/syslinux.cfg && \
        umount /install/mnt && \
        losetup -d $$LOOPDEV && \
        syslinux $$IMAGE
@@ -96,7 +92,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        COUNT=$$((`du -k -s $(IMGfs) | awk '{print $$1}'` + 32 )); \
        dd bs=1k if=/dev/zero of=$(IMGhdd) count=$$COUNT
        # write mbr before partitioning save a 'not msdos fs' warning from sfdisk
-       /usr/local/sbin/install-mbr -f $(IMGhdd)
+       /usr/sbin/install-mbr -f $(IMGhdd)
        echo -e "0,,6,*\n;\n;\n;" | sfdisk -qLD -H 64 -S 32 $(IMGhdd)
        # copy the entire partition, make the fs and dd back
        dd if=$(IMGfs) of=$(IMGhdd) bs=512 seek=32