Quote Originally Posted by uteck
Quote Originally Posted by Omak
5, remaster knoppix
7, edit /usr/share/knoppix-terminalserver/templates/miniroot/linuxrc, mount NFSDIR as /KNOPPIX, edit relation lines.
I am haveing some problems with steps 5 and 7, could you give a bit more detail, please. How do I 'remaster knoppix'? And I was unsure what lines exactly to change in step 7.

Thanks.

Ok! Give details. Maybe you could hard understand my poor English.

steps 5, remaster knoppix means you config evironment, install new applications, personalize like change styles, change icons, etc.

steps 7,
edit /usr/share/knoppix-terminalserver/templates/miniroot/linuxrc

you should change these lines:
1.lines from 242 to 252 you'll find
# if we have an NFSDIR, try mounting it
if [ -n "$NFSDIR" ]; then
echo -n "${CRE}${BLUE}Trying to mount CD on" \
"${MAGENTA}$NFSDIR${BLUE}...${NORMAL}"
/static/mount -t nfs -o \
ro,rsize=8192,wsize=8192,hard,intr$SECUREOPTIONS \
"${NFSDIR}" /cdrom > /dev/null 2>&1 && MOUNTED="yes"

# unsuccessful? Blank out NFSDIR and see if pump does better
[ -z "$MOUNTED" ] && echo "${RED}Failed.${NORMAL}" && NFSDIR=
fi

replace with this, you should see the red part
# if we have an NFSDIR, try mounting it
if [ -n "$NFSDIR" ]; then
echo -n "${CRE}${BLUE}Trying to mount CD on" \
"${MAGENTA}$NFSDIR${BLUE}...${NORMAL}"
/static/mount -t nfs -o \
ro,rsize=8192,wsize=8192,hard,intr$SECUREOPTIONS \
"${NFSDIR}"
/KNOPPIX > /dev/null 2>&1 && MOUNTED="yes"

# unsuccessful? Blank out NFSDIR and see if pump does better
[ -z "$MOUNTED" ] && echo "${RED}Failed.${NORMAL}" && NFSDIR=
fi


2.lines from 304 to 321 you'll find
FOUND_KNOPPIX=""
if test -f /cdrom/KNOPPIX/KNOPPIX
then
echo -n "${CRE} ${GREEN}Accessing KNOPPIX CDROM image at ${MAGENTA}$NFSDIR${GREEN}...${NORMAL}"
FOUND_KNOPPIX="true"
else
dropshell
fi

# Harddisk-installed script part version has been removed
# (KNOPPIX can be booted directly from HD now).

# DEBUG
# echo "6" > /proc/sys/kernel/printk

insmod /modules/cloop.o file=/cdrom/KNOPPIX/KNOPPIX
mountit /dev/cloop /KNOPPIX "-o ro$SECUREOPTIONS" || FOUND_KNOPPIX=""


replace with this, you should see the red part
FOUND_KNOPPIX=""
#if test -f /cdrom/KNOPPIX/KNOPPIX
#then
echo -n "${CRE} ${GREEN}Accessing KNOPPIX CDROM image at ${MAGENTA}$NFSDIR${GREEN}...${NORMAL}"
FOUND_KNOPPIX="true"

#else
#dropshell
#fi

# Harddisk-installed script part version has been removed
# (KNOPPIX can be booted directly from HD now).

# DEBUG
# echo "6" > /proc/sys/kernel/printk

#insmod /modules/cloop.o file=/cdrom/KNOPPIX/KNOPPIX
#mountit /dev/cloop /KNOPPIX "-o ro$SECUREOPTIONS" || FOUND_KNOPPIX=""

At last, save it.
Now if you start knoppix-terminalserver, it would work great.