Difference between revisions of "Simplified remaster 3.8.2"


From Knoppix Documentation Wiki
Jump to: navigation, search
m
(longer path names)
Line 3: Line 3:
 
Based on the [http://www.knoppix.net/wiki/Knoppix_Remastering_Howto Knoppix Remastering Howto]
 
Based on the [http://www.knoppix.net/wiki/Knoppix_Remastering_Howto Knoppix Remastering Howto]
  
This remastering assumes that you are running Knoppix 3.8.2 and have a 5 GB partition at $knx_dev.
+
This remastering assumes that you are running Knoppix 3.8.2 and have at least 5 GB of free space on a partition at $knx_dev which will be mounted at $knx_mnt.
  
 
Boot from the ''Knoppix CD''
 
Boot from the ''Knoppix CD''
Line 22: Line 22:
  
 
# make two target folders: one for the course and one for the final master CD
 
# make two target folders: one for the course and one for the final master CD
mkdir -p {master,source}/KNOPPIX
+
mkdir -p $knx_mnt/{master,source}/KNOPPIX
  
 
# Now, copy the KNOPPIX files to your source directory :
 
# Now, copy the KNOPPIX files to your source directory :
cp -a /KNOPPIX/* source/KNOPPIX
+
cp -a /KNOPPIX/* $knx_mnt/source/KNOPPIX
  
 
find /cdrom/ -size -10000k -type f |
 
find /cdrom/ -size -10000k -type f |
xargs cp -a --parents --target-directory=knx/master/
+
xargs cp -a --parents --target-directory=$knx_mnt/knx/master/
  
 
# setup some preliminary files
 
# setup some preliminary files
 
# /etc/fstab
 
# /etc/fstab
grep -e '\/proc' -e '\/sys' /etc/fstab > source/etc/fstab
+
grep -e '\/proc' -e '\/sys' /etc/fstab > $knx_mnt/knx/source/KNOPPIX/etc/fstab
 +
cat $knx_mnt/knx/source/KNOPPIX/etc/fstab
 
# /etc/resolv.conf
 
# /etc/resolv.conf
cat /etc/resolv.conf > source/etc/resolv.conf
+
cat /etc/resolv.conf > $knx_mnt/knx/source/KNOPPIX/etc/dhcpc/resolv.conf
 +
cat $knx_mnt/knx/source/KNOPPIX/etc/dhcpc/resolv.conf
  
 
# "chroot" into the copied KNOPPIX
 
# "chroot" into the copied KNOPPIX
chroot source/KNOPPIX</nowiki></pre>
+
chroot $knx_mnt/knx/source/KNOPPIX
 +
</nowiki></pre>

Revision as of 19:06, 30 July 2005

Setting up for Remastering

Based on the Knoppix Remastering Howto

This remastering assumes that you are running Knoppix 3.8.2 and have at least 5 GB of free space on a partition at $knx_dev which will be mounted at $knx_mnt.

Boot from the Knoppix CD

boot: knoppix 3
knx_dev=/dev/hda3
knx_mnt=/mnt/hda3
# Mount the partition:
mount -o rw,dev $knx_dev $knx_mnt
# Create a root directory to work in -- if you put all your files here it will be easy to clean up
mkdir $knx_mnt/knx
cd $knx_mnt/knx

# make a 1 GB RAM swapfile
dd if=/dev/zero of=swapfile bs=1M count=1000
mkswap swapfile
swapon swapfile

# make two target folders: one for the course and one for the final master CD
mkdir -p $knx_mnt/{master,source}/KNOPPIX

# Now, copy the KNOPPIX files to your source directory :
cp -a /KNOPPIX/* $knx_mnt/source/KNOPPIX

find /cdrom/ -size -10000k -type f |
xargs cp -a --parents --target-directory=$knx_mnt/knx/master/

# setup some preliminary files
# /etc/fstab
grep -e '\/proc' -e '\/sys' /etc/fstab > $knx_mnt/knx/source/KNOPPIX/etc/fstab
cat $knx_mnt/knx/source/KNOPPIX/etc/fstab
# /etc/resolv.conf
cat /etc/resolv.conf > $knx_mnt/knx/source/KNOPPIX/etc/dhcpc/resolv.conf
cat $knx_mnt/knx/source/KNOPPIX/etc/dhcpc/resolv.conf

# "chroot" into the copied KNOPPIX
chroot $knx_mnt/knx/source/KNOPPIX