Difference between revisions of "Debootstrap to x86-64 LiveCD"
From Knoppix Documentation Wiki
(→DeBootstrap) |
(→DeBootstrap) |
||
| Line 32: | Line 32: | ||
echo "deb http://amd64.debian.net/debian-amd64 sarge main contrib non-free" > /etc/apt/sources.list | echo "deb http://amd64.debian.net/debian-amd64 sarge main contrib non-free" > /etc/apt/sources.list | ||
apt-get update | apt-get update | ||
| − | apt-get install perl udev gawk | + | apt-get install perl udev gawk locales |
| + | |||
| + | ==Development== | ||
| + | #finding out whats needed | ||
| + | apt-get install \ | ||
| + | bootcd \ | ||
| + | bootcd-i386 \ | ||
| + | bootcd-mkinitrd \ | ||
| + | busybox \ | ||
| + | cramfsprogs \ | ||
| + | dash \ | ||
| + | discover \ | ||
| + | discover-data \ | ||
| + | dosfstools \ | ||
| + | file \ | ||
| + | initrd-tools \ | ||
| + | libdiscover2 \ | ||
| + | libexpat1 \ | ||
| + | libmagic1 \ | ||
| + | mkisofs \ | ||
| + | realpath \ | ||
| + | syslinux | ||
==notes== | ==notes== | ||
Revision as of 22:02, 5 July 2006
preamble
- In Development by SNIa 19:30, 5 Jul 2006 (GMT)
- Using the Debian Net-inst CD as a base
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
mount proc -t proc proc
cd /dev && ./MAKEDEV generic
echo "deb http://amd64.debian.net/debian-amd64 sarge main contrib non-free" > /etc/apt/sources.list
apt-get update
apt-get install perl udev gawk locales
Development
- finding out whats needed
apt-get install \ bootcd \ bootcd-i386 \ bootcd-mkinitrd \ busybox \ cramfsprogs \ dash \ discover \ discover-data \ dosfstools \ file \ initrd-tools \ libdiscover2 \ libexpat1 \ libmagic1 \ mkisofs \ realpath \ syslinux
notes
- See sister project for comparison Debootstrap to LiveCD