distro: wheezy-armhf, gets as far as apt during debootstrap, so waiting for apt 0.9.3 to move to testing

Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
pull/8/head
Robert Nelson 13 years ago
parent f2bac785ae
commit e00c4e7ab9

@ -85,7 +85,10 @@ SQUEEZE_MD5SUM="f8d7e14b73c1cb89ff09c79a02694c22"
WHEEZY_ARMEL_NETIMAGE="20120508" WHEEZY_ARMEL_NETIMAGE="20120508"
WHEEZY_ARMEL_MD5SUM="33ca7f96728cfc78e5f4330b6de2b07d" WHEEZY_ARMEL_MD5SUM="33ca7f96728cfc78e5f4330b6de2b07d"
#08-May-2012
#http://ftp.us.debian.org/debian/dists/wheezy/main/installer-armhf/ #http://ftp.us.debian.org/debian/dists/wheezy/main/installer-armhf/
WHEEZY_ARMHF_NETIMAGE="20120508"
WHEEZY_ARMHF_MD5SUM="cb567dca9d49b9483163941d59b25a15"
DIR="$PWD" DIR="$PWD"
TEMPDIR=$(mktemp -d) TEMPDIR=$(mktemp -d)
@ -273,11 +276,11 @@ function remove_uboot_wrapper {
} }
function actually_dl_netinstall { function actually_dl_netinstall {
wget --directory-prefix="${DIR}/dl/${DISTARCH}" ${HTTP_IMAGE}/${DIST}/main/installer-${ARCH}/${NETIMAGE}/images/${BASE_IMAGE}/netboot/${NETINSTALL} wget --directory-prefix="${DIR}/dl/${DISTARCH}" ${HTTP_IMAGE}/${DIST}/main/installer-${ARCH}/${NETIMAGE}/images/${BASE_IMAGE}/${NETINSTALL}
MD5SUM=$(md5sum "${DIR}/dl/${DISTARCH}/${NETINSTALL}" | awk '{print $1}') MD5SUM=$(md5sum "${DIR}/dl/${DISTARCH}/${NETINSTALL}" | awk '{print $1}')
if [ "${UBOOTWRAPPER}" ]; then if [ "${UBOOTWRAPPER}" ]; then
remove_uboot_wrapper remove_uboot_wrapper
fi fi
} }
function check_dl_netinstall { function check_dl_netinstall {
@ -306,52 +309,61 @@ function dl_netinstall_image {
TEST_MD5SUM=$MAVERICK_MD5SUM TEST_MD5SUM=$MAVERICK_MD5SUM
NETIMAGE=$MAVERICK_NETIMAGE NETIMAGE=$MAVERICK_NETIMAGE
HTTP_IMAGE="http://ports.ubuntu.com/ubuntu-ports/dists" HTTP_IMAGE="http://ports.ubuntu.com/ubuntu-ports/dists"
BASE_IMAGE="versatile" BASE_IMAGE="versatile/netboot"
NETINSTALL="initrd.gz" NETINSTALL="initrd.gz"
;; ;;
natty-armel) natty-armel)
TEST_MD5SUM=$NATTY_MD5SUM TEST_MD5SUM=$NATTY_MD5SUM
NETIMAGE=$NATTY_NETIMAGE NETIMAGE=$NATTY_NETIMAGE
HTTP_IMAGE="http://ports.ubuntu.com/ubuntu-ports/dists" HTTP_IMAGE="http://ports.ubuntu.com/ubuntu-ports/dists"
BASE_IMAGE="versatile" BASE_IMAGE="versatile/netboot"
NETINSTALL="initrd.gz" NETINSTALL="initrd.gz"
;; ;;
oneiric-armel) oneiric-armel)
TEST_MD5SUM=$ONEIRIC_MD5SUM TEST_MD5SUM=$ONEIRIC_MD5SUM
NETIMAGE=$ONEIRIC_NETIMAGE NETIMAGE=$ONEIRIC_NETIMAGE
HTTP_IMAGE="http://ports.ubuntu.com/ubuntu-ports/dists" HTTP_IMAGE="http://ports.ubuntu.com/ubuntu-ports/dists"
BASE_IMAGE="linaro-vexpress" BASE_IMAGE="linaro-vexpress/netboot"
NETINSTALL="initrd.gz" NETINSTALL="initrd.gz"
;; ;;
precise-armel) precise-armel)
TEST_MD5SUM=$PRECISE_ARMEL_MD5SUM TEST_MD5SUM=$PRECISE_ARMEL_MD5SUM
NETIMAGE=$PRECISE_ARMEL_NETIMAGE NETIMAGE=$PRECISE_ARMEL_NETIMAGE
HTTP_IMAGE="http://ports.ubuntu.com/ubuntu-ports/dists" HTTP_IMAGE="http://ports.ubuntu.com/ubuntu-ports/dists"
BASE_IMAGE="linaro-vexpress" BASE_IMAGE="linaro-vexpress/netboot"
NETINSTALL="initrd.gz" NETINSTALL="initrd.gz"
;; ;;
precise-armhf) precise-armhf)
TEST_MD5SUM=$PRECISE_ARMHF_MD5SUM TEST_MD5SUM=$PRECISE_ARMHF_MD5SUM
NETIMAGE=$PRECISE_ARMHF_NETIMAGE NETIMAGE=$PRECISE_ARMHF_NETIMAGE
HTTP_IMAGE="http://ports.ubuntu.com/ubuntu-ports/dists" HTTP_IMAGE="http://ports.ubuntu.com/ubuntu-ports/dists"
BASE_IMAGE="omap" BASE_IMAGE="omap/netboot"
UBOOTWRAPPER=1 UBOOTWRAPPER=1
NETINSTALL="uInitrd" NETINSTALL="uInitrd"
;; ;;
squeeze-armel) squeeze-armel)
TEST_MD5SUM=$SQUEEZE_MD5SUM TEST_MD5SUM=$SQUEEZE_MD5SUM
NETIMAGE=$SQUEEZE_NETIMAGE NETIMAGE=$SQUEEZE_NETIMAGE
HTTP_IMAGE="http://ftp.debian.org/debian/dists" HTTP_IMAGE="http://ftp.debian.org/debian/dists"
BASE_IMAGE="versatile" BASE_IMAGE="versatile/netboot"
NETINSTALL="initrd.gz" NETINSTALL="initrd.gz"
;; ;;
wheezy-armel) wheezy-armel)
TEST_MD5SUM=$WHEEZY_ARMEL_MD5SUM TEST_MD5SUM=$WHEEZY_ARMEL_MD5SUM
NETIMAGE=$WHEEZY_ARMEL_NETIMAGE NETIMAGE=$WHEEZY_ARMEL_NETIMAGE
HTTP_IMAGE="http://ftp.debian.org/debian/dists" HTTP_IMAGE="http://ftp.debian.org/debian/dists"
BASE_IMAGE="versatile" BASE_IMAGE="versatile/netboot"
NETINSTALL="initrd.gz" NETINSTALL="initrd.gz"
;; ;;
wheezy-armhf)
TEST_MD5SUM="${WHEEZY_ARMHF_MD5SUM}"
NETIMAGE="${WHEEZY_ARMEL_NETIMAGE}"
HTTP_IMAGE="http://ftp.debian.org/debian/dists"
BASE_IMAGE="mx5/netboot/efikamx"
UBOOTWRAPPER=1
NETINSTALL="uInitrd"
;;
esac esac
if [ -f "${DIR}/dl/${DISTARCH}/${NETINSTALL}" ]; then if [ -f "${DIR}/dl/${DISTARCH}/${NETINSTALL}" ]; then
@ -1650,6 +1662,13 @@ function check_distro {
DIST="wheezy" DIST="wheezy"
ARCH="armel" ARCH="armel"
#Same keymap bug, but squeeze fix doesnt work
SERIAL_MODE=1
;;
wheezy-armhf)
DIST="wheezy"
ARCH="armhf"
#Same keymap bug, but squeeze fix doesnt work #Same keymap bug, but squeeze fix doesnt work
SERIAL_MODE=1 SERIAL_MODE=1
;; ;;
@ -1690,6 +1709,7 @@ Optional:
Debian: Debian:
squeeze <default> squeeze <default>
wheezy-armel <alpha quailty, serial-mode only> wheezy-armel <alpha quailty, serial-mode only>
wheezy-armhf <alpha quailty, serial-mode only>
Ubuntu Ubuntu
maverick (10.10 - End Of Life: April 2012) maverick (10.10 - End Of Life: April 2012)
natty (11.04 - End Of Life: October 2012) natty (11.04 - End Of Life: October 2012)

@ -10,6 +10,11 @@ d-i console-tools/archs string skip-config
d-i debian-installer/locale string en_US d-i debian-installer/locale string en_US
d-i console-keymaps-at/keymap select us d-i console-keymaps-at/keymap select us
#Just for wheezy armhf (should be fixed in alpha2)
d-i mirror/country string manual
d-i mirror/http/hostname string ftp.us.debian.org
d-i mirror/http/directory string /debian
# Individual additional packages to install # Individual additional packages to install
d-i pkgsel/include string uboot-mkimage pastebinit initramfs-tools wget firmware-linux ntpdate bash fbset d-i pkgsel/include string uboot-mkimage pastebinit initramfs-tools wget firmware-linux ntpdate bash fbset

Loading…
Cancel
Save