PDA

View Full Version : How to get enable read/write access (Hd Based)



buxus
06-24-2003, 08:11 AM
Hi.

Reading 'Hd Based How To', I noticed being written as "Two things we still need to solve:". The first, "read/write access to the partition we are booting knoppix from", can be solved as follows.

1. expand miniroot.gz and mount it

$ gunzip miniroot.gz
$ su
# mount miniroot -o loop work/

2. edit work/etc/mtab

[before]
/dev/root / ext2 rw 0 0
/dev/cdrom /cdrom iso9660 ro 0 0
/dev/cloop /KNOPPIX iso9660 ro 0 0

[after]
/dev/root / ext2 rw 0 0
/dev/cloop /KNOPPIX iso9660 ro 0 0

3. edit work/linuxrc

--- linuxrc 2003-06-23 01:59:34.000000000 +0900
+++ linuxrc.new 2003-06-23 01:54:57.000000000 +0900
@@ -220,6 +220,11 @@
then
echo -n "${CRE} ${GREEN}Accessing KNOPPIX CDROM at ${MAGENTA}$i${GREEN}...${NORMAL}"
FOUND_KNOPPIX="$i"
+if [ "$fs" != iso9660 ]; then
+umount /cdrom
+mount "$FOUND_KNOPPIX" -t "$fs" -o rw /cdrom
+echo "$FOUND_KNOPPIX /cdrom $fs rw 0 0" >> /etc/mtab
+else
+echo "$FOUND_KNOPPIX /cdrom $fs ro 0 0" >> /etc/mtab
+fi
break
fi
umount /cdrom

4. umount miniroot and compress

# umount work/
# gzip -9 miniroot

5. replace miniroot.gz and boot /KNOPPIX/KNOPPIX

Now we could do "read/write access to the partition(FAT or EXT2) we are booting knoppix from".

buxus
06-26-2003, 05:45 AM
This tips was posted to Japanese KNOPPIX mailing list in June.
http://www.freeml.com/ctrl/html/MessageListForm/knoppix@freeml.com

Original idea is available on http://www.h2.dion.ne.jp/~miyawaki/knoppix/.