Difference between revisions of "Debootstrap to LiveCD"


From Knoppix Documentation Wiki
Jump to: navigation, search
(work in progress, not yet refined)
(work in progress, not yet refined)
Line 46: Line 46:
  
 
  apt-get install hotplug hotplug-utils
 
  apt-get install hotplug hotplug-utils
 +
 +
Since The mirrors I have to obtain the knoppix scripts are incorrect, i'm using dpkg --list to see which files are a part of the knoppix scripts, and importing them by hand. :( Hopefully by weeks end I will have a beta knoppix from debootstrap complete.
 +
[[User:SNIa|SNIa]] 04:19, 5 Jun 2006 (GMT)
 +
  
 
Install knoppix scripts
 
Install knoppix scripts

Revision as of 04:19, 5 June 2006


This HOW-TO is to create a Live CD using the Debian debootstrap utility to install your base, and then to further work towards a complete LiveCD of your preference.

Pretense

It is assumed that you have the understanding to create a directory, to have a debian system with access to the internet

Begin

First create a working directory, in this examle we will use /mnt/hda1/source/KNOPPIX

  • choose a mirror of your choice: http://www.debian.org/mirror/list
  • Also choose a release of your choice, either stable, testing, or unstable.
  • Choose the binary type, i386 or x86-64, power pc, etc.

In this example I have chosen my mirror to be ftp://ftp.egr.msu.edu/debian and I have chosen my release to be stable to run debootstrap

debootstrap --arch i386 sarge /mnt/hda1/source/KNOPPIX ftp://ftp.egr.msu.edu/debian

next you will want to mount your proc directory

Mount Proc

Mount the proc directory as follows:

mount proc -t proc /mnt/hda1/source/KNOPPIX/proc

Setup Networking

cp /etc/resolv.conf /mnt/hda1/source/KNOPPIX/etc/resolv.conf
cp /etc/hosts /mnt/hda1/source/KNOPPIX/etc/hosts
cp /etc/hostname /mnt/hda1/source/KNOPPIX/etc/hostname

CHROOT

chroot /mnt/hda1/source/KNOPPIX/ /usr/bin/env -i HOME=/root TERM=$TERM PS1='\u:\w\$ ' PATH=/bin:/usr/bin:/sbin:/usr/sbin /bin/bash --login

reconfigure console

dpkg-reconfigure console-data

MAKEDEV

run makedev cd /dev

./MAKEDEV generic

BASE CONFIG

base-config

stay tuned

SNIa 03:07, 5 Jun 2006 (GMT)


work in progress, not yet refined

apt-get install hotplug hotplug-utils

Since The mirrors I have to obtain the knoppix scripts are incorrect, i'm using dpkg --list to see which files are a part of the knoppix scripts, and importing them by hand. :( Hopefully by weeks end I will have a beta knoppix from debootstrap complete. SNIa 04:19, 5 Jun 2006 (GMT)


Install knoppix scripts

apt-get install hotplug-knoppix knoppix-customize \
 linux-kernel-headers-knoppix networkconfig-knoppix \
 rebuildfstab-knoppix saveconfig-knoppix \
 scanpartitions-knoppix sysvinit-knoppix user-profile-knoppix