Difference between revisions of "Debootstrap to x86-64 LiveCD"


From Knoppix Documentation Wiki
Jump to: navigation, search
(DeBootstrap)
(DeBootstrap)
Line 22: Line 22:
 
  debootstrap --arch ${ARCH} ${DEBIAN_RELEASE} ${SOURCEDIR} ${DEBIAN_MIRROR}
 
  debootstrap --arch ${ARCH} ${DEBIAN_RELEASE} ${SOURCEDIR} ${DEBIAN_MIRROR}
 
  cp /etc/resolv.conf ${SOURCEDIR}/etc/.
 
  cp /etc/resolv.conf ${SOURCEDIR}/etc/.
  chroot ${SOURCEDIR}/KNOPPIX/ \
+
  chroot ${SOURCEDIR} \
 
     /usr/bin/env \
 
     /usr/bin/env \
 
   -i HOME=/root \
 
   -i HOME=/root \

Revision as of 21:29, 5 July 2006

preamble

Variables

#!/bin/bash

SOURCEDIR=/mnt/hda1/source/KNOPPIX64
MASTERDIR=/mnt/hda1/master/KNOPPIX64
ARCH=amd64
DEBIAN_RELEASE=sarge
DEBIAN_MIRROR=http://amd64.debian.net/debian-amd64

Set Up the Environment

mkdir -p ${SOURCEDIR}
mkdir -p ${MASTERDIR}

DeBootstrap

debootstrap --arch ${ARCH} ${DEBIAN_RELEASE} ${SOURCEDIR} ${DEBIAN_MIRROR}
cp /etc/resolv.conf ${SOURCEDIR}/etc/.
chroot ${SOURCEDIR} \
   /usr/bin/env \
  -i HOME=/root \
  TERM=$TERM PS1='\u:\w\$ ' \
  PATH=/bin:/usr/bin:/sbin:/usr/sbin \
  /bin/bash --login

notes