From djmaecki@stud4.tuwien.ac.at Wed Aug 27 19:34:34 2003 Received: from stud4.tuwien.ac.at ([193.170.75.21] ident=root) by quantz.debian.org with esmtp (Exim 3.35 #1 (Debian)) id 19s4Bm-0008H7-00 for ; Wed, 27 Aug 2003 19:34:34 +0200 Received: from marvin (v208-157.vps.tuwien.ac.at [128.131.208.157]) by stud4.tuwien.ac.at (8.9.3 (PHNE_26304)/8.9.3) with ESMTP id TAA06050 for ; Wed, 27 Aug 2003 19:34:33 +0200 (METDST) Received: from djmaecki by marvin with local (Exim 3.36 #1 (Debian)) id 19s4Bk-0005me-00 for ; Wed, 27 Aug 2003 19:34:32 +0200 Date: Wed, 27 Aug 2003 19:34:32 +0200 From: Thomas Krennwallner To: bootcd-user Message-ID: <20030827173429.GA22212@ull.at> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="UugvWAfsgieZRqgk" Content-Disposition: inline Organization: Vienna University of Technology X-GPG-Fingerprint: 9484 D99D 2E1E 4E02 5446 DAD9 FF58 4E59 67A1 DA7B X-GPG-Key: http://bigfish.ull.at/~djmaecki/krennwallner.gpg.asc X-Accept-Language: en,de X-Operating-System: Debian GNU/Linux User-Agent: Mutt/1.5.4i Subject: [Bootcd-user] Test Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: --UugvWAfsgieZRqgk Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Test! --=20 .''`. Obviously we do not want to leave zombies around. - W. R. Stevens : :' : Thomas Krennwallner `. `'` 1024D/67A1DA7B 9484 D99D 2E1E 4E02 5446 DAD9 FF58 4E59 67A1 DA7B `- http://bigfish.ull.at/~djmaecki/ --UugvWAfsgieZRqgk Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/TOul/1hOWWeh2nsRAjsAAJ0SXLwJsAu6BBk5QHwCEFbtYtfeFwCghHTO il1QZ7p8KQLfI+trU1onhtk= =WkyO -----END PGP SIGNATURE----- --UugvWAfsgieZRqgk-- From bernd.schumacher@hp.com Mon Sep 29 14:36:17 2003 Received: from bbnrelint01.net.external.hp.com ([192.6.76.88]) by quantz.debian.org with esmtp (Exim 3.35 #1 (Debian)) id 1A3xGD-0001AR-00 for ; Mon, 29 Sep 2003 14:36:17 +0200 Received: from eiach.bbn.hp.com (eiach.bbn.hp.com [15.140.168.10]) by bbnrelint01.net.external.hp.com (Postfix) with ESMTP id 3702E37D58; Mon, 29 Sep 2003 14:32:28 +0200 (CEST) Received: by eiach.bbn.hp.com with Internet Mail Service (5.5.2655.55) id ; Mon, 29 Sep 2003 14:36:17 +0200 Message-ID: <615A249B783CD41192F400D0B747AC860616572C@hesse.bbn.hp.com> From: "SCHUMACHER,BERND (HP-Germany,ex1)" To: "'robs@multiplayer.it'" , "'bootcd-user@lists.alioth.debian.org'" Date: Mon, 29 Sep 2003 14:36:14 +0200 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2655.55) Content-Type: text/plain; charset="iso-8859-1" Subject: [Bootcd-user] FW: bootcd and different cdrom devices Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hi Roberto, thank you for your mail. I am in the office for the first day now after vacation. It will take some time, until I can answer your quetion. But I will forward your mail to the bootcd-user list now, to make sure it will be answered. Regards Bernd -----Original Message----- From: Roberto Sebastiano [mailto:robs@multiplayer.it] Sent: Samstag, 30. August 2003 17:44 To: bernd.schumacher@hp.com Subject: bootcd and different cdrom devices Hi, After building a bootcd with bootcdwrite (latest debian unstable version, 2.34) with the cdrecorder /dev/hdc, if I try to boot the cd on a computer that has the cd reader on /dev/[something different than hdc] I get a kernel panic (unable to mount rootfs) Any workaround ? Cheers, -- Roberto Sebastiano From bernd.schumacher@hp.com Mon Sep 29 14:26:23 2003 Received: from bbnrelint01.net.external.hp.com ([192.6.76.88]) by quantz.debian.org with esmtp (Exim 3.35 #1 (Debian)) id 1A3x6c-00014V-00 for ; Mon, 29 Sep 2003 14:26:22 +0200 Received: from isar.bbn.hp.com (isar.bbn.hp.com [15.140.168.13]) by bbnrelint01.net.external.hp.com (Postfix) with ESMTP id 21FF037DAB; Mon, 29 Sep 2003 14:22:36 +0200 (CEST) Received: by isar.bbn.hp.com with Internet Mail Service (5.5.2655.55) id ; Mon, 29 Sep 2003 14:26:23 +0200 Message-ID: <615A249B783CD41192F400D0B747AC860616572B@hesse.bbn.hp.com> From: "SCHUMACHER,BERND (HP-Germany,ex1)" To: "'bootcd-user@lists.alioth.debian.org'" , "'klhaung@palm208.nchc.org.tw'" Date: Mon, 29 Sep 2003 14:26:19 +0200 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2655.55) Content-Type: multipart/mixed; boundary="----_=_NextPart_000_01C38684.E2ADEC80" Subject: [Bootcd-user] FW: cloop & bootcd Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_000_01C38684.E2ADEC80 Content-Type: text/plain; charset="iso-8859-1" Hello Blake, thank you for your mail. I am in the office for the first day now after vacation. It will take some time until I can try your changes. But I will forward your mail to the bootcd-user list now to make sure it will be tried. Regards Bernd -----Original Message----- From: klhaung@palm208.nchc.org.tw [mailto:klhaung@palm208.nchc.org.tw] Sent: Donnerstag, 25. September 2003 02:49 To: bernd.schumacher@hp.com Subject: cloop & bootcd hello, My name is Blake. I am working on a project, named DRBL (http://drbl.nchc.org.tw, http://drbl.sf.net), and use your bootcd to create the installation CD. Thank you for your bootcd that help us to create CD quickly and easily. I had added one new funcationality that use Knopper's cloop to compress the image. Attached are the files I modified. I hope it is useful. Best Regards, Blake ------_=_NextPart_000_01C38684.E2ADEC80 Content-Type: text/plain; name="bootcdwrite" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="bootcdwrite" #!/bin/sh # # bootcdwrite=20 # isoneword() { [ $(echo "$*" | wc -w) -eq 1 ] && return 0 return 1 } #for i in "a b" "a" "a #b"; do #if isoneword "$i"; then echo "<$i> ok"; else echo "<$i> nok"; fi #done #exit 1 cleanup() { echo "--- Cleanup ---" | tee -a $ERRLOG # Be sure that VAR and SRCDISK have no spaces=20 # to not accidently remove anything (for example VAR=3D"/ /var") if ! isoneword "$VAR"; then echo "Error in VAR <$VAR>" >&2 exit 1 fi if ! isoneword "$SRCDISK"; then echo "Error in SRCDISK <$SRCDISK>" >&2 exit 1 fi rm -f "$VAR/cdimage" rm -rf "$VAR/input_dir" rm -rf "$VAR/compressed_dir" rm -rf "$VAR/cloop" rm -rf "$VAR/cloop/isolinux" umount "$VAR/mnt" 2>/dev/null [ -d $VAR/mnt ] && rmdir "$VAR/mnt" # do not use "rm -r $VAR" rm -f "$ERRLOG.tmp" rm -rf "$CHANGES" "$VAR/ram1" "$VAR/ram2" # Blake, 2003/09/09 # $VAR/cloop always exists, so rmdir $VAR is not working .. #[ -d $VAR -a ! -f $VAR/cdimage.iso ] && rmdir "$VAR" } oneline() { if [ "$*" ]; then echo "$*" else cat fi | awk '{printf("%s ",$1)} END {printf("\n")}' | sed "s/ *$//" } # df_file - How much free space has the filesystem on which file $1 = resides ? df_file() { df -k | awk '{printf("%s %s\n",$4,$6)}' | while read size filesys do if [ "`echo $1 | grep ^$filesys`" ]; then namelen=3D`echo $filesys | wc -c`=20 echo "$namelen $filesys $size" fi done | sort -n | tail -1 | awk '{print $3}' } # p - simplify path=20 p() { ERR=3D0 for i in $*; do if [ -d $i ]; then ( cd $i; /bin/pwd ) elif [ -f $i ]; then ( cd $(dirname $i); echo "$(/bin/pwd)/$(basename $i)" ) else echo "$i does not exist." >> $ERRLOG ERR=3D1 continue fi done | oneline return $ERR } # example:=20 #echo "p ////home/../etc/passwd //usr//lib// -> /etc/passwd /usr/lib = =3D" #echo "$(p ////home/../etc/passwd //usr/lib//)" #exit 0 # ex_proc - exclude SRCDI/proc ex_proc() { for i in $*; do if [ "$(p $i)" =3D "$SRCDISK" ]; then find $SRCDISK -maxdepth 1 |=20 grep -v -e "^$SRCDISK$" -e "^$SRCDI/proc$" else p $i fi done | oneline } #SRCDISK=3D"/"; SRCDI=3D"" #echo "SRCDISK=3D/; ex_proc / -> /home /etc /bin ... (without /proc)" #ex_proc / #echo "SRCDISK=3D/; ex_proc /tmp /etc -> /tmp /etc" #ex_proc /tmp /etc #exit 0 # du_dir - How much space do given dirs need togehter du_dir() { LIST1=3D"$(for i in $(p $*); do echo $i; done | sort)" LAST=3D""; LIST2=3D"" for i in $LIST1; do if [ "$LAST" ]; then if [ "$LAST" =3D "/" ]; then=20 [ "$(echo "$i" | grep "^/")" ] && i=3D"" else [ "$(echo "$i" | grep "^$LAST\>")" ] && i=3D"" fi fi if [ "$i" ]; then LIST2=3D"$LIST2 $i" LAST=3D"$i" fi done LIST3=3D$(ex_proc "$LIST2") echo "du -klsc $LIST3" >> $ERRLOG du -klsc $LIST3 | tee -a $ERRLOG | tail -1 | awk '{print $1}' } #ERRLOG=3D/var/log/errlog #echo "du_dir /etc; du_dir /tmp; du_dir /etc /tmp -> A + B =3D C" #du_dir /etc; du_dir /tmp; du_dir /etc /tmp #exit 0 #echo "du_dir /etc; du_dir /etc /etc/network -> A =3D B" #du_dir /etc; du_dir /etc /etc/network #exit 0 trapfunc() { echo "trap" >> $ERRLOG trap "" EXIT SIGINT # Ignore Traps cleanup exit 1 } mk_grep() { if [ "$*" ]; then echo "$*" |=20 sed 's/\(^\| \)*\([^ ]*\)/-e ^\2 /g' | # Insert all "-e" sed "s/[[:space:]]*$//" | # Delete trailing spaces sed "s/^/grep -v /" # Insert "grep -v" else echo "cat" fi } #echo "mk_grep /usr/lib /usr/share -> grep -v -e ^/usr/lib\> -e = ^/usr/share\>" #echo "<$(mk_grep /usr/lib /usr/share)>" #echo "mk_grep "" -> cat" #echo "<$(mk_grep "")>" #exit 0 # #t=3D$(mk_grep /x) #echo "t=3D<$t>" #echo "a/x/b: $(echo "a/x/b" | $t)" #echo "/xb: $(echo "/xb" | $t)" #echo "/x/b: $(echo "/xb" | $t)" #exit 0 # chnglist [-add_ro] [-no_mnt] # -add_ro =3D add ".ro" to directory following # -no_mnt =3D path without # -rel =3D start without / chnglist() { ADD_RO=3D"" NO_MNT=3D"" REL=3D"" OPT=3D"1" while [ "$OPT" ]; do if [ "$1" =3D "-no_mnt" ]; then NO_MNT=3D"1" shift elif [ "$1" =3D "-add_ro" ]; then ADD_RO=3D"1" shift elif [ "$1" =3D "-rel" ]; then REL=3D"1" shift else OPT=3D"" fi done [ $# -ne 2 ] && err "Internal Error calling Function chnglist" =20 S=3D"$1"; [ "$S" =3D "/" ] && S=3D"" echo " $2" | if [ "$ADD_RO" ]; then if [ "$NO_MNT" ]; then sed "s|[[:space:]]$S/\([^/]*\)\>| \1.ro|g" | sed = "s/[[:space:]]*//" else sed "s|[[:space:]]$S\(/[^/]*\)\>| $S\1.ro|g" | sed = "s/[[:space:]]*//" fi else if [ "$NO_MNT" ]; then sed "s|[[:space:]]$S/\([^/]*\)\>| \1|g" else cat fi fi | =20 sed 's|[^[:graph:]]/\+\([[:graph:]]\+\)| \1|g' | # without leading / if [ "$REL" ]; then cat=20 else sed 's|\([[:graph:]]\+\)|/\1|g' fi | sed "s/[[:space:]]*//" # remove leading space } #echo 'chnglist -add_ro "/" "/etc/a /etc/b /root" -> /etc.ro/a = /etc/.ro/b /root.ro' #echo " <$(chnglist -add_ro "/" "/etc/a /etc/b /root")>" #echo 'chnglist -add_ro "/mnt" "/mnt/etc/a /mnt/root" -> /mnt/etc.ro/a = /mnt/root.ro' #echo " <$(chnglist -add_ro "/mnt" "/mnt/etc/a /mnt/root")>" #echo 'chnglist -add_ro -no_mnt "/" "/home/a /root" -> /home.ro/a = /root.ro' #echo " <$(chnglist -add_ro -no_mnt "/" "/home/a /root")>" #echo 'chnglist -add_ro -no_mnt "/mnt" "/mnt/home/b /mnt/root" -> = /home.ro/b /root.ro' #echo " <$(chnglist -add_ro -no_mnt "/mnt" "/mnt/home/b /mnt/root")>" #echo 'chnglist -no_mnt "/" "/etc/a ///etc/b /root" -> /etc/a /etc/b = /root' #echo " <$(chnglist -no_mnt "/" "/etc/a ///etc/b /root")>" #echo 'chnglist -no_mnt "/mnt" "/mnt/etc/a /mnt/root" -> /etc/a /root' #echo " <$(chnglist -no_mnt "/mnt" "/mnt/etc/a /mnt/root")>" #echo 'chnglist -rel -no_mnt "/" "/etc/a /etc/b /root" -> etc/a etc/b = root' #echo " <$(chnglist -rel -no_mnt "/" "/etc/a /etc/b /root")>" #echo 'chnglist -no_mnt -rel "/mnt" "/mnt/etc/a /mnt/root" -> etc/a = root' #echo " <$(chnglist -no_mnt -rel "/mnt" "/mnt/etc/a /mnt/root")>" #exit 0 # mk_bootcdram mk_bootcdram() { CHNG=3D$(chnglist -add_ro -no_mnt "$1" "$2") CHNGGREP=3D$(mk_grep $CHNG) cat /usr/share/bootcd/S12bootcdram.sh |=20 sed "s||$CHNG|" | sed "s||$CHNGGREP|"=20 } #echo 'mk_bootcdram "/mnt" "/mnt/root /mnt/home/a" -> skript with:' #echo '...| grep -v -e ^/root.ro -e ^/home.ro/a |...' #mk_bootcdram "/mnt" "/mnt/root /mnt/home/a" #exit 0 #echo 'mk_bootcdram "/" "/root /home/a" -> skript with:' #echo '...| grep -v -e ^/root.ro -e ^/home.ro/a |...' #mk_bootcdram "/" "/root /home/a" #exit 0 #echo 'mk_bootcdram "/" "" -> skript with: "...| cat |..." and without = "ln -s"' #mk_bootcdram "/" "" #exit 0 do_syslinux() { if [ "$SYSLINUX_SAVE" =3D "yes" ]; then SYSLINUX_SAVE=3D"-s" elif [ "$SYSLINUX_SAVE" =3D "no" ]; then SYSLINUX_SAVE=3D"" else SYSLINUX_SAVE=3D"" warn 'SYSLINUX_SAVE is not defined as "yes" or "no".' \ 'It will be treated as "no".' fi =20 # Build cdboot.img=20 # do not use /usr/lib/syslinux/img1440k.gz, to be able to use other # syslinux options # using 1743k ignore "^1440+0 records" run dd bs=3D1024 count=3D1440 if=3D/dev/zero = of=3D/$CHANGES/cdboot.img ignore "^mkfs.vfat" # mkfs.vfat 2.8 (28 Feb 2001) run mkfs -t vfat /$CHANGES/cdboot.img run syslinux $SYSLINUX_SAVE /$CHANGES/cdboot.img run mount -o loop /$CHANGES/cdboot.img $VAR/mnt -t msdos run cp $KERNEL $VAR/mnt/vmlinuz.img run "cat <$VAR/mnt/syslinux.cfg default linux timeout 50 prompt 1 label linux kernel vmlinuz.img append root=3D$CDDEV1 ramdisk_size=3D$RAMDISK_SIZE $APPEND END" for i in $CDDEVR; do echo "label $(basename $i)" echo " kernel vmlinuz.img" echo " append root=3D$i ramdisk_size=3D$RAMDISK_SIZE $APPEND" done >>$VAR/mnt/syslinux.cfg if [ "$DISPLAY" ]; then=20 run "cat <>$VAR/mnt/syslinux.cfg display display.txt END" run cp $DISPLAY $VAR/mnt/display.txt fi run umount $VAR/mnt losetup -d /dev/loop0 2>/dev/null } do_isolinux() { run mkdir /$CHANGES/isolinux run cp /usr/lib/syslinux/isolinux.bin /$CHANGES/isolinux run cp $KERNEL /$CHANGES/isolinux/vmlinuz LILOINITRD=3D"" if [ "$INITRD" ]; then=20 run cp $INITRD /$CHANGES/isolinux/initrd LILOINITRD=3D"initrd=3D/isolinux/initrd" fi run "cat </$CHANGES/isolinux/isolinux.cfg default linux timeout 50 prompt 1 label linux kernel /isolinux/vmlinuz append $LILOINITRD root=3D$CDDEV1 ramdisk_size=3D$RAMDISK_SIZE = $APPEND END" for i in $CDDEVR; do echo "label $(basename $i)" echo " kernel /isolinux/vmlinuz" echo " append $LILOINITRD root=3D$i ramdisk_size=3D$RAMDISK_SIZE = $APPEND" done >>$CHANGES/isolinux/isolinux.cfg if [ "$DISPLAY" ]; then=20 run "cat <>/$CHANGES/isolinux/isolinux.cfg display display.txt END" run cp $DISPLAY /$CHANGES/isolinux/display.txt fi # add by Blake, Kuo-Lien Huang # copy LOGO to $CHANGES/isolinux if [ "LOGO" ]; then for logo in `echo $LOGO` do name=3D${logo%%.*} sub=3D${logo#$name.} case "$sub" in "png") pngtopnm $logo | ppmtolss16 > /$CHANGES/isolinux/$name.lss ;; "pnm") ppmtolss16 < $logo > /$CHANGES/isolinux/$name.lss ;; *) run cp $logo /$CHANGES/isolinux/ ;; esac done fi } blank_cd() { echo "--- Blanking CD ---" | tee -a $ERRLOG ignore "Drive needs to reload the media to return to proper status" ignore "Copyright (C)" ignore "^scsidev:" ignore "^scsibus:" ignore "^Using libscg version" ignore "^Device type" ignore "^Version" ignore "^Response Format" ignore "^Capabilities" stdout "^Vendor_info" stdout "^Identifikation" stdout "^Revision" ignore "^Device seems to be:" ignore "^Using" ignore "^Driver flags" stdout "^Starting to write CD/DVD" ignore "^Last chance to quit" ignore "^Blocks total: .* Blocks current: .* Blocks remaining: .*" ignore "^Linux sg driver version:" stdout "^Blanking" ignore "^Supported modes:" if [ "$BLANKING" =3D "auto" ]; then stdout "Cannot blank disk" ignore ".*" fi run cdrecord blank=3Dfast speed=3D$CDSPEED dev=3D$CDSCSI } write_cd() { echo "--- Writing CD ---" | tee -a $ERRLOG ignore "Copyright (C)" ignore "^Vendor_info" ignore "^Identifikation" ignore "^Revision" ignore "^FIFO size" ignore "^Linux sg driver version:" ignore "^Lout start:" ignore "^Waiting for reader process to fill input buffer" stdout "^Starting new track at sector" stdout ".* of .* MB written" stdout "^Writing..time:" stdout "^Fixating" ignore "fifo had .* puts and .* gets" ignore "fifo was 0 times empty and .* times full" ignore "^Device seems to be:" ignore "^Using" ignore "^Driver flags" ignore "^Drive buf size :" ignore "^Total size:" ignore "^Current Secsize:" ignore "^ATIP info from disk:" ignore "^..Indicated writing power:" ignore "^..Reference speed:" ignore "^..Is not unrestricted" ignore "^..Is erasable" ignore "^..Is not erasable" ignore "^..Disk sub type:" ignore "^..ATIP start of lead in:" ignore "^..ATIP start of lead out:" ignore "^..speed low: .* speed high:" ignore "^..power mult factor:" ignore "^..recommended erase/write power:" ignore "^..A2 values:" ignore "^Disk type:" ignore "^Manuf. index:" ignore "^Manufacturer:" ignore "Blocks total:.*Blocks current:.*Blocks remaining:" ignore "^Starting to write CD/DVD at speed" ignore "^Last chance to quit, starting real write in" ignore "^TOC Type:" ignore "^scsidev:" ignore "^scsibus:" ignore "^atapi:" ignore "^Device type" ignore "^Version" ignore "^Response Format" ignore "^Capabilities" ignore "^Track .*: data .* MB" ignore "^Track .*: Total bytes read/written:" ignore "^Performing OPC..." ignore "^Supported modes:" ignore "^..1T speed low:" ignore "^..2T speed low:" ignore "^..A1 values:" stdout "^Average write speed" stdout "^Min drive buffer fill was" run cdrecord -v -eject speed=3D$CDSPEED dev=3D$CDSCSI $VAR/cdimage } compress_dir() { if [ "$EXCLUDE" -o "$MKISO_NOT" ]; then ZFTREEEX=3D"$(echo $EXCLUDE $MKISO_NOT | sed "s/-x/-e/g")" fi echo "--- Building input_dir for compression ---" | tee -a $ERRLOG run "cd $SRCDISK; rm -rf $VAR/input_dir; mkdir $VAR/input_dir;=20 find $(ex_proc $SRCDISK) | grep -v -e $VAR -e $ERRLOG -e $SRCDI/tmp $ZFTREEEX | sed \"s|^$SRCDI/||\" | cpio --quiet -pdum $VAR/input_dir/" run mv $VAR/input_dir/home $VAR/input_dir/home.ro run mv $VAR/input_dir/root $VAR/input_dir/root.ro run mv $VAR/input_dir/var $VAR/input_dir/var.ro run mv $VAR/input_dir/etc $VAR/input_dir/etc.ro run mv $VAR/input_dir/dev $VAR/input_dir/dev.ro run "cd $CHANGES; find . | cpio --quiet -pdum $VAR/input_dir/" [ "$DEVFS" =3D "yes" ] && run rm -r $VAR/input_dir/dev.ro echo "--- Compressing input_dir to compressed_dir ---" | tee -a = $ERRLOG run "rm -rf $VAR/compressed_dir; mkzftree $VAR/input_dir = $VAR/compressed_dir" run rm -r $VAR/input_dir } mkisofs_ignore() { stdout "Warning: using transparent compression" stdout "The resulting filesystem can only be transparently" stdout "On other operating systems you need to call" stdout "mkzftree by hand to decompress the files" ignore "^Using .* for" ignore "^Total " ignore "estimate finish" ignore "^Path table size" ignore "^Max brk space used" ignore "^$" stdout "^Size of boot image is" stdout "extents written" stdout "Unable to open directory .*/dev/pts" } uncompress_files() { for i in $*; do F=3D"-F" [ -d $VAR/compressed_dir/$i ] && F=3D"" run mkzftree -u $F $VAR/compressed_dir/$i $VAR/uncompress.tmp run rm -rf $VAR/compressed_dir/$i run mv $VAR/uncompress.tmp $VAR/compressed_dir/$i done } cdimage_compressed_isolinux() { compress_dir uncompress_files isolinux mkisofs_ignore run mkisofs -z -R -b isolinux/isolinux.bin -c isolinux/boot.cat \ -o $VAR/cdimage \ -no-emul-boot -boot-load-size 4 -boot-info-table = \ $VAR/compressed_dir run rm -r $VAR/compressed_dir } cdimage_compressed_normal() { compress_dir uncompress_files cdboot.img mkisofs_ignore run mkisofs -z -R -b cdboot.img -c cdboot.catalog -o $VAR/cdimage \ $VAR/compressed_dir run rm -r $VAR/compressed_dir } cdimage_compressed_hppa() { compress_dir uncompress_files /usr/share/palo/iplboot $KERNEL mkisofs_ignore run mkisofs -z -R -o $VAR/cdimage $VAR/compressed_dir run rm -r $VAR/compressed_dir ignore "^palo version " ignore "^ELF32 executable" ignore "^ELF64 executable" ignore "^ipl: addr " ignore "^ ko 0x" ignore "^<0/boot/vmlinux root=3D$CDDEV1 ramdisk_size=3D$RAMDISK_SIZE = $APPEND>" ignore "^<>$" run palo -k $KERNEL \ -f /dev/null \ -b $SRCDI/usr/share/palo/iplboot \ -c \"0/boot/vmlinux root=3D$CDDEV1 ramdisk_size=3D$RAMDISK_SIZE = $APPEND\" \ -C $VAR/cdimage } # modified by Blake, Kuo-Lien Huang for cloop support #cdimage_isolinux() #{ # mkisofs_ignore # run mkisofs $GRAFTPOINTS $MKISO_NOT \ # -R -b isolinux/isolinux.bin -c isolinux/boot.cat -o $VAR/cdimage \ # -no-emul-boot -boot-load-size 4 -boot-info-table \ # -x $SRCDI/proc -x $VAR -x $ERRLOG \ # -x $SRCDI/etc -x $SRCDI/var -x $SRCDI/tmp \ # -x $SRCDI/dev -x $SRCDI/home -x $SRCDI/root $EXCLUDE \ # /=3D$SRCDI/ /=3D$CHANGES \ # /home.ro/=3D$SRCDI/home /root.ro/=3D$SRCDI/root = /var.ro/=3D$SRCDI/var \ # /etc.ro/=3D$SRCDI/etc $MKISODEVFS #} cdimage_isolinux() { mkisofs_ignore if [ "$USE_CLOOP" =3D "no" ]; then run mkisofs $GRAFTPOINTS $MKISO_NOT \ -R -b isolinux/isolinux.bin -c isolinux/boot.cat -o $VAR/cdimage = \ -no-emul-boot -boot-load-size 4 -boot-info-table \ -x $SRCDI/proc -x $VAR -x $ERRLOG \ -x $SRCDI/etc -x $SRCDI/var -x $SRCDI/tmp \ -x $SRCDI/dev -x $SRCDI/home -x $SRCDI/root $EXCLUDE \ /=3D$SRCDI/ /=3D$CHANGES \ /home.ro/=3D$SRCDI/home /root.ro/=3D$SRCDI/root = /var.ro/=3D$SRCDI/var \ /etc.ro/=3D$SRCDI/etc $MKISODEVFS else mkdir -p $SRCDI/initrd ## create compressed fs CLOOPDI=3D$VAR/cloop mkdir -p $CLOOPDI # Blake, 2003/09/09, create CDIMAGE if needed if [ ! -f $CLOOPDI/CDIMAGE ]; then mkisofs $GRAFTPOINTS $MKISO_NOT \ -R \ -x $SRCDI/proc -x $VAR -x $ERRLOG \ -x $SRCDI/etc -x $SRCDI/var -x $SRCDI/tmp \ -x $SRCDI/dev -x $SRCDI/home -x $SRCDI/root $EXCLUDE \ /=3D$SRCDI/ /=3D$CHANGES \ /home.ro/=3D$SRCDI/home /root.ro/=3D$SRCDI/root = /var.ro/=3D$SRCDI/var \ /etc.ro/=3D$SRCDI/etc $MKISODEVFS | \ create_compressed_fs - 65536 > $CLOOPDI/CDIMAGE fi # Blake, 2003/09/24 # Starting from cloop version 1.0, cloop compressed files can be = setup using=20 # the command losetup. MAX loop device is 8, so cloop module can = handle 8=20 # compressed files through 8 different cloop devices. # $CLOOP_DEV_$i for i in 1 2 3 4 5 6 7 do cloop_dev=3D$(eval echo $(echo \$CLOOP_DEV_$i)) cloop_srcdisk=3D$(eval echo $(echo \$CLOOP_SRCDISK_$i)) if [ "$cloop_dev" !=3D "" -a \ "$cloop_srcdisk" !=3D "" -a \ -d "$cloop_srcdisk" ]; then # create CDIMAGE_$1 if needed if [ ! -f $CLOOPDI/CDIMAGE_$i ]; then mkisofs $GRAFTPOINTS $MKISO_NOT \ -R /=3D$cloop_srcdisk | \ create_compressed_fs - 65536 > $CLOOPDI/CDIMAGE_$i fi fi done ## create initrd for cloop initrd=3D"/tmp/initrd.$$" initrdimg=3D`mktemp /tmp/initrd.img.XXXXXX` initrdmnt=3D"/tmp/initrd.mnt.$$" mkdir -p $initrd mkdir -p $initrdmnt mkdir -p $initrd/dev mkdir -p $initrd/etc mkdir -p $initrd/bin mkdir -p $initrd/lib mkdir -p $initrd/lib/modules mkdir -p $initrd/proc mkdir -p $initrd/sysroot mkdir -p $initrd/cdrom ln -s bin $initrd/sbin # busybox BUSYBOX_VERSION=3D"0.60.3" BUSYBOX=3Dbusybox-$BUSYBOX_VERSION BUSYBOX_SOURCE=3Dhttp://www.busybox.net/downloads/$BUSYBOX.tar.bz2 [ -f $BUSYBOX.tar.bz2 ] || wget $BUSYBOX_SOURCE [ -d $BUSYBOX ] || tar xvjf $BUSYBOX.tar.bz2 perl -pi.orig -e 's/^.*(#define = BB_(INSMOD|PIVOT_ROOT|LOSETUP)).*/$1/' $BUSYBOX/Config.h perl -pi.orig -e 's/^(DOSTATIC).*$/$1 =3D true/' $BUSYBOX/Makefile make -C $BUSYBOX install -m 755 $BUSYBOX/busybox $initrd/bin/ ln -s busybox $initrd/bin/sh ln -s busybox $initrd/bin/echo ln -s busybox $initrd/bin/mknod ln -s busybox $initrd/bin/chmod ln -s busybox $initrd/bin/insmod ln -s busybox $initrd/bin/ifconfig ln -s busybox $initrd/bin/route ln -s busybox $initrd/bin/mount ln -s busybox $initrd/bin/pivot_root ln -s busybox $initrd/bin/umount ln -s busybox $initrd/bin/sleep ln -s busybox $initrd/bin/grep ln -s busybox $initrd/bin/[ ln -s busybox $initrd/bin/sed ln -s busybox $initrd/bin/cat ln -s busybox $initrd/bin/cut ln -s busybox $initrd/bin/losetup rm -rf $BUSYBOX # cloop modules and linuxrc cp $CLOOP_O $initrd/lib/modules cat <<-EOF > $initrd/linuxrc #!/bin/sh PATH=3D/sbin:/bin echo Busybox /linuxrc starting echo Mounting /proc filesystem mount -t proc none /proc echo Creating root device mknod /dev/root b 1 0 chmod 700 /dev/root echo 0x100 > /proc/sys/kernel/real-root-dev DEVICES=3D"/dev/hda /dev/hdb /dev/hdc /dev/hdd" for i in \$DEVICES do echo Looking for CDROM in: \$i if mount -t iso9660 -o ro \$i /cdrom >/dev/null 2>&1 then if [ -f /cdrom/CDIMAGE ]; then echo Found CDIMAGE at \$i break fi umount /cdrom fi done echo Inserting modules /sbin/insmod /lib/modules/cloop.o /sbin/losetup /dev/cloop /cdrom/CDIMAGE mount -o ro /dev/cloop /sysroot EOF for i in 1 2 3 4 5 6 7 do cloop_dev=3D$(eval echo $(echo \$CLOOP_DEV_$i)) cloop_srcdisk=3D$(eval echo $(echo \$CLOOP_SRCDISK_$i)) if [ "$cloop_dev" !=3D "" -a "$cloop_srcdisk" !=3D "" ]; then echo "/sbin/losetup /dev/$cloop_dev /cdrom/CDIMAGE_$i" >> = $initrd/linuxrc echo "mount -o ro /dev/$cloop_dev /sysroot/$cloop_srcdisk" >> = $initrd/linuxrc fi done cat <<-EOF >> $initrd/linuxrc if [ -d /sysroot/initrd ]; then echo Unmounting /proc prior to pivot_root umount /proc echo Pivoting root to /sysroot pivot_root /sysroot /sysroot/initrd cd / =20 echo Releasing locks on old dev exec 0/dev/console exec 2>/dev/console else # Failed to mount root: report error and hang echo FATAL ERROR: Failed to mount root filesystem #echo Press Alt-SysRq-B or hit the reset switch to reboot #while : ; do sleep 6000 ; done fi EOF chmod 755 $initrd/linuxrc dd if=3D/dev/zero bs=3D1k of=3D$initrdimg count=3D$((`du -sk = $initrd | cut -f1` * 7 / 6)) 2> /dev/null /sbin/mke2fs -q -F $initrdimg 2> /dev/null mount -o loop $initrdimg $initrdmnt cp -a $initrd/* $initrdmnt/ mknod $initrdmnt/dev/console c 5 1 mknod $initrdmnt/dev/null c 1 3 mknod $initrdmnt/dev/ram b 1 1 mknod $initrdmnt/dev/systty c 4 0 mknod $initrdmnt/dev/random c 1 8 mknod $initrdmnt/dev/urandom c 1 9 for i in 1 2 3 4; do mknod $initrdmnt/dev/tty$i c 4 $i; done mknod $initrdmnt/dev/hda b 3 0 mknod $initrdmnt/dev/hdb b 3 64 mknod $initrdmnt/dev/hdc b 22 0 mknod $initrdmnt/dev/hdd b 22 64 mknod $initrdmnt/dev/sda b 8 0 mknod $initrdmnt/dev/sdb b 8 16 mknod $initrdmnt/dev/cloop b 240 0 for i in 1 2 3 4 5 6 7 do cloop_dev=3D$(eval echo $(echo \$CLOOP_DEV_$i)) if [ "$cloop_dev" !=3D "" ]; then mknod $initrdmnt/dev/$cloop_dev b 240 $i fi done umount -d $initrdmnt gzip -9 -n -c $initrdimg > initrd-cloop.img # cleanup rm -rf $initrd rm -f $initrdimg rmdir $initrdmnt ## do isolinux run mkdir -p /$CLOOPDI/isolinux run cp /usr/lib/syslinux/isolinux.bin /$CLOOPDI/isolinux run cp $KERNEL /$CLOOPDI/isolinux/vmlinuz run mv initrd-cloop.img /$CLOOPDI/isolinux/initrd run "cat </$CLOOPDI/isolinux/isolinux.cfg default linux timeout 50 prompt 1 label linux kernel /isolinux/vmlinuz append initrd=3D/isolinux/initrd root=3D$CDDEV1 = ramdisk_size=3D$RAMDISK_SIZE $APPEND END" for i in $CDDEVR; do echo "label $(basename $i)" echo " kernel /isolinux/vmlinuz" echo " append initrd=3D/isolinux/initrd root=3D$i = ramdisk_size=3D$RAMDISK_SIZE $APPEND" done >>$CLOOPDI/isolinux/isolinux.cfg if [ "$DISPLAY" ]; then run "cat <>/$CLOOPDI/isolinux/isolinux.cfg display display.txt END" run cp $DISPLAY /$CLOOPDI/isolinux/display.txt fi # add by Blake, Kuo-Lien Huang # copy LOGO to $CHANGES/isolinux if [ "LOGO" ]; then for logo in `echo $LOGO` do name=3D${logo%%.*} sub=3D${logo#$name.} case "$sub" in "png") pngtopnm $logo | ppmtolss16 > /$CLOOPDI/isolinux/$name.lss ;; "pnm") ppmtolss16 < $logo > /$CLOOPDI/isolinux/$name.lss ;; *) run cp $logo /$CLOOPDI/isolinux/ ;; esac done fi # create cdimage mkisofs_ignore run mkisofs $GRAFTPOINTS $MKISO_NOT \ -R -b isolinux/isolinux.bin -c isolinux/boot.cat -o $VAR/cdimage = \ -no-emul-boot -boot-load-size 4 -boot-info-table \ /=3D$CLOOPDI fi } cdimage_normal() { mkisofs_ignore run mkisofs $GRAFTPOINTS $MKISO_NOT \ -R -b cdboot.img -c cdboot.catalog -o $VAR/cdimage \ -x $SRCDI/proc -x $VAR -x $ERRLOG \ -x $SRCDI/etc -x $SRCDI/var -x $SRCDI/tmp \ -x $SRCDI/dev -x $SRCDI/home -x $SRCDI/root $EXCLUDE \ /=3D$SRCDI/ /=3D$CHANGES \ /home.ro/=3D$SRCDI/home /root.ro/=3D$SRCDI/root = /var.ro/=3D$SRCDI/var \ /etc.ro/=3D$SRCDI/etc $MKISODEVFS } cdimage_hppa() { mkisofs_ignore run mkisofs $GRAFTPOINTS $MKISO_NOT \ -R -o $VAR/cdimage \ -x $SRCDI/proc -x $VAR -x $ERRLOG \ -x $SRCDI/etc -x $SRCDI/var -x $SRCDI/tmp \ -x $SRCDI/dev -x $SRCDI/home -x $SRCDI/root $EXCLUDE \ /=3D$SRCDI/ /=3D$CHANGES \ /home.ro/=3D$SRCDI/home /root.ro/=3D$SRCDI/root = /var.ro/=3D$SRCDI/var \ /etc.ro/=3D$SRCDI/etc $MKISODEVFS ignore "^palo version " ignore "^ELF32 executable" ignore "^ELF64 executable" ignore "^ipl: addr " ignore "^ ko 0x" ignore "^<0/boot/vmlinux root=3D$CDDEV1 ramdisk_size=3D$RAMDISK_SIZE = $APPEND>" ignore "^<>$" run palo -k $KERNEL \ -f /dev/null \ -b $SRCDI/usr/share/palo/iplboot \ -c \"0/boot/vmlinux root=3D$CDDEV1 ramdisk_size=3D$RAMDISK_SIZE = $APPEND\" \ -C $VAR/cdimage } CONFDIR=3D"/etc/bootcd" ONLY_FLOPPY=3D"" while [ $# -gt 0 ]; do if [ "$1" =3D "-only_floppy" ]; then shift ONLY_FLOPPY=3D"yes" elif [ "$1" =3D "-c" -a $# -gt 1 ]; then CONFDIR=3D$2 shift 2 else echo "Usage: bootcdwrite [-only_floppy] [-c ]" echo " use man bootcdwrite to get help" echo " and see $CONFDIR/bootcdwrite.conf" exit 1 fi done if [ "`whoami`" !=3D "root" ]; then echo "You have to run bootcdwrite as root" exit 1 fi if [ ! -f $CONFDIR/bootcdwrite.conf ]; then echo "No file $CONFDIR/bootcdwrite.conf" >&2 exit 1 fi CONFVARS=3D"SRCDISK KERNEL APPEND NOT_TO_CD NOT_TO_RAM SSHHOSTKEY = RAMDISK_SIZE \ ERRLOG VAR DO_CHECK BLANKING CDSCSI CDSPEED CDDEV DISPLAY FASTBOOT \ FLOPPY_RUNTIME_DEV FLOPPY_CREATE_DEV BOOTFLOPPY BOOT_ONLY_WITH_FLOPPY \ CLEAN_VAR ISO_ONLY SYSLINUX_SAVE ISOLINUX ARCH INITRD DEVFS TO_FSTAB = TYP COMPRESS" unset $CONFVARS . $CONFDIR/bootcdwrite.conf . /usr/share/bootcd/bootcd-run.lib . /usr/share/bootcd/bootcd-check.lib for i in $CONFVARS; do [ "`set | grep ^$i=3D`" ] || err "$i is not set in = $CONFDIR/bootcdwrite.conf" done if [ "$TYP" =3D "DVDPLUS" ]; then PROBLEM=3D"You have defined TYP=3DDVDPLUS, but = /usr/share/bootcd/bootcd-dvdplus.lib is not installed. Please apt-get bootcd-dvdplus." [ -f /usr/share/bootcd/bootcd-dvdplus.lib ] || err "$PROBLEM" . /usr/share/bootcd/bootcd-dvdplus.lib fi if [ "$ARCH" =3D "HPPA" ]; then PROBLEM=3D"You have defined ARCH=3DHPPA, but = /usr/share/bootcd/bootcd-hppa.lib is=20 not installed. Please apt-get bootcd-hppa." [ -f /usr/share/bootcd/bootcd-hppa.lib ] || err "$PROBLEM" . /usr/share/bootcd/bootcd-hppa.lib fi CHANGES=3D$VAR/changes if [ -e $VAR/cdimage.iso ] ; then echo "The image destination $VAR/cdimage.iso exists." | tee -a = $ERRLOG echo "Delete $VAR/cdimage.iso and try again!" | tee -a $ERRLOG exit 1 fi trap trapfunc EXIT SIGINT date "+--- $0 %d.%m.%Y ---" > $ERRLOG echo "To see full output: tail -f $ERRLOG" | tee -a $ERRLOG cleanup # Write Debug Information to Logfile VERSION=3D$(COLUMNS=3D200 dpkg -l bootcd | tail -1 | awk '{print $3}') echo "bootcd Version $VERSION" >>$ERRLOG for i in $CONFVARS; do eval "echo $i \$$i" >>$ERRLOG=20 done # # marked by Blake,Kuo-Lien Huang # do not warn user # #warn_user check_config # We have to get the sizes (get_sizes) before before the final=20 # check (check_sizes), because some variables with the value "auto" # need the information to become either "yes" or "no". #get_sizes check_arch check_file_rc check_compress check_not2ram check_cdfiles check_kernel check_initrd [ "$ARCH" =3D "HPPA" ] && check_hppa # modified by Blake, Kuo-Lien Huang for cloop support #check_sizes if [ "$USE_CLOOP" =3D "no" ]; then check_sizes else if [ "$(which create_compressed_fs)" =3D "" -o \ "$CLOOP_O" =3D "" -o \ ! -f $CLOOP_O ]; then echo -n "USE_CLOOP is not allowed.. (e)xit or (d)isable? " while read ans do if [ "$ans" =3D "e" -o "$ans" =3D "E" ]; then=20 exit 0 elif [ "$ans" =3D "d" -o "$ans" =3D "D" ]; then USE_CLOOP=3D"no"; break; else echo -n "USE_CLOOP is not allowed.. (e)xit or (d)isable? " fi done fi fi echo "--- Building Modifications ---" | tee -a $ERRLOG run mkdir -p $VAR/mnt $CHANGES/proc $CHANGES/ram1 $CHANGES/ram2 # at Boottime /etc -> /ram1/etc -> /etc.ro for i in etc tmp dev home root; do run ln -sf /$i.ro $CHANGES/ram1/$i; = done for i in var; do run ln -sf /$i.ro $CHANGES/ram2/$i; done for i in etc tmp dev home root; do run ln -sf /ram1/$i $CHANGES/$i; = done for i in var; do run ln -sf /ram2/$i $CHANGES/$i; done if [ "$CLEAN_VAR" =3D "yes" -a ! "$ONLY_FLOPPY" ]; then run apt-get clean # to clear some diskspace in /var=20 fi # build etc.ro var.ro dev.ro tmp.ro home.ro root.ro run mkdir $CHANGES/tmp.ro run chmod 777 $CHANGES/tmp.ro run mkdir $CHANGES/etc.ro run chmod 755 $CHANGES/etc.ro run mkdir $CHANGES/dev.ro run chmod 755 $CHANGES/dev.ro run ln -sf /proc/mounts $CHANGES/etc.ro/mtab mkdir -p $CHANGES/etc.ro/rcS.d run "mk_bootcdram \"$SRCDISK\" \"$NOT_TO_RAM\" = >$CHANGES/etc.ro/rcS.d/S12bootcdram.sh" run "chmod 755 $CHANGES/etc.ro/rcS.d/S12bootcdram.sh" run mkdir -p $CHANGES/usr/bin $CHANGES/etc.ro/bootcd = $CHANGES/usr/share/bootcd run cp /usr/share/bootcd/bootcd2disk $CHANGES/usr/bin/ run cp /usr/share/bootcd/bootcdflopcp $CHANGES/usr/bin/ run "cat /usr/share/bootcd/S13bootcdflop.sh | sed \"s|^\(BOOT_ONLY_WITH_FLOPPY=3D\).*$|\1$BOOT_ONLY_WITH_FLOPPY|\" = | sed \"s|^FLOPPY=3D.*$|FLOPPY=3D$FLOPPY_RUNTIME_DEV|\" | cat >$CHANGES/etc.ro/rcS.d/S13bootcdflop.sh" run chmod 755 $CHANGES/etc.ro/rcS.d/S13bootcdflop.sh run cp /usr/share/bootcd/bootcd2disk.conf $CHANGES/etc.ro/bootcd/ run cp /usr/share/bootcd/bootcd-run.lib $CHANGES/usr/share/bootcd/ echo "KERNEL=3D$REL_KERNEL" >$CHANGES/etc.ro/bootcd/thisbootcd.conf echo "INITRD=3D$REL_INITRD" >>$CHANGES/etc.ro/bootcd/thisbootcd.conf run "cat < $CHANGES/etc.ro/fstab $CDDEV1 / iso9660 defaults,ro 0 1 proc /proc proc defaults 0 0 $TO_FSTAB END" if [ ! "$ONLY_FLOPPY" ]; then if [ "$SSHHOSTKEY" =3D=3D "yes" ]; then # each CD gets a unique hostkey" # create_host_keys will only recreate keys, if they already exist. # So keys will be touched in new dir, if they existed in old dir. for i in ssh_host_key ssh_host_rsa_key ssh_host_dsa_key do if [ -f $SRCDI/etc/ssh/$i ]; then run mkdir -p $CHANGES/etc.ro/ssh touch $CHANGES/etc.ro/ssh/$i fi done create_host_keys $CHANGES/etc.ro/ssh elif [ "$SSHHOSTKEY" !=3D "no" ]; then warn 'SSHHOSTKEY is not defined as "yes" or "no".' \ 'It will be treated as "no".' fi fi if [ "$ARCH" !=3D "HPPA" -a "$ISOLINUX" =3D "no" ]; then do_syslinux fi # modified by Blake, Kuo-Lien Huang for cloop support #if [ "$ISOLINUX" !=3D "no" ]; then # do_isolinux #fi if [ "$ISOLINUX" !=3D "no" -a "$USE_CLOOP" =3D "no" ]; then do_isolinux fi # only create fastboot file, if there are no additional mount points if [ ! "$TO_FSTAB" ]; then run touch $CHANGES/fastboot fi if [ "$FASTBOOT" =3D=3D "yes" ]; then echo "--- Creating /ram[1|2].cpio.gz for FASTBOOT ---" | tee -a = $ERRLOG run mkdir $VAR/ram1 mkdir $VAR/ram1/tmp; chmod 777 $VAR/ram1/tmp FG=3D$(mk_grep $(chnglist -rel -no_mnt "$SRCDISK" "$NOT_TO_RAM = $NOT_TO_CD")) echo "FG (FASTBOOT GREP) =3D <$FG>" >>$ERRLOG if [ "$DEVFS" =3D "yes" ]; then=20 CPIODIR=3D"home root etc" else CPIODIR=3D"home root etc dev" fi for i in $CPIODIR; do=20 run "cd $SRCDISK; find $i | $FG | cpio --quiet -pdum $VAR/ram1" if [ -d $CHANGES/$i.ro ]; then=20 run "cd $CHANGES/$i.ro find . |=20 cut -c3- | grep -v '^$' | # ./file -> file $FG | cpio --quiet -pdum $VAR/ram1/$i" fi done ignore "cpio: .*: truncating inode number" run "cd $VAR/ram1 find . | cpio --quiet -o | gzip -c -9 >$CHANGES/ram1.cpio.gz" run "rm -r $VAR/ram1" =20 run mkdir $VAR/ram2 run "cd $SRCDISK find var -type d | $FG | cpio --quiet -pdum $VAR/ram2" ignore "cpio: .*: truncating inode number" run "cd $VAR/ram2 find . | cpio --quiet -o | gzip -c -9 >$CHANGES/ram2.cpio.gz" run "rm -r $VAR/ram2" elif [ "$FASTBOOT" !=3D "no" ]; then warn 'FASTBOOT is not defined as "yes" or "no".' \ 'It will be treated as "no".' fi if [ ! "$ONLY_FLOPPY" ]; then echo "--- Creating CD-Image ---" | tee -a $ERRLOG =20 MKISO_NOT=3D"" if [ "$NOT_TO_CD" !=3D "" ]; then MKISO_NOT=3D`echo "$NOT_TO_CD" | sed "s/\(^\| \)*\([^ ]*\)/-x \2 = /g"` echo "NOT_TO_CD arguments for mkisofs =3D <$MKISO_NOT>" >>$ERRLOG fi =20 # Are there Files in $SRCDI that we have in $CHANGES too # If so we have to exclude them EXCLUDE=3D"" for i in `(cd $CHANGES; find . ! -type d)`; do # i=3D./etc.ro/mtab j=3D`echo $i|sed "s|^\.||"` # j=3D/etc.ro/mtab k=3D`echo $j|sed "s|\.ro/|/|"` # k=3D/etc/mtab if [ -f $k ]; then EXCLUDE=3D"$EXCLUDE -x $SRCDI$k" fi done # since mkisofs 1.13 we have to use the option -graft-points GRAFTPOINTS=3D`mkisofs --version | awk '{if($2>1.12) {print = "-graft-points"}}'` echo "GRAFTPOINTS=3D<$GRAFTPOINTS>" >>$ERRLOG if [ "$DEVFS" =3D "yes" ]; then MKISODEVFS=3D"" else MKISODEVFS=3D"/dev.ro/=3D$SRCDI/dev" fi if [ "$COMPRESS" =3D "no" ]; then if [ "$ISOLINUX" =3D "yes" ]; then cdimage_isolinux elif [ "$ARCH" =3D "HPPA" ]; then cdimage_hppa else cdimage_normal fi else if [ "$ISOLINUX" =3D "yes" ]; then cdimage_compressed_isolinux elif [ "$ARCH" =3D "HPPA" ]; then cdimage_compressed_hppa else cdimage_compressed_normal fi =20 fi =20 echo "--- Testing CD-Image ---" | tee -a $ERRLOG run mount $VAR/cdimage $VAR/mnt -o loop -t iso9660 ignore ".*" run ls -l $VAR/mnt run umount $VAR/mnt losetup -d /dev/loop0 2>/dev/null =20 if [ "$ISO_ONLY" =3D=3D "no" ]; then if [ "$BLANKING" !=3D "no" ]; then if [ "$TYP" =3D=3D "DVDPLUS" ]; then blank_dvdplus else blank_cd fi fi fi =20 if [ "$ISO_ONLY" =3D=3D "no" ]; then if [ "$TYP" =3D=3D "DVDPLUS" ]; then write_dvdplus else write_cd fi else mv $VAR/cdimage $VAR/cdimage.iso fi fi if [ "$FLOPPY_CREATE_DEV" ]; then echo "--- Writing Floppy ---" | tee -a $ERRLOG stdout "Formatting cylinder" ignore "^mformat" run superformat $FLOPPY_CREATE_DEV if [ "$BOOTFLOPPY" =3D "yes" ]; then ignore=20 run dd if=3D/$CHANGES/cdboot.img of=3D$FLOPPY_CREATE_DEV bs=3D1024 =20 # it works without the next line, but it is very slow then run syslinux $FLOPPY_CREATE_DEV elif [ "$BOOTFLOPPY" !=3D "no" ]; then warn 'BOOTFLOPPY is not defined as "yes" or "no".' \ 'It will be treated as "no".' fi fi ------_=_NextPart_000_01C38684.E2ADEC80 Content-Type: text/plain; name="bootcdwrite.conf" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="bootcdwrite.conf" # # bootcdwrite.conf # # Requirements: # SRCDISK has to fit on one CD # RAMFS has to be big enough to hold /home, /var, /etc, /dev, /tmp, = /root # VAR has to be big enough to hold ... # You have to change at least the following variables in this file:=20 # SRCDISK, KERNEL, RAMDISK_SIZE, BLANKING, TYP, CDSCSI, CDSPEED and = CDDEV # Define the filesystem root from which to build an image. # Example to build bootcd from copy local system: # SRCDISK=3D/ SRCDISK=3D/var/lib/diskless/default/root # Define the kernel which is used KERNEL=3D$SRCDISK/boot/vmlinuz-2.4.22 # Two Ramdisks ram1 and ram2 will be created, with the followin = directories:=20 # ram1: /dev /etc /home /root /tmp # ram2: /var # Both Ramdisks have the same size which is defined by RAMDISK_SIZE # # Example: If you want to spend 16MB for RAM Filesystems: # RAMDISK_SIZE=3D8192 RAMDISK_SIZE=3D8192 # TYP=3DCD|DVDPLUS # Define TYP=3DCD if you have a CD-RW drive. Define TYP=3DDVDPLUS if = you have a # DVD+RW drive and want to write a DVD+ media or TYP=3DCD if you want = to # wirte a CD media.=20 # To use TYP=3DDVDPLUS the debian package bootcd-dvdplus must be = installed. TYP=3DCD # BLANKING=3Dyes|no # If you want to rewrite a CD or DVD you have to specify BLANKING=3Dyes BLANKING=3Dno # CD / DVD+ Writer Informations # If TYP=3DCD then try "cdrecord -scanbus" to get CDSCSI information. = Example: # CDSCSI=3D0,2,0 # If TYP=3DDVDPLUS then use the scsi device you specify to mount a = CD/DVD in # your DVD+ Writer. If you have an IDE unit, use ide-scsi emulation.=20 # (See http://fy.chalmers.se/~appro/linux/DVD+RW/). Example: # CDSCSI=3D/dev/scd0 CDSCSI=3D0,4,0 # Needed if you specified TYP=3DCD CDSPEED=3D2 # = CDDEV=3D/dev/hda|/dev/hdb|/dev/hdc|/dev/hdd|/dev/scd0|/dev/scd1|/dev/scd= 2 # You can specify one or more CD devices to boot from. # The first entry is the default. The rest will be given as boot = options=20 # to the user. See DISPLAY. # CDDEV=3D"/dev/hdc /dev/hda /dev/hdb /dev/hdc /dev/hdd /dev/scd0 = /dev/scd1" CDDEV=3D"/dev/hdc /dev/hda /dev/hdb /dev/hdc /dev/hdd /dev/scd0 = /dev/scd1" # DISPLAY=3D|"" # Text to Display at Boottime (see syslinux doku) # This option is not supported for HPPA # Example: (Where you could place display.txt) # DISPLAY=3D"$SRCDISK/usr/lib/bootcd/display.txt" # There is a predefined DISPLAY which offers the boot options=20 # /dev/hda, /dev/hdb, /dev/hdc, /dev/hdd, /dev/scd0 and /dev/scd1: # DISPLAY=3D"/usr/lib/bootcd/default.txt" #DISPLAY=3D"/usr/lib/bootcd/default.txt" DISPLAY=3D"bootcd/display.txt" LOGO=3D"bootcd/logo.lss" # If you do not have a cd burner and only want to create an iso_image # then set ISO_ONLY=3D"yes" also set BLANKING=3D"no" later in this = file. ISO_ONLY=3D"yes" # DO_CHECK=3Dyes|no # To check for possible problems can take a long time. # But it is recommended to do the checks=20 DO_CHECK=3Dyes # If you need kernel options other than "root=3D..." and = "ramdisk_size=3D..." # see append in lilo.conf(5) # Example:=20 # APPEND=3D"aha1542=3D0x230" APPEND=3D"" # If SRCDISK does not fit on one CD you can now decide which parts of=20 # SRCDISK should not go to CD. # # Example to exclude /home/user1 and /home/user2 # NOT_TO_CD=3D"$SRCDISK/home/user1 $SRCDISK/home/user2" # Example # NOT_TO_CD=3D"$SRCDISK/home/bs/download $SRCDISK/home/bs/vmware" NOT_TO_CD=3D"" # When you boot from CD parts of the CD will be copied to ram # Here you can decide, what should not go to ram. # # The directories /etc /var /dev /tmp /home and /root will be # in RAM because they have to be writable.=20 # # On CD this dirs will get different names (/etc.ro, /var.ro, ...) # but you do not have to use those different names in NOT_TO_RAM any = more !!! # # If you exclude files in NOT_TO_RAM, they will be copied to CD and you # will find a symbolic link instead of the file in RAM pointing to the = file # on CD. # # Example # If you want to exclude /home/bs/bigfile and /home/bs/bigdir/ # NOT_TO_RAM=3D"$SRCDISK/home/bs/bigfile $SRCDISK/home/bs/bigdir" # NOT_TO_RAM=3D"" # SSHOSTKEY=3Dyes|no # If you are using ssh it is helpfull to have a unique ssh hostkey for # each CD. This will be generated at burntime with SSHHOSTKEY=3Dyes. SSHHOSTKEY=3Dyes # Free Space for Log and Image ERRLOG=3D/var/log/bootcdwrite.log VAR=3D/var/spool/bootcd=20 # FLOPPY_RUNTIME_DEV=3D|"" # When you boot from cd you read changes from this device. FLOPPY_RUNTIME_DEV=3D/dev/fd0 # The floppy will be formatted when bootcdwrite is called if you define # FLOPPY_CREATE_DEV=3D"/dev/fd0".=20 # If you do not want to build a floppy spezify=20 # FLOPPY_CREATE_DEV=3D"" FLOPPY_CREATE_DEV=3D"" # BOOTFLOPPY=3Dyes|no # If you want to boot from FLOPPY specify BOOTFLOPPY=3Dyes. This = reduces # space on floppy used by bootcdflopcp. For this to work = FLOPPY_CREATE_DEV # has to be specified. # For HPPA this option is not supported and must be set to no. # Default: # BOOTFLOPPY=3Dno BOOTFLOPPY=3Dno # BOOT_ONLY_WITH_FLOPPY=3Dyes|no # If you want to boot several machines from the same cdrom, you must = have # the individual configuartion (exp: /etc/network/interfaces) on = floppy. # If one can not be mounted it is a good idea to stop booting and to = wait # for manual interaction instead of comming up with a wrong = configuration. # BOOT_ONLY_WITH_FLOPPY=3Dno # # If CLEAN_VAR=3Dyes then some cached files in /var will be deleted, = before=20 # /var will be copied to bootcd. This will minimize needed space on CD. # At this time only the following command will be executed: apt-get = clean # You can disable this with CLEAN_VAR=3Dno=20 # Default: # CLEAN_VAR=3Dyes CLEAN_VAR=3Dyes # # FASTBOOT=3Dyes|no # If FASTBOOT=3Dyes then additional images for the ramdisk will be = created=20 # by bootcdwrite and copied to CD. This allows faster booting, # but needs extra space on CD # Default: # FASTBOOT=3Dyes FASTBOOT=3Dyes # ISOLINUX=3Dauto|yes|no # See /usr/doc/syslinux/isolinux.doc.gz.=20 # If syslinux is recent enough then isolinux can be used instead of = syslinux # and ISOLINUX=3Dauto will be treated as ISOLINUX=3Dyes. # If you want to use syslinux instead you have to use ISOLINUX=3Dno. # Default: # ISOLINUX=3Dauto # ISOLINUX=3Dyes # # SYSLINUX_SAVE=3Dyes|no # This option is only relevant if isolinux is not used. # If SYSLINUX_SAVE=3Dyes then syslinux is called with -s option. The = manpage # of syslinux says: this installs a "save, slow and stupid" version of # syslinux. In earlier version the -s option was always used. Now you # can change it. # Default: # SYSLINUX_SAVE=3Dyes SYSLINUX_SAVE=3Dyes # ARCH=3Dauto|HPPA|X86 # You can create bootcd for HP PA-RISC too. It is possible to let # bootcdwrite detect your architecture with ARCH=3Dauto. # To use ARCH=3DHPPA the debian package bootcd-hppa must be installed. # Default: # ARCH=3Dauto ARCH=3Dauto # DEVFS=3Dyes|no # With devfs you do not need devicefiles and inodes in /dev/*. # If running diskless this will save some ram. # See /usr/src/linux/Documentation/filesystems/devfs/README for more = infos. # DEVFS=3Dno DEVFS=3Dno # INITRD=3D|"" # # Recent official debian kernel images (2.4.x) have started installing = initrd # images. If you want to use such a kernel to build a bootcd without=20 # recompiling the kernel you have to use an initrd image. The installed = # initrd image used to boot from harddisk does not always work from = cdrom.=20 # So you have to create your own initrd image. Or you can change the = default=20 # INITRD_IMAGE with the tool bootcdmkinitrd. # # INITRD=3D"$(dirname $KERNEL)/initrd.img-$(basename $KERNEL | cut -d- = -f2-)" INITRD=3D"" # TO_FSTAB=3D|"" # # Add additional mount point entries to the cdrom's /etc/fstab. If you = don't # want additional mount points, leave it as "". # # TO_FSTAB=3D"/dev/hdc1 /home ext3 defaults 1 1" TO_FSTAB=3D"" # COMPRESS=3D # If you want to have a transparent-compression ISO 9660/Rock Ridge=20 # filesystem define COMPRESS=3Dyes. If not, set COMPRESS=3Dno. # If you want bootcdwrite to check, if you need compression because # running out of space say COMPRESS=3Dauto.=20 # If you define COMPRESS=3Dauto bootcdwrite tries also to check, if you = have=20 # all the necessary software installed. Therefore you have to define=20 # DO_CHECK=3Dyes if you define COMPRESS=3Dauto. COMPRESS=3D"no" # cloop USE_CLOOP=3D"yes" CLOOP_O=3D$SRCDISK/lib/modules/2.4.22/kernel/drivers/block/cloop.o CLOOP_DEV_1=3D"" CLOOP_SRCDISK_1=3D"" CLOOP_DEV_2=3D"" CLOOP_SRCDISK_2=3D"" CLOOP_DEV_3=3D"" CLOOP_SRCDISK_3=3D"" CLOOP_DEV_4=3D"" CLOOP_SRCDISK_4=3D"" CLOOP_DEV_5=3D"" CLOOP_SRCDISK_5=3D"" CLOOP_DEV_6=3D"" CLOOP_SRCDISK_6=3D"" CLOOP_DEV_7=3D"" CLOOP_SRCDISK_7=3D"" ------_=_NextPart_000_01C38684.E2ADEC80-- From djmaecki@ull.at Mon Sep 29 18:13:19 2003 Received: from stud3.tuwien.ac.at ([193.170.75.13]) by quantz.debian.org with esmtp (Exim 3.35 #1 (Debian)) id 1A40eF-0001RH-00 for ; Mon, 29 Sep 2003 18:13:19 +0200 Received: from marvin (v208-157.vps.tuwien.ac.at [128.131.208.157]) by stud3.tuwien.ac.at (8.9.3 (PHNE_26305)/8.9.3) with ESMTP id SAA28105; Mon, 29 Sep 2003 18:13:17 +0200 (METDST) Received: from djmaecki by marvin with local (Exim 3.36 #1 (Debian)) id 1A40eB-0002Lq-00; Mon, 29 Sep 2003 18:13:15 +0200 Date: Mon, 29 Sep 2003 18:13:15 +0200 From: Thomas Krennwallner To: "bootcd-user@lists.alioth.debian.org" Cc: "klhaung@palm208.nchc.org.tw" Subject: Re: [Bootcd-user] FW: cloop & bootcd Message-ID: <20030929161315.GH6315@ull.at> Mail-Followup-To: "bootcd-user@lists.alioth.debian.org" , "klhaung@palm208.nchc.org.tw" References: <615A249B783CD41192F400D0B747AC860616572B@hesse.bbn.hp.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="xs+9IvWevLaxKUtW" Content-Disposition: inline In-Reply-To: <615A249B783CD41192F400D0B747AC860616572B@hesse.bbn.hp.com> Organization: Vienna University of Technology X-GPG-Fingerprint: 9484 D99D 2E1E 4E02 5446 DAD9 FF58 4E59 67A1 DA7B X-GPG-Key: http://bigfish.ull.at/~djmaecki/krennwallner.gpg.asc X-Accept-Language: en,de X-Operating-System: Debian GNU/Linux User-Agent: Mutt/1.5.4i Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: --xs+9IvWevLaxKUtW Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi! On Mon Sep 29, 2003 at 02:26:19PM +0200, SCHUMACHER,BERND (HP-Germany,ex1) = wrote: > -----Original Message----- > From: klhaung@palm208.nchc.org.tw [mailto:klhaung@palm208.nchc.org.tw] > Sent: Donnerstag, 25. September 2003 02:49 > To: bernd.schumacher@hp.com > Subject: cloop & bootcd >=20 >=20 > hello, >=20 > My name is Blake. > I am working on a project, named DRBL (http://drbl.nchc.org.tw, > http://drbl.sf.net),=20 > and use your bootcd to create the installation CD. > Thank you for your bootcd that help us to create CD quickly and > easily. >=20 > I had added one new funcationality that use Knopper's cloop to > compress the image. > Attached are the files I modified. > I hope it is useful. Whoa, it's a quite heavy patch ;-). Unfortunately you added your work to a little bit outdated version of bootcd. Can you create an unified diff patch of your work with the version you applied your changes at? Or tell us at least on which version of bootcd you added your cloop work. For now it would be quite nice if you subscribe to bootcd-user@lists.alioth.debian.org so we can do some discussion about your patch. So long Thomas --=20 .''`. Obviously we do not want to leave zombies around. - W. R. Stevens : :' : Thomas Krennwallner `. `'` 1024D/67A1DA7B 9484 D99D 2E1E 4E02 5446 DAD9 FF58 4E59 67A1 DA7B `- http://bigfish.ull.at/~djmaecki/ --xs+9IvWevLaxKUtW Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/eFob/1hOWWeh2nsRAhtQAKCXkfs+PN1ahiABa6GRYohJxDmKwgCbBqLe dhq3ekuH+Kg1Usw1RQq8bLg= =W0y6 -----END PGP SIGNATURE----- --xs+9IvWevLaxKUtW-- From djmaecki@ull.at Mon Sep 29 18:18:32 2003 Received: from stud3.tuwien.ac.at ([193.170.75.13]) by quantz.debian.org with esmtp (Exim 3.35 #1 (Debian)) id 1A40jI-0001Sm-00 for ; Mon, 29 Sep 2003 18:18:32 +0200 Received: from marvin (v208-157.vps.tuwien.ac.at [128.131.208.157]) by stud3.tuwien.ac.at (8.9.3 (PHNE_26305)/8.9.3) with ESMTP id SAA29898; Mon, 29 Sep 2003 18:18:35 +0200 (METDST) Received: from djmaecki by marvin with local (Exim 3.36 #1 (Debian)) id 1A40jJ-0002M0-00; Mon, 29 Sep 2003 18:18:33 +0200 Date: Mon, 29 Sep 2003 18:18:33 +0200 From: Thomas Krennwallner To: bootcd-user@lists.alioth.debian.org Cc: robs@multiplayer.it Subject: Re: [Bootcd-user] FW: bootcd and different cdrom devices Message-ID: <20030929161833.GI6315@ull.at> Mail-Followup-To: bootcd-user@lists.alioth.debian.org, robs@multiplayer.it References: <615A249B783CD41192F400D0B747AC860616572C@hesse.bbn.hp.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="TKYYegg/GYAC5JIZ" Content-Disposition: inline In-Reply-To: <615A249B783CD41192F400D0B747AC860616572C@hesse.bbn.hp.com> Organization: Vienna University of Technology X-GPG-Fingerprint: 9484 D99D 2E1E 4E02 5446 DAD9 FF58 4E59 67A1 DA7B X-GPG-Key: http://bigfish.ull.at/~djmaecki/krennwallner.gpg.asc X-Accept-Language: en,de X-Operating-System: Debian GNU/Linux User-Agent: Mutt/1.5.4i Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: --TKYYegg/GYAC5JIZ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi! On Mon Sep 29, 2003 at 02:36:14PM +0200, SCHUMACHER,BERND (HP-Germany,ex1) = wrote: > -----Original Message----- > From: Roberto Sebastiano [mailto:robs@multiplayer.it] > Sent: Samstag, 30. August 2003 17:44 > To: bernd.schumacher@hp.com > Subject: bootcd and different cdrom devices >=20 >=20 > Hi, > After building a bootcd with bootcdwrite (latest debian unstable > version, 2.34) with the cdrecorder /dev/hdc, if I try to boot the cd on > a computer that has the cd reader on /dev/[something different than hdc] > I get a kernel panic (unable to mount rootfs) I'm not quite sure... Could you please post your /etc/bootcd/bootcdwrite.conf to the bootcd-user@lists.alioth.debian.org list? Are there any strange messages at the initrd stage? So long Thomas --=20 .''`. Obviously we do not want to leave zombies around. - W. R. Stevens : :' : Thomas Krennwallner `. `'` 1024D/67A1DA7B 9484 D99D 2E1E 4E02 5446 DAD9 FF58 4E59 67A1 DA7B `- http://bigfish.ull.at/~djmaecki/ --TKYYegg/GYAC5JIZ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/eFtZ/1hOWWeh2nsRAkQ7AJ4v4WoQumNoolRbx4Eo2YXmZJbkjACgpB0M wLwGSj5Jo/hcOkgWv6Sc+jo= =+G+0 -----END PGP SIGNATURE----- --TKYYegg/GYAC5JIZ-- From djmaecki@ull.at Mon Sep 29 18:38:05 2003 Received: from stud3.tuwien.ac.at ([193.170.75.13]) by quantz.debian.org with esmtp (Exim 3.35 #1 (Debian)) id 1A412D-0001dV-00 for ; Mon, 29 Sep 2003 18:38:05 +0200 Received: from marvin (v208-157.vps.tuwien.ac.at [128.131.208.157]) by stud3.tuwien.ac.at (8.9.3 (PHNE_26305)/8.9.3) with ESMTP id SAA08064 for ; Mon, 29 Sep 2003 18:38:08 +0200 (METDST) Received: from djmaecki by marvin with local (Exim 3.36 #1 (Debian)) id 1A412F-0002Mz-00 for ; Mon, 29 Sep 2003 18:38:07 +0200 Date: Mon, 29 Sep 2003 18:38:07 +0200 From: Thomas Krennwallner To: "bootcd-user@lists.alioth.debian.org" Subject: Re: [Bootcd-user] FW: cloop & bootcd Message-ID: <20030929163807.GL6315@ull.at> Mail-Followup-To: "bootcd-user@lists.alioth.debian.org" References: <615A249B783CD41192F400D0B747AC860616572B@hesse.bbn.hp.com> <20030929161315.GH6315@ull.at> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="dCSxeJc5W8HZXZrD" Content-Disposition: inline In-Reply-To: <20030929161315.GH6315@ull.at> Organization: Vienna University of Technology X-GPG-Fingerprint: 9484 D99D 2E1E 4E02 5446 DAD9 FF58 4E59 67A1 DA7B X-GPG-Key: http://bigfish.ull.at/~djmaecki/krennwallner.gpg.asc X-Accept-Language: en,de X-Operating-System: Debian GNU/Linux User-Agent: Mutt/1.5.4i Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: --dCSxeJc5W8HZXZrD Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi! On Mon Sep 29, 2003 at 06:13:15PM +0200, Thomas Krennwallner wrote: > > -----Original Message----- > > From: klhaung@palm208.nchc.org.tw [mailto:klhaung@palm208.nchc.org.tw] Seems like this email address doesn't work... I will resend it later. So long Thomas --=20 .''`. Obviously we do not want to leave zombies around. - W. R. Stevens : :' : Thomas Krennwallner `. `'` 1024D/67A1DA7B 9484 D99D 2E1E 4E02 5446 DAD9 FF58 4E59 67A1 DA7B `- http://bigfish.ull.at/~djmaecki/ --dCSxeJc5W8HZXZrD Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/eF/v/1hOWWeh2nsRAgWVAJ93VbnNmecYdRyiaFPu+BDrmpHICQCfcWCY rvAhPHmoOG5byBxw+pXCQe4= =u5Fu -----END PGP SIGNATURE----- --dCSxeJc5W8HZXZrD-- From bernd.schumacher@hp.com Tue Oct 21 13:32:52 2003 Received: from bbnrelint01.net.external.hp.com ([192.6.76.88]) by quantz.debian.org with esmtp (Exim 3.35 #1 (Debian)) id 1ABuku-0007sQ-00 for ; Tue, 21 Oct 2003 13:32:52 +0200 Received: from eiach.bbn.hp.com (eiach.bbn.hp.com [15.140.168.10]) by bbnrelint01.net.external.hp.com (Postfix) with ESMTP id 21C2237C9F; Tue, 21 Oct 2003 13:27:45 +0200 (CEST) Received: by eiach.bbn.hp.com with Internet Mail Service (5.5.2655.55) id ; Tue, 21 Oct 2003 13:32:39 +0200 Message-ID: <615A249B783CD41192F400D0B747AC860616574C@hesse.bbn.hp.com> From: "SCHUMACHER,BERND (HP-Germany,ex1)" To: 'raffaele messuti' Cc: "'bootcd-user@lists.alioth.debian.org'" Date: Tue, 21 Oct 2003 13:32:36 +0200 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2655.55) Content-Type: text/plain Subject: [Bootcd-user] RE: [bootcd] kmod error Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: > -----Original Message----- > From: raffaele messuti [mailto:raffaele@adv.borse.it] > Sent: Dienstag, 21. Oktober 2003 01:11 > To: bernd.schumacher@hp.com > Subject: [bootcd] kmod error > > > hi ;) > i'm trying to get working bootcd to make bootable cd to use > in a little kiosk distro > > boot fails with this error: > kmod=failed to exec /sbin/modprobe -s -k binfmt-9653, errno=8 > > what is the problem? > i'm using a selfmade kernel, with no modules for fs drivers > i need however to use initrd? > > thanks for reply > greets. > > > -- > raffaele@adv.borse.it > A selfmade kernel is no problem. But did you get warnings as you run bootcdwrite? Which warnings? Did you try to mount your CD to test if everything is readable? From djmaecki@ull.at Fri Oct 24 07:31:05 2003 Received: from stud3.tuwien.ac.at ([193.170.75.13]) by quantz.debian.org with esmtp (Exim 3.35 #1 (Debian)) id 1ACuXR-0001gU-00 for ; Fri, 24 Oct 2003 07:31:05 +0200 Received: from marvin (v208-157.vps.tuwien.ac.at [128.131.208.157]) by stud3.tuwien.ac.at (8.9.3 (PHNE_28810+JAGae91741+JAGae92668)/8.9.3) with ESMTP id HAA26729; Fri, 24 Oct 2003 07:31:02 +0200 (METDST) Received: from djmaecki by marvin with local (Exim 4.22) id 1ACuWv-00076n-BH; Fri, 24 Oct 2003 07:30:33 +0200 Date: Fri, 24 Oct 2003 07:30:32 +0200 From: Thomas Krennwallner To: "'bootcd-user@lists.alioth.debian.org'" Cc: raffaele@adv.borse.it Subject: Re: [Bootcd-user] RE: [bootcd] kmod error Message-ID: <20031024053032.GH16256@ull.at> Mail-Followup-To: "'bootcd-user@lists.alioth.debian.org'" , raffaele@adv.borse.it References: <615A249B783CD41192F400D0B747AC860616574C@hesse.bbn.hp.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="nEsDIrWrg+hrB7l1" Content-Disposition: inline In-Reply-To: <615A249B783CD41192F400D0B747AC860616574C@hesse.bbn.hp.com> Organization: Vienna University of Technology X-GPG-Fingerprint: 9484 D99D 2E1E 4E02 5446 DAD9 FF58 4E59 67A1 DA7B X-GPG-Key: http://bigfish.ull.at/~djmaecki/krennwallner.gpg.asc X-Accept-Language: en,de X-Operating-System: Debian GNU/Linux User-Agent: Mutt/1.5.4i Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: --nEsDIrWrg+hrB7l1 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi! On Tue Oct 21, 2003 at 01:32:36PM +0200, Bernd Schumacher wrote: > > From: raffaele messuti [mailto:raffaele@adv.borse.it]=20 > >=20 > > boot fails with this error: > > kmod=3Dfailed to exec /sbin/modprobe -s -k binfmt-9653, errno=3D8 > >=20 > > what is the problem? > > i'm using a selfmade kernel, with no modules for fs drivers > > i need however to use initrd? >=20 > A selfmade kernel is no problem. But did you get warnings as you run > bootcdwrite? > Which warnings? >=20 > Did you try to mount your CD to test if everything is readable? binfmt means binaryformat. I think the kernel wants to execute a binary which isn't supported. So it tries to insmod binfmt-9653. But since he couldn't find it he bails out. Could it be that you forgot to compile in some essential Kernel support for binaries like CONFIG_BINFMT_AOUT, CONFIG_BINFMT_ELF or CONFIG_BINFMT_MISC? At least CONFIG_BINFMT_ELF is always needed. So long Thomas --=20 .''`. Obviously we do not want to leave zombies around. - W. R. Stevens : :' : Thomas Krennwallner `. `'` 1024D/67A1DA7B 9484 D99D 2E1E 4E02 5446 DAD9 FF58 4E59 67A1 DA7B `- http://bigfish.ull.at/~djmaecki/ --nEsDIrWrg+hrB7l1 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/mLj4/1hOWWeh2nsRAhwvAKCkWWrj3dR0tb5J1y10GCndX9ORMQCgmBCI p4OCRQQFUbnlotT1PTmZW6w= =KVjS -----END PGP SIGNATURE----- --nEsDIrWrg+hrB7l1-- From azajac@vif.com Mon Oct 27 14:08:31 2003 Received: from ip216-239-64-165.vif.net ([216.239.64.165] helo=petra.vif.com) by quantz.debian.org with esmtp (Exim 3.35 #1 (Debian)) id 1AE76l-0001d3-00 for ; Mon, 27 Oct 2003 14:08:31 +0100 Received: from petra.vif.com (localhost [127.0.0.1]) by petra.vif.com (8.12.9/8.12.9) with ESMTP id h9RD8Un2073088 for ; Mon, 27 Oct 2003 08:08:30 -0500 (EST) (envelope-from azajac@vif.com) Received: (from squid@localhost) by petra.vif.com (8.12.9/8.12.9/Submit) id h9RD8UYB073087 for bootcd-user@lists.alioth.debian.org; Mon, 27 Oct 2003 08:08:30 -0500 (EST) (envelope-from azajac@vif.com) X-Authentication-Warning: petra.vif.com: squid set sender to azajac@vif.com using -f Received: from 142.85.4.18 ([142.85.4.18]) by email.vif.com (Horde) with HTTP for ; Mon, 27 Oct 2003 08:08:30 -0500 Message-ID: <1067260110.50b6ukk1xbc4@email.vif.com> Date: Mon, 27 Oct 2003 08:08:30 -0500 From: azajac@vif.com To: bootcd-user@lists.alioth.debian.org MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) 4.0-cvs X-Originating-IP: 142.85.4.18 Subject: [Bootcd-user] (no subject) Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hello and thank you for your wonderful application! I am trying to boot from a cdrom and then to use a cdburner. To do this, I want to enable scsi emulation for all cdrom drives (since I will not always know which drive is the burner and which one it the reader.) If I enable scsi emulation, I cannot boot from the cdrom. It gets stuck and cannot find the root filesystem at scd0... I tried to use an initrd which included the neccessary modules (ide-scsi...) without any luck... Any ideas? Would including a script after the bootcdinitrd (discover) script to remount root on scsi (/dev/scd0) work or is that not at all the problem? Thanks! AZ. From djmaecki@ull.at Mon Oct 27 17:12:48 2003 Received: from stud3.tuwien.ac.at ([193.170.75.13]) by quantz.debian.org with esmtp (Exim 3.35 #1 (Debian)) id 1AE9z6-0001qH-00 for ; Mon, 27 Oct 2003 17:12:48 +0100 Received: from marvin (v208-157.vps.tuwien.ac.at [128.131.208.157]) by stud3.tuwien.ac.at (8.9.3 (PHNE_28810+JAGae91741+JAGae92668)/8.9.3) with ESMTP id RAA02049 for ; Mon, 27 Oct 2003 17:12:48 +0100 (MET) Received: from djmaecki by marvin with local (Exim 4.22) id 1AE9z3-0003Ed-Vk for bootcd-user@lists.alioth.debian.org; Mon, 27 Oct 2003 17:12:45 +0100 Date: Mon, 27 Oct 2003 17:12:45 +0100 From: Thomas Krennwallner To: bootcd-user@lists.alioth.debian.org Subject: Re: [Bootcd-user] (no subject) Message-ID: <20031027161245.GA12200@ull.at> Mail-Followup-To: bootcd-user@lists.alioth.debian.org References: <1067260110.50b6ukk1xbc4@email.vif.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="8t9RHnE3ZwKMSgU+" Content-Disposition: inline In-Reply-To: <1067260110.50b6ukk1xbc4@email.vif.com> Organization: Vienna University of Technology X-GPG-Fingerprint: 9484 D99D 2E1E 4E02 5446 DAD9 FF58 4E59 67A1 DA7B X-GPG-Key: http://bigfish.ull.at/~djmaecki/krennwallner.gpg.asc X-Accept-Language: en,de X-Operating-System: Debian GNU/Linux User-Agent: Mutt/1.5.4i Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: --8t9RHnE3ZwKMSgU+ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi! On Mon Oct 27, 2003 at 08:08:30AM -0500, azajac@vif.com wrote: > I am trying to boot from a cdrom and then to use a cdburner. To do > this, I want to enable scsi emulation for all cdrom drives (since I > will not always know which drive is the burner and which one it the > reader.) >=20 > If I enable scsi emulation, I cannot boot from the cdrom. It gets > stuck and cannot find the root filesystem at scd0... >=20 > I tried to use an initrd which included the neccessary modules > (ide-scsi...) without any luck... Any ideas? Would including a > script after the bootcdinitrd (discover) script to remount root on > scsi (/dev/scd0) work or is that not at all the problem? If I understand you correctly you are searching a method for searching the "real" cd drive which is booting the bootcd. The only way I can think of making this work is to list all available cd drives (maybe via discover) in the initrd and mount each of them and seek for a unique file at the mountpoint (say you mount the current drive to /mnt you will then search for /mnt/MyBootCD or so). If this script finds the file on the disc it will umount it and sets the real_root_path in the procfs or use such tool as pivot_root to declare the new rootfs and quit. The kernel will then exec /sbin/init on the new rootfs and the usual boot procedure starts. So long Thomas --=20 .''`. Obviously we do not want to leave zombies around. - W. R. Stevens : :' : Thomas Krennwallner `. `'` 1024D/67A1DA7B 9484 D99D 2E1E 4E02 5446 DAD9 FF58 4E59 67A1 DA7B `- http://bigfish.ull.at/~djmaecki/ --8t9RHnE3ZwKMSgU+ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/nUP9/1hOWWeh2nsRAuCpAJ9fB22wYOS2VCrc7E+DNuq+PmauogCeN1jk oy04WEHVBhJw+OGaXyRMAKE= =MJNf -----END PGP SIGNATURE----- --8t9RHnE3ZwKMSgU+-- From azajac@vif.com Tue Oct 28 18:09:45 2003 Received: from ip216-239-64-165.vif.net ([216.239.64.165] helo=petra.vif.com) by quantz.debian.org with esmtp (Exim 3.35 #1 (Debian)) id 1AEXLk-0007xY-00 for ; Tue, 28 Oct 2003 18:09:44 +0100 Received: from petra.vif.com (localhost [127.0.0.1]) by petra.vif.com (8.12.9/8.12.9) with ESMTP id h9SH9gn2041957 for ; Tue, 28 Oct 2003 12:09:42 -0500 (EST) (envelope-from azajac@vif.com) Received: (from squid@localhost) by petra.vif.com (8.12.9/8.12.9/Submit) id h9SH9gjB041956 for bootcd-user@lists.alioth.debian.org; Tue, 28 Oct 2003 12:09:42 -0500 (EST) (envelope-from azajac@vif.com) X-Authentication-Warning: petra.vif.com: squid set sender to azajac@vif.com using -f Received: from 142.85.4.18 ([142.85.4.18]) by email.vif.com (Horde) with HTTP for ; Tue, 28 Oct 2003 12:09:42 -0500 Message-ID: <1067360982.5p6pkucwe5gk@email.vif.com> Date: Tue, 28 Oct 2003 12:09:42 -0500 From: azajac@vif.com To: bootcd-user@lists.alioth.debian.org References: <20031028053710.27336.16527.Mailman@quantz.debian.org> In-Reply-To: <20031028053710.27336.16527.Mailman@quantz.debian.org> MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) 4.0-cvs X-Originating-IP: 142.85.4.18 Subject: [Bootcd-user] Re: (no subject) Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: I am sorry that I originally forgot to include a proper title to my question... Thank you very much. It works! The hardest part of the whole precess was to get the script into the initrd. I basically appended the script to the bootcd script (within bootcdmkinitrd) and re-ran it. I am not at home so the script is something like: devices=$(discover --device cdrom) for s in $devices do mount $s /mountpoint if test -f /mountpoint/bootcddir/file then echo fount root at $s pivot_root $s /old exit fi umount /mountpoint done echo could not find root! So this works if I pick scd0. If I chose something else, it cannot find the root and panics... I think that I should just include one isolinux option for a root directory and that would be either "/" (if I am allowed to do that) or "/mountpoint." My question is regarding the mountpoints. Right now, /mountpoint and /old exist both in the initrd filesystem as well as the real filesystem (which ends up on the cdrom) Would this work if both of these directories only existed in the initrd? I do not have a great enough understanding of the boot process to know... (I wrote the above script with help from two internet bash tutorials!) Thanks! AZ. From djmaecki@ull.at Tue Oct 28 19:51:09 2003 Received: from stud3.tuwien.ac.at ([193.170.75.13]) by quantz.debian.org with esmtp (Exim 3.35 #1 (Debian)) id 1AEYvt-0003yE-00 for ; Tue, 28 Oct 2003 19:51:09 +0100 Received: from marvin (v208-157.vps.tuwien.ac.at [128.131.208.157]) by stud3.tuwien.ac.at (8.9.3 (PHNE_28810+JAGae91741+JAGae92668)/8.9.3) with ESMTP id TAA29239 for ; Tue, 28 Oct 2003 19:51:08 +0100 (MET) Received: from djmaecki by marvin with local (Exim 4.22) id 1AEYvr-00054p-3u for bootcd-user@lists.alioth.debian.org; Tue, 28 Oct 2003 19:51:07 +0100 Date: Tue, 28 Oct 2003 19:51:07 +0100 From: Thomas Krennwallner To: bootcd-user@lists.alioth.debian.org Subject: Re: [Bootcd-user] Re: (no subject) Message-ID: <20031028185106.GA19447@ull.at> Mail-Followup-To: bootcd-user@lists.alioth.debian.org References: <20031028053710.27336.16527.Mailman@quantz.debian.org> <1067360982.5p6pkucwe5gk@email.vif.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="G4iJoqBmSsgzjUCe" Content-Disposition: inline In-Reply-To: <1067360982.5p6pkucwe5gk@email.vif.com> Organization: Vienna University of Technology X-GPG-Fingerprint: 9484 D99D 2E1E 4E02 5446 DAD9 FF58 4E59 67A1 DA7B X-GPG-Key: http://bigfish.ull.at/~djmaecki/krennwallner.gpg.asc X-Accept-Language: en,de X-Operating-System: Debian GNU/Linux User-Agent: Mutt/1.5.4i Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: --G4iJoqBmSsgzjUCe Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi! On Tue Oct 28, 2003 at 12:09:42PM -0500, azajac@vif.com wrote: > I am not at home so the script is something like: [...] Looks fine! Could you post the working script to the list? Maybe it's worth at least to mention it in the FAQ. Maybe it's even a good way to to include this way as default boot behaviour for initrd kernels. > So this works if I pick scd0. If I chose something else, it cannot > find the root and panics... I think that I should just include one > isolinux option for a root directory and that would be either "/" (if > I am allowed to do that) or "/mountpoint." I'm sorry but I think I don't understand you. You say it only works for scsi (or ide-scsi) devices? > Right now, /mountpoint and /old exist both in the initrd filesystem as > well as the real filesystem (which ends up on the cdrom) Would this > work if both of these directories only existed in the initrd? I do > not have a great enough understanding of the boot process to know... Hm, good question. My understanding of pivot_root is that it tells the kernel to use another mounted filesystem as new rootfs when the script exits. This is a great advantage over the old real_root_dev approach in earlier kernels because you had to echo the device minor and major numbers(!) into a file called real_root_dev in the procfs of the initrd. So my understanding of this is that you don't need to have the directories in the root dir of the bootcd since the script runs in the initrd and this fs end up in /initrd of the cdrom. But maybe I'm completely wrong. Could you give it a try? So long Thomas --=20 .''`. Obviously we do not want to leave zombies around. - W. R. Stevens : :' : Thomas Krennwallner `. `'` 1024D/67A1DA7B 9484 D99D 2E1E 4E02 5446 DAD9 FF58 4E59 67A1 DA7B `- http://bigfish.ull.at/~djmaecki/ --G4iJoqBmSsgzjUCe Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/nrqa/1hOWWeh2nsRAt0nAJ92S692224AwkDhj95jluDqIobPdQCgjBrS UcwGJGLZclQPiYkuI7/BS3Q= =yoAe -----END PGP SIGNATURE----- --G4iJoqBmSsgzjUCe-- From azajac@vif.com Tue Oct 28 21:32:21 2003 Received: from ip216-239-64-165.vif.net ([216.239.64.165] helo=petra.vif.com) by quantz.debian.org with esmtp (Exim 3.35 #1 (Debian)) id 1AEaVp-0000Aa-00 for ; Tue, 28 Oct 2003 21:32:21 +0100 Received: from petra.vif.com (localhost [127.0.0.1]) by petra.vif.com (8.12.9/8.12.9) with ESMTP id h9SKWKn2051219 for ; Tue, 28 Oct 2003 15:32:20 -0500 (EST) (envelope-from azajac@vif.com) Received: (from squid@localhost) by petra.vif.com (8.12.9/8.12.9/Submit) id h9SKWF4o051215 for bootcd-user@lists.alioth.debian.org; Tue, 28 Oct 2003 15:32:15 -0500 (EST) (envelope-from azajac@vif.com) X-Authentication-Warning: petra.vif.com: squid set sender to azajac@vif.com using -f Received: from 142.85.4.18 ([142.85.4.18]) by email.vif.com (Horde) with HTTP for ; Tue, 28 Oct 2003 15:32:15 -0500 Message-ID: <1067373135.25us058ma2ro@email.vif.com> Date: Tue, 28 Oct 2003 15:32:15 -0500 From: azajac@vif.com To: bootcd-user@lists.alioth.debian.org References: <20031028053710.27336.16527.Mailman@quantz.debian.org> In-Reply-To: <20031028053710.27336.16527.Mailman@quantz.debian.org> MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) 4.0-cvs X-Originating-IP: 142.85.4.18 Subject: [Bootcd-user] scsi booting Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: What I was trying to say in my last post is that instead of having several isolinux append choices (hdc hdd scd0 scd1...) I would just make one and call it "/" Can you pass "root=/" to a booting kernel? In this case / would already be mounted by the script. The thing that is happening now is that the root directory is mounted on the appropriate scsi cdrom but then isolinux is appending stuff like "root=/dev/hdc" or in my case, the only one that will work is "root=/dev/scd0" (the "scd0" option at the prompt). I am assuming that it then mounts root to /dev/scd0 where the /dev directory is the one on the cdrom (mounted as / from the script) It still works because a device is a device. It just makes my head hurt... It is also not elegant as well as not being practical. I have to know what scsi device this drive is before I can successfully boot. So I will try to make the initrd contain the mountpoint and mount it as / and try only using / as the isolinux.cfg arguments... AZ. From azajac@vif.com Thu Oct 30 09:56:42 2003 Received: from ip216-239-64-165.vif.net ([216.239.64.165] helo=petra.vif.com) by quantz.debian.org with esmtp (Exim 3.35 #1 (Debian)) id 1AF6Zm-0004sm-00 for ; Thu, 30 Oct 2003 07:46:34 +0100 Received: from petra.vif.com (localhost [127.0.0.1]) by petra.vif.com (8.12.9/8.12.9) with ESMTP id h9U6kXn2038042 for ; Thu, 30 Oct 2003 01:46:33 -0500 (EST) (envelope-from azajac@vif.com) Received: (from squid@localhost) by petra.vif.com (8.12.9/8.12.9/Submit) id h9U6kXin038041 for bootcd-user@lists.alioth.debian.org; Thu, 30 Oct 2003 01:46:33 -0500 (EST) (envelope-from azajac@vif.com) X-Authentication-Warning: petra.vif.com: squid set sender to azajac@vif.com using -f Received: from ip216-239-65-215.vif.net (ip216-239-65-215.vif.net [216.239.65.215]) by email.vif.com (Horde) with HTTP for ; Thu, 30 Oct 2003 01:46:33 -0500 Message-ID: <1067496393.2tupy3kv1p0k@email.vif.com> Date: Thu, 30 Oct 2003 01:46:33 -0500 From: azajac@vif.com To: bootcd-user@lists.alioth.debian.org MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) 4.0-cvs X-Originating-IP: 216.239.65.215 Subject: [Bootcd-user] bootcdmkinitrd and scsi Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Here is the modified bootcdmkinitrd. It works at getting ide-scsi to work. I have tried it with a 2.4.21 kernel with the parameters "hda=scsi hdb=scsi hdc=scsi hdd=scsi hde=scsi hdf=scsi" so that it could work on many different setups. With this as it is, I get a kernel panic if I chose the wrong option at the startup (like picking scd0 if I am really booting from scd1...) I would still like to find a way to boot automatically and not have to tell the kernel where the root filesystem is... I made /bootmount the directory in the initrd as the mountpoint for the cd device. I also used /bootmount in the real filesystem to contain a file named "version" to be detected by the inird script. All this file needs to do is exist... Maybe I should name that directory something different like /bootfind or something to avoid confusion... Cheers! AZ. #!/bin/sh # /usr/sbin/bootcdmkinitrd set -u KERN=$(uname -r) INITRD=/boot/initrd.img-$KERN ETCMKI=/etc/mkinitrd devices="" s="" # Warning echo "Warning: this script assumes the following:" echo "- the running kernel is the one that will be used on bootcd" echo "- initrd is used" echo "- lilo is used" echo "Warning: this script will do the following:" echo "- /etc/mkinitrd/ will be changed." echo "- mkinitrd will be called. This will change $INITRD." echo "- lilo will be called." while :; do echo -n "OK to continue ? (y|n)" read A [ "$A" = "n" ] && exit [ "$A" = "y" ] && break done # Checks if [ ! "$(grep "^[[:blank:]]*initrd=" /etc/lilo.conf)" ]; then echo "/etc/lilo.conf has no line initrd=. This means that you" >&2 echo "are not using lilo, or that you are not using initrd." >&2 echo "This skript only works with lilo and initrd." >&2 exit 1 fi if [ ! "$(grep "^[[:blank:]]*initrd=/initrd.img[[:blank:]]*$" /etc/lilo.conf)" ]; then echo "Your /etc/lilo.conf has no line with initrd=/initrd.img. Because" >&2 echo "this script can only support standard configurations, please edit" >&2 echo "lilo.conf run lilo and reboot to test your configuration. Then " >&2 echo "run this script again." >&2 exit 1 fi if [ ! "$(/bin/ls -l /initrd.img | grep -e "-> $INITRD$")" ]; then echo "/initrd.img must be a link to $INITRD." >&2 exit 1 fi if [ ! -d $ETCMKI ]; then echo "ERROR: No mkinitrd config dir $ETCMKI." >&2 echo " Is initrd-tools.deb installed ?" >&2 fi if [ ! -f $INITRD ]; then echo "$INITRD does not exist." >&2 exit 1 fi # Start [ -f /etc/mkinitrd.tgz ] && mv /etc/mkinitrd.tgz /etc/mkinitrd.tgz.old (cd /etc; tar czf mkinitrd.tgz mkinitrd) F=/etc/mkinitrd/exe touch $F cp $F $F.tmp cat $F.tmp | grep -v "^/sbin/discover\>" >$F echo "/sbin/discover" >>$F rm $F.tmp F=/etc/mkinitrd/modules touch $F cp $F $F.tmp cat $F.tmp | grep -v "^isofs\>" >$F echo "isofs" >>$F rm $F.tmp F=/etc/mkinitrd/files touch $F cp $F $F.tmp cat $F.tmp | grep -v "^/usr/share/discover/.*\.lst\>" >$F ls /usr/share/discover/*.lst >>$F rm $F.tmp F1=/etc/mkinitrd/scripts/50bootcddiscover cat <$F1 #!/bin/sh F2=\$INITRDDIR/scripts/bootcd mkdir \$INITRDDIR/bootmount mkdir \$INITRDDIR/old cat <\$F2 /bin/echo "running /scripts/bootcd" >&2 mount -nt proc proc /proc MODULES=\\\$(discover --disable-all --enable=pci --module scsi) for M in \\\$MODULES; do modprobe \\\$M done devices=\\\$(discover --device cdrom) for s in \\\$devices do mount -n \\\$s /bootmount if test -f /bootmount/bootmount/version then echo found root at \\\$s pivot_root /bootmount /old unmount -n /proc exit fi umount -n /bootmount done umount -n /proc end2 chmod 755 \$F2 end1 chmod 755 $F1 mkinitrd -k -o /initrd.img lilo # Warning echo "Please reboot now, before using bootcdwrite" From azajac@vif.com Fri Oct 31 13:12:11 2003 Received: from ip216-239-64-165.vif.net ([216.239.64.165] helo=petra.vif.com) by quantz.debian.org with esmtp (Exim 3.35 #1 (Debian)) id 1AFY8R-0003Yw-00 for ; Fri, 31 Oct 2003 13:12:11 +0100 Received: from petra.vif.com (localhost [127.0.0.1]) by petra.vif.com (8.12.9/8.12.9) with ESMTP id h9VCCAn2010491 for ; Fri, 31 Oct 2003 07:12:10 -0500 (EST) (envelope-from azajac@vif.com) Received: (from squid@localhost) by petra.vif.com (8.12.9/8.12.9/Submit) id h9VCC9Xq010490 for bootcd-user@lists.alioth.debian.org; Fri, 31 Oct 2003 07:12:09 -0500 (EST) (envelope-from azajac@vif.com) X-Authentication-Warning: petra.vif.com: squid set sender to azajac@vif.com using -f Received: from 142.85.4.18 ([142.85.4.18]) by email.vif.com (Horde) with HTTP for ; Fri, 31 Oct 2003 07:12:09 -0500 Message-ID: <1067602329.6dm8ncuxdqo8@email.vif.com> Date: Fri, 31 Oct 2003 07:12:09 -0500 From: azajac@vif.com To: bootcd-user@lists.alioth.debian.org References: <20031031053709.18566.2.Mailman@quantz.debian.org> In-Reply-To: <20031031053709.18566.2.Mailman@quantz.debian.org> MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) 4.0-cvs X-Originating-IP: 142.85.4.18 Subject: [Bootcd-user] Re: bootcdmkinitrd and scsi Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Ok so the script didn't work. What was happening is that scsi emulation was enabled by the initrd and that was how it was working. That is why I still had to enter the kernel parameters to find root. I fixed a few things in the script after I found that pivot_root was giving me an error. I had not been noticing this. My usage of pivot_root was incorrect it now looks like: mount $s /cdrom cd /cdrom pivot_root . old (no backslash before old...) Anyway, now that that is working I always get a kernel panic. My kernel does not use devfs and I guess that I do not have all the devices I need. I get /dev2/root2 special device not found Should I umount a few things before pivot_root or should I add device nodes to my cdrom tree? I don't know where to go from here... AZ. From djmaecki@ull.at Fri Oct 31 13:24:13 2003 Received: from stud3.tuwien.ac.at ([193.170.75.13]) by quantz.debian.org with esmtp (Exim 3.35 #1 (Debian)) id 1AFYK5-00055I-00 for ; Fri, 31 Oct 2003 13:24:13 +0100 Received: from marvin (v208-157.vps.tuwien.ac.at [128.131.208.157]) by stud3.tuwien.ac.at (8.9.3 (PHNE_28810+JAGae91741+JAGae92668)/8.9.3) with ESMTP id NAA08781 for ; Fri, 31 Oct 2003 13:24:11 +0100 (MET) Received: from djmaecki by marvin with local (Exim 4.22) id 1AFYK2-00084t-My for bootcd-user@lists.alioth.debian.org; Fri, 31 Oct 2003 13:24:10 +0100 Date: Fri, 31 Oct 2003 13:24:10 +0100 From: Thomas Krennwallner To: bootcd-user@lists.alioth.debian.org Subject: Re: [Bootcd-user] Re: bootcdmkinitrd and scsi Message-ID: <20031031122410.GB31010@ull.at> Mail-Followup-To: bootcd-user@lists.alioth.debian.org References: <20031031053709.18566.2.Mailman@quantz.debian.org> <1067602329.6dm8ncuxdqo8@email.vif.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ALfTUftag+2gvp1h" Content-Disposition: inline In-Reply-To: <1067602329.6dm8ncuxdqo8@email.vif.com> Organization: Vienna University of Technology X-GPG-Fingerprint: 9484 D99D 2E1E 4E02 5446 DAD9 FF58 4E59 67A1 DA7B X-GPG-Key: http://bigfish.ull.at/~djmaecki/krennwallner.gpg.asc X-Accept-Language: en,de X-Operating-System: Debian GNU/Linux User-Agent: Mutt/1.5.4i Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: --ALfTUftag+2gvp1h Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi! On Fri Oct 31, 2003 at 07:12:09AM -0500, azajac@vif.com wrote: > /dev2/root2 special device not found >=20 > Should I umount a few things before pivot_root or should I add device > nodes to my cdrom tree? I don't know where to go from here... I'm no pivot_root expert. Maybe the documentation of pivot_root helps. I think it's somewhere in /usr/src/kernel-source-X.Y.Z/Documentation. A quick grep should help ;-) Also try to search for /dev2/root2 in google. so long Krenni --=20 .''`. Obviously we do not want to leave zombies around. - W. R. Stevens : :' : Thomas Krennwallner `. `'` 1024D/67A1DA7B 9484 D99D 2E1E 4E02 5446 DAD9 FF58 4E59 67A1 DA7B `- http://bigfish.ull.at/~djmaecki/ --ALfTUftag+2gvp1h Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/olRq/1hOWWeh2nsRAoZOAJ0WDHQkL8P0XG91wBHi/9QSexKZeQCeJVVe fK6kXrVYpCL6hzhSIa3Ghis= =qk7x -----END PGP SIGNATURE----- --ALfTUftag+2gvp1h-- From azajac@vif.com Sat Nov 01 20:32:20 2003 Received: from ip216-239-64-165.vif.net ([216.239.64.165] helo=petra.vif.com) by quantz.debian.org with esmtp (Exim 3.35 #1 (Debian)) id 1AG1Tw-00051q-00 for ; Sat, 01 Nov 2003 20:32:20 +0100 Received: from petra.vif.com (localhost [127.0.0.1]) by petra.vif.com (8.12.9/8.12.9) with ESMTP id hA1JWJn2089627 for ; Sat, 1 Nov 2003 14:32:19 -0500 (EST) (envelope-from azajac@vif.com) Received: (from squid@localhost) by petra.vif.com (8.12.9/8.12.9/Submit) id hA1JWJYF089626 for bootcd-user@lists.alioth.debian.org; Sat, 1 Nov 2003 14:32:19 -0500 (EST) (envelope-from azajac@vif.com) X-Authentication-Warning: petra.vif.com: squid set sender to azajac@vif.com using -f Received: from ip216-239-65-6.vif.net (ip216-239-65-6.vif.net [216.239.65.6]) by email.vif.com (Horde) with HTTP for ; Sat, 1 Nov 2003 14:32:19 -0500 Message-ID: <1067715139.2ntd0gkusc4k@email.vif.com> Date: Sat, 1 Nov 2003 14:32:19 -0500 From: azajac@vif.com To: bootcd-user@lists.alioth.debian.org MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) 4.0-cvs X-Originating-IP: 216.239.65.6 Subject: [Bootcd-user] Re: Re: bootcdmkinitrd and scsi (Thomas Krennwallner) Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hello. I got it to work! I took a look at the initrd's /sbin/init. Since this is called and has to finish before the cdrom filesystem (real root) can be mounted, I thought that it would be interesting. The last thing that it does is cd to /mnt and pivot_root. So I used that. /cdrom is mounted to the discovered root filesystem (see bootcdmkinitrd included) and I modified the initrd /sbin/init to mount /cdrom instead of mounting /mnt. Now it seems to work as desired... I could not modify /sbin/init from the bootcdmkinitrd script since I am not that good a programmer.(not at all) I did it by hand and called mkcramfs initrd /initrd.img PS. I do not reboot after running boocdmkinitrd since this should leave my system unbootable (because no /cdrom is mounted when booting from hard disk...) I remove the initrd=/... from lilo.conf and then run lilo first!!!! So here is the /sbin/init from within the initrd: #!/bin/sh # # $Id: init,v 1.35 2003/09/08 12:33:27 herbert Exp $ mount_device() { unset flags fstype set -f set +f $cmdline for i; do case "$i" in rootflags=*) flags=${i#rootflags=} ;; rootfstype=*) fstype=${i#rootfstype=} ;; esac done if [ -n "$fstype" ]; then mount -nrt "$fstype" ${flags:+-o "$flags"} $device /mnt return fi IFS=, set -f set +f -- $FSTYPES auto unset IFS for i; do mount -nrt "$i" ${flags:+-o "$flags"} $device /mnt && break done } try_name() { [ -f /sys/block/$1/dev ] || return 1 read dev < /sys/block/$1/dev case $dev in *:*) minor=${dev#*:} major=${dev%:*} ;; *) minor=$((0x${dev#??})) major=$((0x${dev%??})) ;; esac if ! [ $2 ]; then return fi [ -f /sys/block/$1/range ] || return 1 read range < /sys/block/$1/range [ $2 -lt $range ] || return 1 minor=$(($minor + $2)) } get_sysfs_device() { case $ROOT in /dev/*) ;; *) return ;; esac IFS=/ set -f set +f ${ROOT#/dev/} IFS=. root=$* unset IFS try_name "$root" && return part=${root##*[!0-9]} root=${root%$part} if [ -z "$root" ]; then return fi try_name "$root" $part && return case $root in *[0-9]p) ;; *) return 0 ;; esac try_name "${root%p}" $part return 0 } get_device() { major=$(($rootdev >> 8)) minor=$(($rootdev & 255)) if [ $rootdev -eq 0 ] || [ $major -eq 58 ] || [ $major -eq 254 ]; then if [ -b "$ROOT" ]; then device=$ROOT return fi if mount -nt sysfs sysfs sys > /dev/null 2>&1; then get_sysfs_device umount -n sysfs fi fi mknod dev2/root2 b $major $minor device=/dev2/root2 } mount_root() { mount -nt proc proc proc mount -nt tmpfs tmpfs dev2 mount -nt devfs devfs devfs get_device mount_device umount -n devfs umount -n dev2 umount -n proc } get_cmdline() { init=/sbin/init root= ide_options= for i in $(cat proc/cmdline); do case $i in init=*) init=${i#init=} ;; root=*) root=${i#root=} ;; ide*= | hd[!=]*=) ide_options="$ide_options $i" ;; esac done case $root in /dev/*) ROOT=$root ;; esac } call() { . "$@" } export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin . /linuxrc.conf echo "initrd-tools: $VERSION" read root < tmp/root umount -n tmp mount -nt proc proc proc echo $root > proc/sys/kernel/real-root-dev get_cmdline [ -c /dev/.devfsd ] && DEVFS=yes mount -nt devfs devfs devfs if [ -n "$ide_options" ]; then echo modprobe -k ide-mod "options=\"$ide_options\"" modprobe -k ide-mod options="$ide_options" fi call /loadmodules if [ $DELAY -gt 0 ]; then echo "Waiting for $DELAY seconds, press ENTER to obtain a shell." trap "timeout=yes" USR1 timeout= { sleep $DELAY; kill -USR1 $$ 2> /dev/null; }& pid=$! read line trap "" USR1 kill $pid wait [ $timeout ] || exec sh fi call /script umount -n devfs umount -n proc for i in /scripts/*; do [ -f "$i" ] || continue case "$i" in *.sh) (. $i) ;; *) $i ;; esac done cd / mount -nt proc proc proc rootdev=$(cat proc/sys/kernel/real-root-dev) cmdline=$(cat /proc/cmdline) umount -n proc if [ $rootdev != 256 ]; then mount_root ################# HERE ARE THE MODIFICATIONS! cd /cdrom [ $DEVFS ] && mount -nt devfs devfs dev pivot_root . initrd fi if ! [ -x ${init#/} ]; then init=/sbin/init fi if type chroot > /dev/null 2>&1; then exec chroot . $init "$@" < dev/console > dev/console 2>&1 fi exec $init "$@" < dev/console > dev/console 2>&1 and here is bootcdmkinitrd: #!/bin/sh # /usr/sbin/bootcdmkinitrd set -u KERN=$(uname -r) INITRD=/boot/initrd.img-$KERN ETCMKI=/etc/mkinitrd devices="" s="" # Warning echo "Warning: this script assumes the following:" echo "- the running kernel is the one that will be used on bootcd" echo "- initrd is used" echo "- lilo is used" echo "Warning: this script will do the following:" echo "- /etc/mkinitrd/ will be changed." echo "- mkinitrd will be called. This will change $INITRD." echo "- lilo will be called." while :; do echo -n "OK to continue ? (y|n)" read A [ "$A" = "n" ] && exit [ "$A" = "y" ] && break done # Checks if [ ! "$(grep "^[[:blank:]]*initrd=" /etc/lilo.conf)" ]; then echo "/etc/lilo.conf has no line initrd=. This means that you" >&2 echo "are not using lilo, or that you are not using initrd." >&2 echo "This skript only works with lilo and initrd." >&2 exit 1 fi if [ ! "$(grep "^[[:blank:]]*initrd=/initrd.img[[:blank:]]*$" /etc/lilo.conf)" ]; then echo "Your /etc/lilo.conf has no line with initrd=/initrd.img. Because" >&2 echo "this script can only support standard configurations, please edit" >&2 echo "lilo.conf run lilo and reboot to test your configuration. Then " >&2 echo "run this script again." >&2 exit 1 fi if [ ! "$(/bin/ls -l /initrd.img | grep -e "-> $INITRD$")" ]; then echo "/initrd.img must be a link to $INITRD." >&2 exit 1 fi if [ ! -d $ETCMKI ]; then echo "ERROR: No mkinitrd config dir $ETCMKI." >&2 echo " Is initrd-tools.deb installed ?" >&2 fi if [ ! -f $INITRD ]; then echo "$INITRD does not exist." >&2 exit 1 fi # Start [ -f /etc/mkinitrd.tgz ] && mv /etc/mkinitrd.tgz /etc/mkinitrd.tgz.old (cd /etc; tar czf mkinitrd.tgz mkinitrd) F=/etc/mkinitrd/exe touch $F cp $F $F.tmp cat $F.tmp | grep -v "^/sbin/discover\>" >$F echo "/sbin/discover" >>$F rm $F.tmp F=/etc/mkinitrd/modules touch $F cp $F $F.tmp cat $F.tmp | grep -v "^isofs\>" >$F echo "isofs" >>$F rm $F.tmp F=/etc/mkinitrd/files touch $F cp $F $F.tmp cat $F.tmp | grep -v "^/usr/share/discover/.*\.lst\>" >$F ls /usr/share/discover/*.lst >>$F ls /dev/scd* >>$F rm $F.tmp F1=/etc/mkinitrd/scripts/50bootcddiscover cat <$F1 #!/bin/sh F2=\$INITRDDIR/scripts/bootcd mkdir \$INITRDDIR/cdrom cat <\$F2 /bin/echo "running /scripts/bootcd" >&2 mount -nt proc proc /proc MODULES=\\\$(discover --disable-all --enable=pci --module scsi) for M in \\\$MODULES; do modprobe \\\$M done devices=\\\$(discover --device cdrom) for s in \\\$devices do mount -n \\\$s /cdrom if test -f /cdrom/bootmount/version then echo found root at \\\$s # Leave /cdrom mounted and leave... umount -n /proc exit fi umount -n /cdrom done umount -n /proc end2 chmod 755 \$F2 end1 chmod 755 $F1 mkinitrd -k -o /initrd.img lilo # Warning echo "Please reboot now, before using bootcdwrite" From admin@zionsecure.com Fri Nov 07 05:28:52 2003 Received: from imf19aec.mail.bellsouth.net ([205.152.59.67]) by quantz.debian.org with esmtp (Exim 3.35 #1 (Debian)) id 1AHyEt-0001gP-00 for ; Fri, 07 Nov 2003 05:28:51 +0100 Received: from adsl-068-209-111-012.sip.mia.bellsouth.net ([68.209.111.12]) by imf19aec.mail.bellsouth.net (InterMail vM.5.01.05.27 201-253-122-126-127-20021220) with ESMTP id <20031107042820.NURQ1849.imf19aec.mail.bellsouth.net@adsl-068-209-111-012.sip.mia.bellsouth.net> for ; Thu, 6 Nov 2003 23:28:20 -0500 From: Brian Toovey Reply-To: admin@zionsecure.com To: bootcd-user@lists.alioth.debian.org Content-Type: text/plain Organization: Zion Network Security Message-Id: <1068179295.1090.81.camel@noc.zionsecure.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 06 Nov 2003 23:28:15 -0500 Content-Transfer-Encoding: 7bit Subject: [Bootcd-user] mysql Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hello All: Anyone had success getting mysqld to run? requires socket which not copied to /var in ram copied /var.ro/run/mysql to /var/run/mysql with no effect morpheus:/usr/share/doc/bootcd# cd /etc/init.d morpheus:/etc/init.d# ./mysql start Starting MySQL database server: mysqld...failed. Please take a look at /var/log/mysql/mysql.err morpheus:/etc/init.d# cat /var/log/mysql/mysql.err 031106 23:26:57 mysqld started Warning: Ignoring user change to 'mysql' because the user was set to 'mysql' earlier on the command line 031106 23:26:57 Can't start server : Bind on unix socket: Permission denied 031106 23:26:57 Do you already have another mysqld server running on socket: /var/run/mysqld/mysqld.sock ? 031106 23:26:57 Aborting 031106 23:26:57 /usr/sbin/mysqld: Shutdown Complete 031106 23:26:57 mysqld ended From djmaecki@ull.at Fri Nov 07 08:03:19 2003 Received: from stud3.tuwien.ac.at ([193.170.75.13]) by quantz.debian.org with esmtp (Exim 3.35 #1 (Debian)) id 1AI0eN-0006xQ-00 for ; Fri, 07 Nov 2003 08:03:19 +0100 Received: from marvin (v208-157.vps.tuwien.ac.at [128.131.208.157]) by stud3.tuwien.ac.at (8.9.3 (PHNE_28810+JAGae91741+JAGae92668)/8.9.3) with ESMTP id IAA14531 for ; Fri, 7 Nov 2003 08:03:18 +0100 (MET) Received: from djmaecki by marvin with local (Exim 4.22) id 1AI0eJ-0007R2-58 for bootcd-user@lists.alioth.debian.org; Fri, 07 Nov 2003 08:03:15 +0100 Date: Fri, 7 Nov 2003 08:03:15 +0100 From: Thomas Krennwallner To: bootcd-user@lists.alioth.debian.org Subject: Re: [Bootcd-user] mysql Message-ID: <20031107070314.GD24210@ull.at> Mail-Followup-To: bootcd-user@lists.alioth.debian.org References: <1068179295.1090.81.camel@noc.zionsecure.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="g7w8+K/95kPelPD2" Content-Disposition: inline In-Reply-To: <1068179295.1090.81.camel@noc.zionsecure.com> Organization: Vienna University of Technology X-GPG-Fingerprint: 9484 D99D 2E1E 4E02 5446 DAD9 FF58 4E59 67A1 DA7B X-GPG-Key: http://bigfish.ull.at/~djmaecki/krennwallner.gpg.asc X-Accept-Language: en,de X-Operating-System: Debian GNU/Linux User-Agent: Mutt/1.5.4i Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: --g7w8+K/95kPelPD2 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi! On Thu Nov 06, 2003 at 11:28:15PM -0500, Brian Toovey wrote: > copied /var.ro/run/mysql to /var/run/mysql with no effect is this a directory? Please send the output of ls -la /var/run/mysql > 031106 23:26:57 Do you already have another mysqld server running on > socket: /var/run/mysqld/mysqld.sock ? Hm, is /var/run/mysqld present on the bootcd's ramdisk? So long Thomas --=20 .''`. Obviously we do not want to leave zombies around. - W. R. Stevens : :' : Thomas Krennwallner `. `'` 1024D/67A1DA7B 9484 D99D 2E1E 4E02 5446 DAD9 FF58 4E59 67A1 DA7B `- http://bigfish.ull.at/~djmaecki/ --g7w8+K/95kPelPD2 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/q0Oy/1hOWWeh2nsRAldSAJ46b8CGRY61SDCZjLi5CxKhCyFbWACgryPS cuU3L+/1X9qnJzSN0e4pBtg= =T2r7 -----END PGP SIGNATURE----- --g7w8+K/95kPelPD2-- From bernd.schumacher@hp.com Fri Dec 12 11:07:16 2003 Received: from bbnrelbul01.net.external.hp.com ([155.208.255.20]) by quantz.debian.org with esmtp (Exim 3.35 #1 (Debian)) id 1AUkCa-0003SY-00 for ; Fri, 12 Dec 2003 11:07:16 +0100 Received: from isar.bbn.hp.com (isar.bbn.hp.com [15.140.168.13]) by bbnrelbul01.net.external.hp.com (Postfix) with ESMTP id C2FC238320; Fri, 12 Dec 2003 11:07:12 +0100 (CET) Received: by isar.bbn.hp.com with Internet Mail Service (5.5.2657.72) id ; Fri, 12 Dec 2003 11:07:12 +0100 Message-ID: <3EB3EB7AC1D0B14FA1DA4AF23C04B7FD9B9FCD@hesse.bbn.hp.com> From: "SCHUMACHER,BERND (HP-Germany,ex1)" To: 'Olivier Le Cam' , "SCHUMACHER,BERND (HP-Germany,ex1)" Cc: "'bootcd-user@lists.alioth.debian.org'" Date: Fri, 12 Dec 2003 11:07:09 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2657.72) Content-Type: text/plain Subject: [Bootcd-user] RE: bootcd recognize CDROM drive Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hi for this to work you could use initrd. Because I do not use initrd personally I only try to make sure that initrd is working without any special features (bootcdmkinitrd). But you could build a script which runs in initrd. This script would have to test every possible CDROM Device for a special file which is only on a bootcd. I think this is the way how knoppix works. So you could look at knoppix for an example. If anybody would build such a skript, we could include it in the Debian Package bootcdmkinitrd. Bernd > -----Original Message----- > From: Olivier Le Cam [mailto:Olivier.LeCam@crdp.ac-versailles.fr] > Sent: Donnerstag, 11. Dezember 2003 14:48 > To: bernd.schumacher@hp.com > Subject: bootcd > > > Hi - > > I currently work on a self-debian installer to help > professors who have > no linux experience to install a file server in their school. > > I use for that bootcd, which is really a nice software, and I > thank you > for that. > > However, I would like to get bootcd to be able to recognize > itself which > CDROM drive device it is mounted on, because most of the > professors are > completely stripped regarding to the "kernel panic" which > appears if the > CD device is not hdc. Do you know if it is possible to do > something for? > > Thanks in anticipation for your help. > > Regards, > -- > Olivier Le Cam > Data processing department of French national education > From djmaecki@ull.at Fri Dec 12 11:18:57 2003 Received: from stud3.tuwien.ac.at ([193.170.75.13]) by quantz.debian.org with esmtp (Exim 3.35 #1 (Debian)) id 1AUkNt-0003iB-00 for ; Fri, 12 Dec 2003 11:18:57 +0100 Received: from marvin (v208-157.vps.tuwien.ac.at [128.131.208.157]) by stud3.tuwien.ac.at (8.9.3 (PHNE_28810+JAGae91741+JAGae92668)/8.9.3) with ESMTP id LAA20471; Fri, 12 Dec 2003 11:18:56 +0100 (MET) Received: from djmaecki by marvin with local (Exim 4.22) id 1AUkMK-0006th-Ax; Fri, 12 Dec 2003 11:17:20 +0100 Date: Fri, 12 Dec 2003 11:17:20 +0100 From: Thomas Krennwallner To: "bootcd-user@lists.alioth.debian.org" Cc: Olivier Le Cam Subject: Re: [Bootcd-user] RE: bootcd recognize CDROM drive Message-ID: <20031212101719.GK22744@ull.at> Mail-Followup-To: "bootcd-user@lists.alioth.debian.org" , Olivier Le Cam References: <3EB3EB7AC1D0B14FA1DA4AF23C04B7FD9B9FCD@hesse.bbn.hp.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="FxavXfDenm+F7xE/" Content-Disposition: inline In-Reply-To: <3EB3EB7AC1D0B14FA1DA4AF23C04B7FD9B9FCD@hesse.bbn.hp.com> Organization: Vienna University of Technology X-GPG-Fingerprint: 9484 D99D 2E1E 4E02 5446 DAD9 FF58 4E59 67A1 DA7B X-GPG-Key: http://bigfish.ull.at/~djmaecki/krennwallner.gpg.asc X-Accept-Language: en,de X-Operating-System: Debian GNU/Linux User-Agent: Mutt/1.5.4i Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: --FxavXfDenm+F7xE/ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi! On Fri Dec 12, 2003 at 11:07:09AM +0100, Bernd Schumacher wrote: > for this to work you could use initrd. Because I do not use initrd > personally I only try to make sure that initrd is working without any > special features (bootcdmkinitrd).=20 >=20 > But you could build a script which runs in initrd. This script would > have to test every possible CDROM Device for a special file which is > only on a bootcd. I think this is the way how knoppix works. So you > could look at knoppix for an example. >=20 > If anybody would build such a skript, we could include it in the > Debian Package bootcdmkinitrd. I'm looking forward to hack such script in the xmas holidays (if I get the time). Maybe someone can help me testing it? I will post it on bootcd-user. So long Thomas --=20 .''`. Obviously we do not want to leave zombies around. - W. R. Stevens : :' : Thomas Krennwallner `. `'` 1024D/67A1DA7B 9484 D99D 2E1E 4E02 5446 DAD9 FF58 4E59 67A1 DA7B `- http://bigfish.ull.at/~djmaecki/ --FxavXfDenm+F7xE/ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/2ZWv/1hOWWeh2nsRAnfyAJ45xc7MrjGJY/avN7g886ulzSmXvACghtrG SjHh0OvWO+skpaR5+a16DNE= =Bxa7 -----END PGP SIGNATURE----- --FxavXfDenm+F7xE/-- From azajac@vif.com Sun Dec 14 03:12:03 2003 Received: from ip216-239-64-165.vif.net ([216.239.64.165] helo=petra.vif.com) by quantz.debian.org with esmtp (Exim 3.35 #1 (Debian)) id 1AVLjn-0007Eu-00 for ; Sun, 14 Dec 2003 03:12:03 +0100 Received: from petra.vif.com (localhost [127.0.0.1]) by petra.vif.com (8.12.9/8.12.9) with ESMTP id hBE2C2n2002023 for ; Sat, 13 Dec 2003 21:12:02 -0500 (EST) (envelope-from azajac@vif.com) Received: (from squid@localhost) by petra.vif.com (8.12.9/8.12.9/Submit) id hBE2C2ob002022 for bootcd-user@lists.alioth.debian.org; Sat, 13 Dec 2003 21:12:02 -0500 (EST) (envelope-from azajac@vif.com) X-Authentication-Warning: petra.vif.com: squid set sender to azajac@vif.com using -f Received: from ip216-239-66-207.vif.net (ip216-239-66-207.vif.net [216.239.66.207]) by email.vif.com (Horde) with HTTP for ; Sat, 13 Dec 2003 21:12:02 -0500 Message-ID: <1071367922.5t5govm3iesc@email.vif.com> Date: Sat, 13 Dec 2003 21:12:02 -0500 From: azajac@vif.com To: bootcd-user@lists.alioth.debian.org References: <20031213053457.23263.57402.Mailman@quantz.debian.org> In-Reply-To: <20031213053457.23263.57402.Mailman@quantz.debian.org> MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) 4.0-cvs X-Originating-IP: 216.239.66.207 Subject: [Bootcd-user] Re: RE: bootcd recognize CDROM drive Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: > I'm looking forward to hack such script in the xmas holidays (if I get > the time). > > Maybe someone can help me testing it? I will post it on bootcd-user. > Regarding CDROM recognition, I got it to work in november, but I have to modify the initrd by hand. If you can put it into a script so that you do not have to modify the initrd, I would be happy to test it out... AZ. From djmaecki@ull.at Sun Dec 14 08:47:55 2003 Received: from stud3.tuwien.ac.at ([193.170.75.13]) by quantz.debian.org with esmtp (Exim 3.35 #1 (Debian)) id 1AVQyo-0000CI-00 for ; Sun, 14 Dec 2003 08:47:54 +0100 Received: from marvin (v208-157.vps.tuwien.ac.at [128.131.208.157]) by stud3.tuwien.ac.at (8.9.3 (PHNE_28810+JAGae91741+JAGae92668)/8.9.3) with ESMTP id HAA06734 for ; Sun, 14 Dec 2003 07:43:59 +0100 (MET) Received: from djmaecki by marvin with local (Exim 4.22) id 1AVQwT-0000ZZ-Jn for bootcd-user@lists.alioth.debian.org; Sun, 14 Dec 2003 08:45:29 +0100 Date: Sun, 14 Dec 2003 08:45:29 +0100 From: Thomas Krennwallner To: bootcd-user@lists.alioth.debian.org Subject: Re: [Bootcd-user] Re: RE: bootcd recognize CDROM drive Message-ID: <20031214074529.GC32713@ull.at> Mail-Followup-To: bootcd-user@lists.alioth.debian.org References: <20031213053457.23263.57402.Mailman@quantz.debian.org> <1071367922.5t5govm3iesc@email.vif.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="RYJh/3oyKhIjGcML" Content-Disposition: inline In-Reply-To: <1071367922.5t5govm3iesc@email.vif.com> Organization: Vienna University of Technology X-GPG-Fingerprint: 9484 D99D 2E1E 4E02 5446 DAD9 FF58 4E59 67A1 DA7B X-GPG-Key: http://bigfish.ull.at/~djmaecki/krennwallner.gpg.asc X-Accept-Language: en,de X-Operating-System: Debian GNU/Linux User-Agent: Mutt/1.5.4i Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: --RYJh/3oyKhIjGcML Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi! On Sat Dec 13, 2003 at 09:12:02PM -0500, azajac@vif.com wrote: > Regarding CDROM recognition, I got it to work in november, but I have > to modify the initrd by hand. If you can put it into a script so that > you do not have to modify the initrd, I would be happy to test it > out... I know ;-). Right know I don't have the time to integrate it. But I would say that it would be default to search for cdrom if someone uses initrd booting. So long Thomas --=20 .''`. Obviously we do not want to leave zombies around. - W. R. Stevens : :' : Thomas Krennwallner `. `'` 1024D/67A1DA7B 9484 D99D 2E1E 4E02 5446 DAD9 FF58 4E59 67A1 DA7B `- http://bigfish.ull.at/~djmaecki/ --RYJh/3oyKhIjGcML Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/3BUZ/1hOWWeh2nsRAgosAJ4/zRG6XDUzOSwhMFzroqo9SxDYYACgiM2j TbbGuVnM1uGJY9yZanjmVEQ= =GsVa -----END PGP SIGNATURE----- --RYJh/3oyKhIjGcML-- From happy@mcplaksin.org Wed Dec 17 01:13:30 2003 Received: from iris.bor.usg.edu ([198.72.70.185]) by quantz.debian.org with esmtp (Exim 3.35 #1 (Debian)) id 1AWPJi-00046Z-00 for ; Wed, 17 Dec 2003 01:13:30 +0100 Received: from grapes.rath.peachnet.edu (grapes.rath.peachnet.edu [198.72.70.68]) by iris.bor.usg.edu (8.11.7/8.11.7) with ESMTP id hBH0DR016573 for ; Tue, 16 Dec 2003 19:13:27 -0500 (EST) Received: from water.tss.usg.edu (water.tss.usg.edu [168.24.245.33]) by grapes.rath.peachnet.edu (8.11.7/8.11.7) with ESMTP id hBH0DQO21383 for ; Tue, 16 Dec 2003 19:13:27 -0500 (EST) To: bootcd-user@lists.alioth.debian.org From: Mark Plaksin Date: Tue, 16 Dec 2003 19:13:26 -0500 Message-ID: User-Agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-USG-MailScanner: Found to be clean Subject: [Bootcd-user] Minor fix for DEVFS=yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: If DEVFS=yes in bootcdwrite.conf and you're using devfs, the boot fails saying it can't mount devfs. This happens after the initial ram disk has been processed. There is no mount point on which to mount devfs. Removing this line bootcdwrite fixes the problem: [ "$DEVFS" = "yes" ] && run rm -r $VAR/input_dir/dev.ro From djmaecki@ull.at Wed Dec 17 10:37:44 2003 Received: from stud3.tuwien.ac.at ([193.170.75.13]) by quantz.debian.org with esmtp (Exim 3.35 #1 (Debian)) id 1AWY7k-0002Ay-00 for ; Wed, 17 Dec 2003 10:37:44 +0100 Received: from marvin (v208-157.vps.tuwien.ac.at [128.131.208.157]) by stud3.tuwien.ac.at (8.9.3 (PHNE_28810+JAGae91741+JAGae92668)/8.9.3) with ESMTP id JAA12253 for ; Wed, 17 Dec 2003 09:01:53 +0100 (MET) Received: from djmaecki by marvin with local (Exim 4.22) id 1AWWae-0004H4-0d for bootcd-user@lists.alioth.debian.org; Wed, 17 Dec 2003 08:59:28 +0100 Date: Wed, 17 Dec 2003 08:59:28 +0100 From: Thomas Krennwallner To: bootcd-user@lists.alioth.debian.org Subject: Re: [Bootcd-user] Minor fix for DEVFS=yes Message-ID: <20031217075927.GL13968@ull.at> Mail-Followup-To: bootcd-user@lists.alioth.debian.org References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="JlJsEFsx9RQyiX4C" Content-Disposition: inline In-Reply-To: Organization: Vienna University of Technology X-GPG-Fingerprint: 9484 D99D 2E1E 4E02 5446 DAD9 FF58 4E59 67A1 DA7B X-GPG-Key: http://bigfish.ull.at/~djmaecki/krennwallner.gpg.asc X-Accept-Language: en,de X-Operating-System: Debian GNU/Linux User-Agent: Mutt/1.5.4i Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: --JlJsEFsx9RQyiX4C Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi! On Tue Dec 16, 2003 at 07:13:26PM -0500, Mark Plaksin wrote: > If DEVFS=3Dyes in bootcdwrite.conf and you're using devfs, the boot > fails saying it can't mount devfs. This happens after the initial ram > disk has been processed. There is no mount point on which to mount > devfs. >=20 > Removing this line bootcdwrite fixes the problem: > [ "$DEVFS" =3D "yes" ] && run rm -r $VAR/input_dir/dev.ro Aha. I will try it when I got time. Thanks! So long Thomas --=20 .''`. Obviously we do not want to leave zombies around. - W. R. Stevens : :' : Thomas Krennwallner `. `'` 1024D/67A1DA7B 9484 D99D 2E1E 4E02 5446 DAD9 FF58 4E59 67A1 DA7B `- http://bigfish.ull.at/~djmaecki/ --JlJsEFsx9RQyiX4C Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/4Azf/1hOWWeh2nsRArlbAJ9mWknKMQQeToeTGwCLaJ/4r1FN5gCeLZ9f 9hiY4bWNdp006H6dhN4aKD4= =79WC -----END PGP SIGNATURE----- --JlJsEFsx9RQyiX4C-- From zaikxtox@kaixo.com Thu Mar 04 15:12:44 2004 Received: from ol22-195.fibertel.com.ar ([24.232.195.22] helo=globalsis1.globalsis.com.ar) by quantz.debian.org with esmtp (Exim 3.35 #1 (Debian)) id 1Aytae-00007T-00 for ; Thu, 04 Mar 2004 15:12:44 +0100 Received: from kaixo.com ([192.168.0.5]) by globalsis1.globalsis.com.ar with Microsoft SMTPSVC(5.0.2195.5329); Thu, 4 Mar 2004 11:10:20 -0300 Message-ID: <40473A43.70404@kaixo.com> Date: Thu, 04 Mar 2004 11:16:35 -0300 From: zaikxtox User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6b) Gecko/20031205 Thunderbird/0.4 X-Accept-Language: en-us, en MIME-Version: 1.0 To: bootcd-user@lists.alioth.debian.org Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 04 Mar 2004 14:10:20.0678 (UTC) FILETIME=[6DA9E260:01C401F2] Subject: [Bootcd-user] suscribe Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: From markjclarkson@hotmail.com Sat May 22 10:26:55 2004 Received: from smtp803.mail.ukl.yahoo.com ([217.12.12.140]:28296) by haydn.debian.org with smtp (Exim 4.33) id 1BRZKm-00073s-W1 for bootcd-user@lists.alioth.debian.org; Sat, 22 May 2004 10:26:55 -0600 Received: from unknown (HELO sammy) (bootcd-user@lists.alioth.debian.@81.152.234.233 with poptime) by smtp803.mail.ukl.yahoo.com with SMTP; 22 May 2004 16:26:30 -0000 From: "Mark Clarkson" To: Date: Sat, 22 May 2004 17:26:29 +0100 Message-ID: MIME-Version: 1.0 X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409 X-SA-Exim-Mail-From: markjclarkson@hotmail.com Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Subject: [Bootcd-user] DEVFS=yes && mount: mount point /dev is a symbolic link to nowhere Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hello and a Big Thanks to the developers for a great tool! I was getting the error: mount: mount point /dev is a symbolic link to nowhere when I enabled DEVFS and the 'delete the [ $DEVFS = yes ]... line' post from Mr Happy didn't work for me but the following did. YMMV. <--- SNIP ---> --- /usr/bin/bootcdwrite 2004-03-22 08:14:33.000000000 +0000 +++ /home/mclarkson/bootcdwrite 2004-05-22 15:31:43.000000000 +0100 @@ -674,9 +674,11 @@ run mkdir -p $VAR/mnt $CHANGES/proc $CHANGES/ram1 $CHANGES/ram2 # at Boottime /etc -> /ram1/etc -> /etc.ro -for i in etc tmp dev home root; do run ln -sf /$i.ro $CHANGES/ram1/$i; done +DEVEX="etc tmp dev home root" +[ "$DEVFS" = "yes" ] && DEVEX="etc tmp home root" +for i in $DEVEX; do run ln -sf /$i.ro $CHANGES/ram1/$i; done for i in var; do run ln -sf /$i.ro $CHANGES/ram2/$i; done -for i in etc tmp dev home root; do run ln -sf /ram1/$i $CHANGES/$i; done +for i in $DEVEX; do run ln -sf /ram1/$i $CHANGES/$i; done for i in var; do run ln -sf /ram2/$i $CHANGES/$i; done if [ "$CLEAN_VAR" = "yes" -a ! "$ONLY_FLOPPY" ]; then @@ -688,8 +690,10 @@ run chmod 777 $CHANGES/tmp.ro run mkdir $CHANGES/etc.ro run chmod 755 $CHANGES/etc.ro -run mkdir $CHANGES/dev.ro -run chmod 755 $CHANGES/dev.ro +[ "$DEVFS" = "yes" ] && { + run mkdir $CHANGES/dev.ro + run chmod 755 $CHANGES/dev.ro +} run ln -sf /proc/mounts $CHANGES/etc.ro/mtab mkdir -p $CHANGES/etc.ro/rcS.d <--- SNIP ---> TIPS: o Save the text between <--- SNIP ---> as patch0, cd to /usr/bin, then type 'patch -p0 bootcdwrite < patch0' to patch the file. o The non-free VMWARE is superb for quick testing. The cdimage.iso can be used as the cdrom device in VMWARE making testing much quicker. o In mkinitrd do DELAY=1, add /bin/ls to /etc/mkinitrd/exe, then press Enter after boot to try mounts, pivot_root etc. manually! (Fun!! - you can bring the system up like this and learn lots in the process) Cheers Mark. From bernd@bschu.de Thu May 27 12:23:28 2004 Received: from d28-248.dsl.easysurfnet.de ([83.121.28.248]:4574 helo=bschu.de) by haydn.debian.org with smtp (Exim 4.33) id 1BTPXK-0006qs-Nk for bootcd-user@lists.alioth.debian.org; Thu, 27 May 2004 12:23:28 -0600 Received: (qmail 7652 invoked from network); 27 May 2004 19:23:22 -0000 Received: from unknown (HELO bschu.bs.de) (192.168.2.1) by d28-248.dsl.easysurfnet.de with SMTP; 27 May 2004 19:23:22 -0000 Received: (qmail 3267 invoked by uid 33); 27 May 2004 18:36:29 -0000 To: Mark Clarkson Message-ID: <1085682988.40b6352cec882@bschu.bs.de> Date: Thu, 27 May 2004 20:36:28 +0200 (CEST) From: Bernd Schumacher Cc: bootcd-user@lists.alioth.debian.org References: In-Reply-To: MIME-Version: 1.0 User-Agent: IMP/PHP IMAP webmail program 2.2.6 X-Originating-IP: 192.168.1.11 X-SA-Exim-Mail-From: bernd@bschu.de Subject: Re: [Bootcd-user] DEVFS=yes && mount: mount point /dev is a symbolic link to nowhere Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Zitiere Mark Clarkson : > I was getting the error: > mount: mount point /dev is a symbolic link to nowhere > then type 'patch -p0 bootcdwrite < patch0' to patch the file. Thank you for the patch. It will be available in the next official debian bootcd version 2.41 or in the cvs on alioth.debian.org. Bernd Schumacher May the source be with you !!! From news@vlado-do.de Thu Jun 03 14:46:06 2004 Received: from nx5.hrz.uni-dortmund.de ([129.217.131.21]:53514) by haydn.debian.org with esmtp (Exim 4.34) id 1BVz6B-0005XQ-SL for bootcd-user@lists.alioth.debian.org; Thu, 03 Jun 2004 14:46:06 -0600 Received: from unimail.uni-dortmund.de (mx1.HRZ.Uni-Dortmund.DE [129.217.128.51]) by nx5.hrz.uni-dortmund.de (Postfix) with ESMTP id 41C1B4AF8E7 for ; Thu, 3 Jun 2004 22:46:02 +0200 (MET DST) Received: from [192.168.1.3] (p5087556B.dip.t-dialin.net [80.135.85.107]) (authenticated (0 bits)) by unimail.uni-dortmund.de (8.12.11+Sun/8.11.6) with ESMTP id i53KjoEX002696 (using TLSv1/SSLv3 with cipher DHE-RSA-AES256-SHA (256 bits) verified NOT) for ; Thu, 3 Jun 2004 22:45:54 +0200 (MEST) Message-ID: <40BF8D46.2010608@vlado-do.de> Date: Thu, 03 Jun 2004 22:42:46 +0200 From: Vlado Plaga User-Agent: Mozilla Thunderbird 0.6 (X11/20040528) X-Accept-Language: de-de, en-au, fr MIME-Version: 1.0 To: bootcd-user@lists.alioth.debian.org X-MailScanner-Information: UniDo-UniMail X-MailScanner: Found to be clean X-MailScanner-SpamCheck: not spam, SpamAssassin (Wertung=0, benoetigt 5) X-MailScanner-From: news@vlado-do.de X-SA-Exim-Mail-From: news@vlado-do.de Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Subject: [Bootcd-user] A Different RAM Disk Approach + Using Mozilla Firefox Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hi everyone, searching for a way to make our flat's router + 'internet terminal' system run from CD (mainly to stop the old HDD's noise and avoid having to buy a new one) I was happy to have found the bootcd package in Debian. Having looked at Knoppix[1] and the various re-mastering howtos I was expecting a lot more work. But the first quick attempt with bootcd already brought me a bootable system with my custom kernel (necessary for the Teledat USB ISDN adapter) and in the second attempt (with less kernel modules and all necessary drivers included) I had full network support, too. Still I had some problems with Mozilla Firefox depending on files in /var that were not in the ramdisk, but I solved it by making use of the "execute" file on the bootcd "floppy" (a usb smart media card reader in my case): cp -rps /var.ro/lib/ /var.ro/local/ /var.ro/opt/ /var cp -rp /var.ro/mail /var.ro/spool /var I'm also using a permanent /home partition on the bigger second partition of the 64 MB smart media card by having a modified /etc/fstab in change.tgz on the "floppy" (that's what bootcdflopcp is for - but modify it not to look for changes in "home"): # /etc/fstab /dev/scd0 / iso9660 defaults,ro 0 0 proc /proc proc defaults 0 0 /dev/ram0 /ram1/tmp tmpfs defaults 0 2 /dev/sda2 /ram1/home ext2 defaults,usrquota 1 1 platypus:/home/daten/mp3 /mp3 nfs defaults,noauto,user 0 0 /dev/cdrom /cdrom auto ro,user,noauto 0 0 In that fstab file you see that I'm using a RAM disk with file system type tmpfs. That's something I've learned from Knoppix and it is the solution to a question from the faq, I think: Q: Why can't I define a different ramdisk_size for each of the two ramdisk filesystems that are created by bootcd? A: The kernel can only handle ramdisks /dev/ram0, /dev/ram1, /dev/ram2, ... with the same size. [...]. Please tell me if you know a better way to solve the problem. Unfortunately the whole ram disk issue seems poorly documented, the ramdisk.txt in the kernel sources' documentation starts with "as of kernel 1.3.48" and does not mention the tmpfs/ramfs/memfs options at all. But there is an enlightening mail in the kernel archive: http://www.uwsg.iu.edu/hypermail/linux/kernel/0104.3/0578.html This way you create a dynamic ramdisk and don't have to worry about it's size or inodes in advance. The last sentence of that abovementioned eMail is: ramfs has all the bells and whistles you need except size limiting. and obviously its faster than simulating a harddisk in ram and using ext2 on it.. So although my system has enough RAM to work well with bootcd as it is now, I'm always keen on improving things and, last but not least, it might help others a lot. But as I know only little about shell programming or the Linux boot process, I feel not in a position to make such heavy modifications to bootcd myself. So I hope someone else will do it one day. So long and thanks a lot, Bernd Schumacher, for having made bootcd, Vlado Plaga [1] http://www.knopper.net/knoppix/index-en.html From djmaecki@ull.at Fri Jun 04 02:26:02 2004 Received: from bigfish.ull.at ([213.185.164.158]:36123) by haydn.debian.org with esmtp (Exim 4.34) id 1BWA1T-0001kR-BX for bootcd-user@lists.alioth.debian.org; Fri, 04 Jun 2004 02:26:01 -0600 Received: from v208-157.vps.tuwien.ac.at ([128.131.208.157] helo=zaphod) by bigfish.ull.at with asmtp (Cipher TLSv1:DES-CBC3-SHA:168) (Exim 3.35 #1 (Debian)) id 1BWA0o-0007cz-00; Fri, 04 Jun 2004 10:25:14 +0200 Received: from marvin.home.srr.ull.at ([10.0.1.2]) by zaphod with smtp (Exim 3.35 #1 (Debian)) id 1BWA0J-0003rO-00; Fri, 04 Jun 2004 10:24:43 +0200 Received: by marvin.home.srr.ull.at (sSMTP sendmail emulation); Fri, 4 Jun 2004 10:24:43 +0200 To: Vlado Plaga Cc: bootcd-user@lists.alioth.debian.org X-Face: (AyZfZV"!KH"MTF)t0v,Brpg61vAyl"x9NyDm/gakdi<9.\\aDlytY^1}O.[K_0EEbI9rD6 1CVK9qr7p-v9=5r!Q4eoGAcYQ|c$n)N\@5*`b0%2eS/bt In-Reply-To: <40BF8D46.2010608@vlado-do.de> (Vlado Plaga's message of "Thu, 03 Jun 2004 22:42:46 +0200") References: <40BF8D46.2010608@vlado-do.de> Date: Fri, 04 Jun 2004 10:24:41 +0200 Message-ID: <87ise7688m.fsf@ull.at> User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3 (gnu/linux) MIME-Version: 1.0 X-SA-Exim-Mail-From: djmaecki@ull.at Subject: Re: [Bootcd-user] A Different RAM Disk Approach + Using Mozilla Firefox Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: --=-=-= Hi! Vlado Plaga writes: > But as I know only little about shell programming or the Linux boot > process, I feel not in a position to make such heavy modifications to > bootcd myself. So I hope someone else will do it one day. Thanks for your suggestions but we are aware of the ramdisk hassle. The ramdisk approach is used because it's portable between all kernel versions. Maybe there should be config option or an on-the-fly test for used ram-based filesystem. So long Thomas -- .''`. Obviously we do not want to leave zombies around. - W. R. Stevens : :' : Thomas Krennwallner `. `'` 1024D/67A1DA7B 9484 D99D 2E1E 4E02 5446 DAD9 FF58 4E59 67A1 DA7B `- http://bigfish.ull.at/~djmaecki/ --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQBAwDHL/1hOWWeh2nsRAlcPAKCBJoxBfJaIbevWBw7VM8TpiN60twCgtGol w0YGPsnHAOB8WuLPKtYsFEg= =+mho -----END PGP SIGNATURE----- --=-=-=-- From markjclarkson@hotmail.com Sat Jun 05 11:46:10 2004 Received: from smtp804.mail.ukl.yahoo.com ([217.12.12.141]:33821) by haydn.debian.org with smtp (Exim 4.34) id 1BWfFA-00077k-GN for bootcd-user@lists.alioth.debian.org; Sat, 05 Jun 2004 11:46:10 -0600 Received: from unknown (HELO sammy) (bootcd-user@lists.alioth.debian.@81.152.176.163 with poptime) by smtp804.mail.ukl.yahoo.com with SMTP; 5 Jun 2004 17:45:46 -0000 From: "Mark Clarkson" To: Date: Sat, 5 Jun 2004 18:45:30 +0100 Message-ID: MIME-Version: 1.0 X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) In-Reply-To: X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409 Importance: Normal X-SA-Exim-Mail-From: markjclarkson@hotmail.com Subject: RE: [Bootcd-user] DEVFS=yes && mount: mount point /dev is a symbolic link to nowhere Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: I was getting the error: mount: mount point /dev is a symbolic link to nowhere This was due to the command order in sbin/init if DEVFS is enabled. My previous patch hurt bootcd2disk, but this seems to fix the problem, is much simpler, will work regardless of sbin/init command order, and has [hopefully] no side effects. Best Regards Mark. Patch against bootcd version 2.41: <--- SNIP ---> --- bootcdwrite.2.41 2004-06-05 18:43:11.000000000 +0100 +++ bootcdwrite 2004-06-05 18:51:15.000000000 +0100 @@ -474,7 +474,6 @@ run mv $VAR/input_dir/etc $VAR/input_dir/etc.ro run mv $VAR/input_dir/dev $VAR/input_dir/dev.ro run "cd $CHANGES; find . | cpio --quiet -pdum $VAR/input_dir/" - [ "$DEVFS" = "yes" ] && run rm -r $VAR/input_dir/dev.ro echo "--- Compressing input_dir to compressed_dir ---" | tee -a $ERRLOG run "rm -rf $VAR/compressed_dir; mkzftree $VAR/input_dir $VAR/compressed_dir" @@ -678,11 +677,9 @@ run mkdir -p $VAR/mnt $CHANGES/proc $CHANGES/ram1 $CHANGES/ram2 # at Boottime /etc -> /ram1/etc -> /etc.ro -DEVEX="etc tmp dev home root" -[ "$DEVFS" = "yes" ] && DEVEX="etc tmp home root" -for i in $DEVEX; do run ln -sf /$i.ro $CHANGES/ram1/$i; done +for i in etc tmp dev home root; do run ln -sf ../$i.ro $CHANGES/ram1/$i; done for i in var; do run ln -sf /$i.ro $CHANGES/ram2/$i; done -for i in $DEVEX; do run ln -sf /ram1/$i $CHANGES/$i; done +for i in etc tmp dev home root; do run ln -sf ram1/$i $CHANGES/$i; done for i in var; do run ln -sf /ram2/$i $CHANGES/$i; done if [ "$CLEAN_VAR" = "yes" -a ! "$ONLY_FLOPPY" ]; then @@ -694,10 +691,8 @@ run chmod 777 $CHANGES/tmp.ro run mkdir $CHANGES/etc.ro run chmod 755 $CHANGES/etc.ro -[ "$DEVFS" = "yes" ] && { - run mkdir $CHANGES/dev.ro - run chmod 755 $CHANGES/dev.ro -} +run mkdir $CHANGES/dev.ro +run chmod 755 $CHANGES/dev.ro run ln -sf /proc/mounts $CHANGES/etc.ro/mtab mkdir -p $CHANGES/etc.ro/rcS.d <--- SNIP ---> From news@vlado-do.de Sat Jun 05 11:49:33 2004 Received: from nx5.hrz.uni-dortmund.de ([129.217.131.21]:48389) by haydn.debian.org with esmtp (Exim 4.34) id 1BWfIR-00079r-G2 for bootcd-user@lists.alioth.debian.org; Sat, 05 Jun 2004 11:49:32 -0600 Received: from unimail.uni-dortmund.de (mx1.HRZ.Uni-Dortmund.DE [129.217.128.51]) by nx5.hrz.uni-dortmund.de (Postfix) with ESMTP id C108F4AB89F for ; Sat, 5 Jun 2004 19:49:15 +0200 (MET DST) Received: from [192.168.1.3] (pD9FF491A.dip.t-dialin.net [217.255.73.26]) (authenticated (0 bits)) by unimail.uni-dortmund.de (8.12.11+Sun/8.11.6) with ESMTP id i55Hn7kp003724 (using TLSv1/SSLv3 with cipher DHE-RSA-AES256-SHA (256 bits) verified NOT) for ; Sat, 5 Jun 2004 19:49:08 +0200 (MEST) Message-ID: <40C2077E.2020309@vlado-do.de> Date: Sat, 05 Jun 2004 19:48:46 +0200 From: Vlado Plaga User-Agent: Mozilla Thunderbird 0.6 (X11/20040528) X-Accept-Language: de-de, en-au, fr MIME-Version: 1.0 To: bootcd-user@lists.alioth.debian.org References: <40BF8D46.2010608@vlado-do.de> <87ise7688m.fsf@ull.at> In-Reply-To: <87ise7688m.fsf@ull.at> X-MailScanner-Information: UniDo-UniMail X-MailScanner: Found to be clean X-MailScanner-SpamCheck: not spam, SpamAssassin (Wertung=-0.001, benoetigt 5, BAYES_44) X-MailScanner-From: news@vlado-do.de X-SA-Exim-Mail-From: news@vlado-do.de Subject: Re: [Bootcd-user] A Different RAM Disk Approach + Using Mozilla Firefox Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Thomas Krennwallner wrote: > Thanks for your suggestions but we are aware of the ramdisk hassle. The > ramdisk approach is used because it's portable between all kernel > versions. Maybe there should be config option or an on-the-fly test for > used ram-based filesystem. That would be nice too. To me it seems more likely for people to have a system with only 64 MB RAM or so than wanting to boot a 2.2 kernel or older - why should anyone? When was the ramfs/tmpfs option introduced, by the way? Greetings, Vlado From markjclarkson@hotmail.com Sat Jun 05 16:24:24 2004 Received: from smtp802.mail.ukl.yahoo.com ([217.12.12.139]:40293) by haydn.debian.org with smtp (Exim 4.34) id 1BWjaR-0004Bp-32 for bootcd-user@lists.alioth.debian.org; Sat, 05 Jun 2004 16:24:24 -0600 Received: from unknown (HELO sammy) (bootcd-user@lists.alioth.debian.@81.152.176.163 with poptime) by smtp802.mail.ukl.yahoo.com with SMTP; 5 Jun 2004 22:24:01 -0000 From: "Mark Clarkson" To: Date: Sat, 5 Jun 2004 23:23:59 +0100 Message-ID: MIME-Version: 1.0 X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) In-Reply-To: <40BF8D46.2010608@vlado-do.de> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409 Importance: Normal X-SA-Exim-Mail-From: markjclarkson@hotmail.com Subject: RE: [Bootcd-user] A Different RAM Disk Approach + Using Mozilla Firefox Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hi Vlado, Your fstab line for tmpfs reads: /dev/ram0 /ram1/tmp tmpfs defaults 0 2 Shouldn't it read tmpfs /ram1/tmp tmpfs defaults 0 2 or (not as nice) none /ram1/tmp tmpfs defaults 0 2 Your line worked for me also but I don't think it should be used since it's not actually mounted via that device. I'm sure this is harmless but I just wanted to know _why_ you used it. Cheers Mark. From markjclarkson@hotmail.com Sat Jun 05 17:34:08 2004 Received: from smtp802.mail.ukl.yahoo.com ([217.12.12.139]:47068) by haydn.debian.org with smtp (Exim 4.34) id 1BWkft-0007OK-Jg for bootcd-user@lists.alioth.debian.org; Sat, 05 Jun 2004 17:34:07 -0600 Received: from unknown (HELO sammy) (bootcd-user@lists.alioth.debian.@81.152.176.163 with poptime) by smtp802.mail.ukl.yahoo.com with SMTP; 5 Jun 2004 23:33:43 -0000 From: "Mark Clarkson" To: "Vlado Plaga" , Date: Sun, 6 Jun 2004 00:33:41 +0100 Message-ID: MIME-Version: 1.0 X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) In-Reply-To: <40C2077E.2020309@vlado-do.de> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409 Importance: Normal X-SA-Exim-Mail-From: markjclarkson@hotmail.com Subject: RE: [Bootcd-user] A Different RAM Disk Approach + Using Mozilla Firefox Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hi Guys, If no one has any objection I'm going to try Vlado's suggestion. I was thinking of allowing the user to choose either option tmpfs or ramfs in the configuration file. Following the general theme we would have RAMTYPE="", where I suppose auto would do the on-the-fly test Thomas suggested? Would the on-the-fly test try to work out if tmpfs is supported in the kernel then choose it, else fall back to ramfs? To answer your question, why would people use an old kernel version, some people are stuck with certain kernel versions when they use binary only kernel modules, or bespoke kernel modules written for some special task, that is no longer maintained. I should think there are more reasons though. Cheers Mark. > -----Original Message----- > From: bootcd-user-admin@lists.alioth.debian.org > [mailto:bootcd-user-admin@lists.alioth.debian.org]On Behalf Of Vlado > Plaga > Sent: 05 June 2004 18:49 > To: bootcd-user@lists.alioth.debian.org > Subject: Re: [Bootcd-user] A Different RAM Disk Approach + Using Mozilla > Firefox > > > Thomas Krennwallner wrote: > > > Thanks for your suggestions but we are aware of the ramdisk hassle. The > > ramdisk approach is used because it's portable between all kernel > > versions. Maybe there should be config option or an on-the-fly test for > > used ram-based filesystem. > > That would be nice too. To me it seems more likely for people to have a > system with only 64 MB RAM or so than wanting to boot a 2.2 kernel or > older - why should anyone? When was the ramfs/tmpfs option introduced, > by the way? > > Greetings, > > Vlado From news@vlado-do.de Sun Jun 06 01:59:27 2004 Received: from nx5.hrz.uni-dortmund.de ([129.217.131.21]:9640) by haydn.debian.org with esmtp (Exim 4.34) id 1BWsYv-0005qD-DP for bootcd-user@lists.alioth.debian.org; Sun, 06 Jun 2004 01:59:27 -0600 Received: from unimail.uni-dortmund.de (mx1.HRZ.Uni-Dortmund.DE [129.217.128.51]) by nx5.hrz.uni-dortmund.de (Postfix) with ESMTP id 94AC9407F for ; Sun, 6 Jun 2004 09:59:23 +0200 (MET DST) Received: from [192.168.1.3] (pD9E1D1EF.dip.t-dialin.net [217.225.209.239]) (authenticated (0 bits)) by unimail.uni-dortmund.de (8.12.11+Sun/8.11.6) with ESMTP id i567xGYw028496 (using TLSv1/SSLv3 with cipher DHE-RSA-AES256-SHA (256 bits) verified NOT) for ; Sun, 6 Jun 2004 09:59:17 +0200 (MEST) Message-ID: <40C2CEBD.10508@vlado-do.de> Date: Sun, 06 Jun 2004 09:58:53 +0200 From: Vlado Plaga User-Agent: Mozilla Thunderbird 0.6 (X11/20040528) X-Accept-Language: de-de, en-au, fr MIME-Version: 1.0 To: bootcd-user@lists.alioth.debian.org References: In-Reply-To: X-MailScanner-Information: UniDo-UniMail X-MailScanner: Found to be clean X-MailScanner-SpamCheck: not spam, SpamAssassin (Wertung=-0.001, benoetigt 5, BAYES_44) X-MailScanner-From: news@vlado-do.de X-SA-Exim-Mail-From: news@vlado-do.de Subject: Re: [Bootcd-user] A Different RAM Disk Approach... Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Mark Clarkson wrote: > Your fstab line for tmpfs reads: > > /dev/ram0 /ram1/tmp tmpfs defaults 0 2 [...] > I'm sure this > is harmless but I just wanted to know _why_ you used it. I just started from the way I'd mount a ramdisk with a file system on it and changed the file system type to tmpfs - but you are right: changing /dev/ram0 does work and it does look better, ideed. ;-) Before (changing /dev/ram0 to tmpfs): /dev/ram0 125M 456K 125M 1% /ram1/tmp After: tmpfs 125M 456K 125M 1% /ram1/tmp This output was produced with "df -h". Cheers, Vlado From news@vlado-do.de Sun Jun 06 02:30:26 2004 Received: from nx5.hrz.uni-dortmund.de ([129.217.131.21]:13609) by haydn.debian.org with esmtp (Exim 4.34) id 1BWt2t-00088r-Ez for bootcd-user@lists.alioth.debian.org; Sun, 06 Jun 2004 02:30:26 -0600 Received: from unimail.uni-dortmund.de (mx1.HRZ.Uni-Dortmund.DE [129.217.128.51]) by nx5.hrz.uni-dortmund.de (Postfix) with ESMTP id DE5EA1B9C7 for ; Sun, 6 Jun 2004 10:30:21 +0200 (MET DST) Received: from [192.168.1.3] (pD9E1D1EF.dip.t-dialin.net [217.225.209.239]) (authenticated (0 bits)) by unimail.uni-dortmund.de (8.12.11+Sun/8.11.6) with ESMTP id i568UHXn001733 (using TLSv1/SSLv3 with cipher DHE-RSA-AES256-SHA (256 bits) verified NOT) for ; Sun, 6 Jun 2004 10:30:18 +0200 (MEST) Message-ID: <40C2D5FC.9070600@vlado-do.de> Date: Sun, 06 Jun 2004 10:29:48 +0200 From: Vlado Plaga User-Agent: Mozilla Thunderbird 0.6 (X11/20040528) X-Accept-Language: de-de, en-au, fr MIME-Version: 1.0 To: bootcd-user@lists.alioth.debian.org References: In-Reply-To: X-MailScanner-Information: UniDo-UniMail X-MailScanner: Found to be clean X-MailScanner-SpamCheck: not spam, SpamAssassin (Wertung=-0.001, benoetigt 5, BAYES_44) X-MailScanner-From: news@vlado-do.de X-SA-Exim-Mail-From: news@vlado-do.de Subject: Re: [Bootcd-user] A Different RAM Disk Approach / RAMTYPE Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hi Mark! Mark Clarkson wrote: > Following the general theme > we would have RAMTYPE="" Shouldn't it be RAMTYPE="", where ramdisk stands for the currents aproach with the ext2 file system and ramfs stands for the ramfs/tmpfs/memfs method mentioned in that Linx-Kernel Archive eMail? Re: ramdisk/tmpfs/ramfs/memfs ? http://www.uwsg.iu.edu/hypermail/linux/kernel/0104.3/0578.html Still I'm not sure what exactly are the differences between tmpfs/ramfs/memfs. Some observations: - df -h does show a tmpfs "disk", but not one mounted with ramfs. - a tmpfs file system has permissions like a /tmp directory: drwxrwxrwt - My current working computer (PPC with a 2.6.6 kernel) does not want to mount a tmpfs disk, but mounts ramfs. It says: mount: wrong fs type, bad option, bad superblock on tmpfs, or too many mounted file systems - both of my computers don't know a memfs file system Greetings, Vlado From markjclarkson@hotmail.com Sun Jun 06 09:19:19 2004 Received: from smtp801.mail.ukl.yahoo.com ([217.12.12.138]:20402) by haydn.debian.org with smtp (Exim 4.34) id 1BWzQc-0001vz-00 for bootcd-user@lists.alioth.debian.org; Sun, 06 Jun 2004 09:19:19 -0600 Received: from unknown (HELO sammy) (bootcd-user@lists.alioth.debian.@81.152.176.163 with poptime) by smtp801.mail.ukl.yahoo.com with SMTP; 6 Jun 2004 15:18:54 -0000 From: "Mark Clarkson" To: "Vlado Plaga" , Date: Sun, 6 Jun 2004 16:18:52 +0100 Message-ID: MIME-Version: 1.0 X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) In-Reply-To: <40C2D5FC.9070600@vlado-do.de> Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409 X-SA-Exim-Mail-From: markjclarkson@hotmail.com Subject: RE: [Bootcd-user] A Different RAM Disk Approach / RAMTYPE Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: So tmpfs is a souped up ramfs, and a ramdisk is something completely different. The only thing gained by using tmpfs is limit checking since we have no swap. (sounds useful to me) Vlado Plaga wrote: > - My current working computer (PPC with a 2.6.6 kernel) does not want > to mount a tmpfs disk, but mounts ramfs. It says: > > mount: wrong fs type, bad option, bad superblock on tmpfs, > or too many mounted file systems Scary! - This would make RAMTYPE="" to allow you to drop back to ramfs on the 2.6.6 kernel on PPC. So for the 'auto' case: If kernel >= 2.4 then RAMTYPE=tmpfs if CONFIG_TMPFS found RAMTYPE=ramfs if CONFIG_RAMFS found otherwise RAMTYPE=ramdisk else RAMTYPE=ramfs if CONFIG_RAMFS found otherwise RAMTYPE=ramdisk endIf I suppose we would also need TMPFS_SIZE= where auto would be half the memory(?). To start I would probably keep /ram1 and /ram2 and only symlink from /ram[1|2] to the tmpfs/ramfs directory. I think this would 'waste' around 4mb in inodes but better than breaking everything. Hopefully bootcd2disk would not need modifying by doing it this way. Also I would only store /tmp, /home, /root and /var on the tmpfs mount leaving /etc and /dev where they are on /ram1. Sound okay? Cheers Mark. From news@vlado-do.de Sun Jun 06 13:42:37 2004 Received: from nx5.hrz.uni-dortmund.de ([129.217.131.21]:65298) by haydn.debian.org with esmtp (Exim 4.34) id 1BX3XQ-0006A3-0x for bootcd-user@lists.alioth.debian.org; Sun, 06 Jun 2004 13:42:37 -0600 Received: from unimail.uni-dortmund.de (mx1.HRZ.Uni-Dortmund.DE [129.217.128.51]) by nx5.hrz.uni-dortmund.de (Postfix) with ESMTP id 12DD535FA for ; Sun, 6 Jun 2004 21:42:32 +0200 (MET DST) Received: from [192.168.1.3] (p50875DF9.dip.t-dialin.net [80.135.93.249]) (authenticated (0 bits)) by unimail.uni-dortmund.de (8.12.11+Sun/8.11.6) with ESMTP id i56JgFNb029419 (using TLSv1/SSLv3 with cipher DHE-RSA-AES256-SHA (256 bits) verified NOT) for ; Sun, 6 Jun 2004 21:42:16 +0200 (MEST) Message-ID: <40C37381.5050501@vlado-do.de> Date: Sun, 06 Jun 2004 21:41:53 +0200 From: Vlado Plaga User-Agent: Mozilla Thunderbird 0.6 (X11/20040528) X-Accept-Language: de-de, en-au, fr MIME-Version: 1.0 To: bootcd-user@lists.alioth.debian.org References: In-Reply-To: X-MailScanner-Information: UniDo-UniMail X-MailScanner: Found to be clean X-MailScanner-SpamCheck: not spam, SpamAssassin (Wertung=0, benoetigt 5) X-MailScanner-From: news@vlado-do.de X-SA-Exim-Mail-From: news@vlado-do.de Subject: Re: [Bootcd-user] A Different RAM Disk Approach / RAMTYPE Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Mark Clarkson wrote: > So tmpfs is a souped up ramfs Maybe, but I'm not sure, because "df" only shows the tmpfs and not ramfs. >, and a ramdisk is something completely > different. I think so too. > The only thing gained by using tmpfs is limit checking since > we have no swap. (sounds useful to me) What do you mean? By using tmpfs instead of ramfs? > Scary! - This would make > > RAMTYPE="" > > to allow you to drop back to ramfs on the 2.6.6 kernel on PPC. I don't think we have to account for PPC at all, the boot process is slightly different anyway (there is no syslinux package for PPC, for example). The problem was ramfs, I'm not sure whether it is still supported in 2.6 series kernels. Maybe I just switched something off in my kernel configuration, or there is a problem with ramfs in PPC... But we don't need ramfs anyway, because I just checked what Knoppix does and it just uses one instance of tmpfs : /ramdisk on /ramdisk type tmpfs In that directory you find 'var' and 'home' subdirectories, in Knoppix. Of course 'etc', 'root' and 'dev' could also reside there, for bootcd. The problems I have with the current ramdisk system are: a) waste of memory: 12 are being used in my /ram1, but only less than 1 MB get used in /ram2. tmpfs is supposed to use only as much ram as the files it contains need - by default the maximum is half of the available ram, which seems reasonable. b) it is complicated and initialisation takes longer ("calculating number of inodes needed"). I already mount a tmpfs file system in /tmp (or /ram1/tmp, more precisely) because I put the firefox browser's cache in /tmp and so /tmp might need more space than /ram1 provides (/ram1/etc already uses much). So my suggestion is: RAMTYPE="" ...using tmpfs for kernels that support it, when "auto" is selected. Cheers, Vlado From markjclarkson@hotmail.com Sun Jun 06 19:23:59 2004 Received: from smtp800.mail.ukl.yahoo.com ([217.12.12.142]:33735) by haydn.debian.org with smtp (Exim 4.34) id 1BX8rk-00086A-8Q for bootcd-user@lists.alioth.debian.org; Sun, 06 Jun 2004 19:23:59 -0600 Received: from unknown (HELO sammy) (bootcd-user@lists.alioth.debian.@81.152.176.163 with poptime) by smtp800.mail.ukl.yahoo.com with SMTP; 7 Jun 2004 01:23:33 -0000 From: "Mark Clarkson" To: "Vlado Plaga" , Date: Mon, 7 Jun 2004 02:23:32 +0100 Message-ID: MIME-Version: 1.0 X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) Importance: Normal In-Reply-To: <40C37381.5050501@vlado-do.de> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409 X-SA-Exim-Mail-From: markjclarkson@hotmail.com Subject: RE: [Bootcd-user] A Different RAM Disk Approach / RAMTYPE Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: > > The only thing gained by using tmpfs is limit checking since > > we have no swap. (sounds useful to me) > > What do you mean? By using tmpfs instead of ramfs? Yes, by using tmpfs instead of ramfs. ramfs was written first as a proof of concept, then tmpfs was written based on ramfs. See Documentation/filesystems/tmpfs.txt in the kernel sources. ramfs has no limit checking so can conceivably use all the available ram, but tmpfs can be limited so we can stop, say, a big log file killing processes. You said earlier that ramfs did work but tmpfs did not so we could deduce that they are different beasts from that. Also different code is used for each - tmpfs is in mm/shmem.c, and ramfs is in fs/ramfs/inode.c, both make interesting reading, and both have their own CONFIG_ definitions. > Maybe I just switched something off in > my kernel configuration, or there is a problem with ramfs in PPC... See if CONFIG_TMPFS is set in the .config, hopefully it is not. This would be useful to know. > But we don't need ramfs anyway, because I just checked what Knoppix does > and it just uses one instance of tmpfs : > > /ramdisk on /ramdisk type tmpfs And I think Knoppix also does not get rid of the initial ramdisk (ram0) set at 100000K, but the kernel will only use what it needs, so there is already memory wastage due to inodes in ram0. I would like to keep ramfs as an option as this increases the range of kernel versions bootcd can run on, which Thomas/Bernd think is an important factor. From my limited knowledge Bootcd is a very clean and structured approach to creating a live boot cd and follows the boot conventions - knoppix is a very clever hack (meant in a nice way) that breaks many rules, and since they control the environment they can do this. I don't think it would be wise to copy what knoppix does just because they do it, however it has quite a large user base and is therefore probably very well tested. > In that directory you find 'var' and 'home' subdirectories, in Knoppix. > Of course 'etc', 'root' and 'dev' could also reside there, for bootcd. > > The problems I have with the current ramdisk system are: > > a) waste of memory: 12 are being used in my /ram1, but only less than 1 > MB get used in /ram2. tmpfs is supposed to use only as much ram > as the files it contains need - by default the maximum is half of the > available ram, which seems reasonable. I believe the memory usage for your ram2 would actually only be 3mb. As the kernel doc says: "Now the RAM disk dynamically grows as more space is required..." ,so it uses 1mb in files, and 2mb in inodes. To test this dd the rest of the space on /ram2 then look at 'cached' in the output from free. Delete it and it's returned. I personally just want tmpfs so I can use more memory without spreading accross multiple ram disks - but I want it built in so it can be used easily, and configured in the same place, bootcdwrite.conf. > b) it is complicated and initialisation takes longer ("calculating > number of inodes needed"). I barely notice the time it takes to calculate the number of inodes needed but my machines range from 350Mhz to 2.5Ghz. My old 75Mhz pentium laptop doesn't support bootable cds, and I was unable to get the boot floppy option to work, but I think I'll try again, and maybe search out my old scsi quad speed cdrom... Now where's my old TRS-80 gone... Complicated? I find the whole lot very clever and complex indeed. > I already mount a tmpfs file system in /tmp (or /ram1/tmp, more > precisely) because I put the firefox browser's cache in /tmp and so /tmp > might need more space than /ram1 provides (/ram1/etc already uses much). > > So my suggestion is: > > RAMTYPE="" > So far I'd have to stick with RAMTYPE="" TMPFS_SIZE="" Any comments Bernd/Thomas? Or am I on my own on this one? :-) Just to recap -------------------------------------------> So for the RAMTYPE="auto" case: If kernel >= 2.4 then RAMTYPE=tmpfs if CONFIG_TMPFS found RAMTYPE=ramfs if CONFIG_RAMFS found otherwise RAMTYPE=ramdisk else If kernel >= 2.2 RAMTYPE=ramfs if CONFIG_RAMFS found otherwise RAMTYPE=ramdisk else RAMTYPE=ramdisk endIf (I believe pre 2.4 kernels could not specify the size of tmpfs.) I suppose we would also need TMPFS_SIZE="" where auto would be half the memory(?). To start I would probably keep /ram1 and /ram2 and only symlink from /ram[1|2] to the tmpfs/ramfs directory. I think this would 'waste' around 4mb in inodes but better than breaking everything. Hopefully bootcd2disk would not need modifying by doing it this way. Also I would only store /tmp, /home, /root and /var on the tmpfs mount leaving /etc and /dev where they are on /ram1. Any comments? Best Regards Mark. From news@vlado-do.de Mon Jun 07 14:48:55 2004 Received: from nx5.hrz.uni-dortmund.de ([129.217.131.21]:34097) by haydn.debian.org with esmtp (Exim 4.34) id 1BXR36-00040K-Tt for bootcd-user@lists.alioth.debian.org; Mon, 07 Jun 2004 14:48:55 -0600 Received: from unimail.uni-dortmund.de (mx1.HRZ.Uni-Dortmund.DE [129.217.128.51]) by nx5.hrz.uni-dortmund.de (Postfix) with ESMTP id EF3364AC5DC for ; Mon, 7 Jun 2004 22:48:37 +0200 (MET DST) Received: from [192.168.1.3] (pD951E4F2.dip.t-dialin.net [217.81.228.242]) (authenticated (0 bits)) by unimail.uni-dortmund.de (8.12.11+Sun/8.11.6) with ESMTP id i57KmUm8007494 (using TLSv1/SSLv3 with cipher DHE-RSA-AES256-SHA (256 bits) verified NOT) for ; Mon, 7 Jun 2004 22:48:31 +0200 (MEST) Message-ID: <40C4D482.9070205@vlado-do.de> Date: Mon, 07 Jun 2004 22:48:02 +0200 From: Vlado Plaga User-Agent: Mozilla Thunderbird 0.6 (X11/20040528) X-Accept-Language: de-de, en-au, fr MIME-Version: 1.0 To: bootcd-user@lists.alioth.debian.org References: In-Reply-To: X-MailScanner-Information: UniDo-UniMail X-MailScanner: Found to be clean X-MailScanner-SpamCheck: not spam, SpamAssassin (Wertung=0, benoetigt 5) X-MailScanner-From: news@vlado-do.de X-SA-Exim-Mail-From: news@vlado-do.de Subject: Re: [Bootcd-user] A Different RAM Disk Approach / RAMTYPE Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hi Mark, thanks for all the explanations! I thought a 24 MB ramdisk would really take 24 MB of precious RAM, even if it is mostly empty. As that is not the case (I did the dd/free check), there is not much left to be won by using the resizable ramfs, I think. Mark Clarkson wrote: > Yes, by using tmpfs instead of ramfs. > ramfs was written first as a proof of concept, then tmpfs was written > based on ramfs. See Documentation/filesystems/tmpfs.txt in the kernel > sources. ramfs has no limit checking so can conceivably use all the > available ram, but tmpfs can be limited so we can stop, say, a big > log file killing processes. Of course there had to be official documentation on tmpfs... but I did not find it. My apologizes to all of you! > > You said earlier that ramfs did work but tmpfs did not [...] > See if CONFIG_TMPFS is set in the .config, hopefully it is not. This would > be useful to know. It was not set. But now I activated it under File systems ---> Pseudo filesystems ---> [*] Virtual memory file system support (former shm fs) >>The problems I have with the current ramdisk system are: [...] So the memory problem was never really a problem, as I just learned. >>b) it is complicated and initialisation takes longer ("calculating >> number of inodes needed"). > > > I barely notice the time it takes to calculate the number of inodes > needed but my machines range from 350Mhz to 2.5Ghz. It takes some time on my PII 350, but not too long, that's true. > Complicated? I find the whole lot very clever and complex indeed. Sure, from the user point of view it is not a thing to worry about. It was just the long FAQ entry with 'set theory' and all that which made me think: wouldn't it be nice to get the same (or a better) result without all this? But you're right: its rather complex than complicated. > So far I'd have to stick with > > RAMTYPE="" Because you can have a kernel with tmpfs but without ramfs? But if both are available tmpfs would be better anyway, wouldn't it? > To start I would probably keep /ram1 and /ram2 and only symlink > from /ram[1|2] to the tmpfs/ramfs directory. I think this would > 'waste' around 4mb in inodes but better than breaking everything. > Hopefully bootcd2disk would not need modifying by doing it this > way. I personally don't really care about 4mb - firefox on the bootcd machine consumes 22mb at this moment... Either stick to the current system or offer a ramdisk free option, I'd say. What do you win with an extra ramfs mount? I'll probably use larger RAMDISKs on my next bootcd (environmentalists don't worry: I'm using CD-RW) and remove the ramfs config. Does anything speak against using larger ramdisks (64MB)? Maybe the comment in the /etc/bootcd/bootcdwrite.conf could be modified. Currently it reads: # Both Ramdisks have the same size which is defined by RAMDISK_SIZE # # Example: If you want to spend 16MB for RAM Filesystems: # RAMDISK_SIZE=8192 Possible new version: # Both Ramdisks have the same size which is defined by RAMDISK_SIZE # but free space on ramdisks is still available as RAM to other # applications # # Example: If you want to spend UP TO 32MB (+inodes) for RAM # Filesystems: # RAMDISK_SIZE=16384 Another problem I had with bootcdwrite.conf: how do I add multiple new mount points to /etc/fstab. I circumvented the problem by using bootcdwrite's "change" mechanism, but it would still be nice to now (and document it), though. Cheers, Vlado From merlin_rbs@hotmail.com Wed Jun 09 08:41:26 2004 Received: from bay18-f103.bay18.hotmail.com ([65.54.187.153]:4219 helo=hotmail.com) by haydn.debian.org with esmtp (Exim 4.34) id 1BY4Gb-0003BZ-KW for bootcd-user@lists.alioth.debian.org; Wed, 09 Jun 2004 08:41:26 -0600 Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Wed, 9 Jun 2004 07:40:58 -0700 Received: from 80.85.75.20 by by18fd.bay18.hotmail.msn.com with HTTP; Wed, 09 Jun 2004 14:40:57 GMT X-Originating-IP: [80.85.75.20] X-Originating-Email: [merlin_rbs@hotmail.com] X-Sender: merlin_rbs@hotmail.com From: "Ryan Sclanders" To: bootcd-user@lists.alioth.debian.org Bcc: Date: Wed, 09 Jun 2004 14:40:57 +0000 X-Priority: 1 Importance: High Mime-Version: 1.0 Message-ID: X-OriginalArrivalTime: 09 Jun 2004 14:40:58.0043 (UTC) FILETIME=[C6E348B0:01C44E2F] X-SA-Exim-Mail-From: merlin_rbs@hotmail.com Content-Type: text/plain; format=flowed X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.7 required=5.0 tests=AWL,PRIORITY_NO_NAME, X_PRIORITY_HIGH autolearn=no version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Subject: [Bootcd-user] Missing isofs.o! Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hi All, I am really hoping that someone can help me with this. I am trying to create a generic debian bootcd. I have installed everything I need on a single partition. I have also downloaded and compiled a custom 2.6.5 kernel. Unfortunately, make modules_install doesnt seem to install the isofs.o module. I have set the option CONFIG_ISO9660_FS=y I even tried the setting CONFIG_ISO9660_FS=m but for some reason it will not install to the /lib/modules/2.6.5 directory. Is there something I should be looking for or doing? I have searched for this in the Kernel FAQs and the bootcd FAQ provided. Any help regarding this would be GREAT as I am at a bit of a loss! Thanking you in advance Ryan _________________________________________________________________ Create your own silly faces - click to learn more! http://messenger.msn.co.za?DI=1054&XAPID=2532 From news@vlado-do.de Thu Jun 10 02:21:09 2004 Received: from nx5.hrz.uni-dortmund.de ([129.217.131.21]:45287) by haydn.debian.org with esmtp (Exim 4.34) id 1BYKnv-0004cj-24 for bootcd-user@lists.alioth.debian.org; Thu, 10 Jun 2004 02:21:09 -0600 Received: from unimail.uni-dortmund.de (mx1.HRZ.Uni-Dortmund.DE [129.217.128.51]) by nx5.hrz.uni-dortmund.de (Postfix) with ESMTP id 41CB54AEB06 for ; Thu, 10 Jun 2004 10:20:17 +0200 (MET DST) Received: from [192.168.1.3] (pD951E5BE.dip.t-dialin.net [217.81.229.190]) (authenticated (0 bits)) by unimail.uni-dortmund.de (8.12.11+Sun/8.11.6) with ESMTP id i5A8K9Jq028608 (using TLSv1/SSLv3 with cipher DHE-RSA-AES256-SHA (256 bits) verified NOT) for ; Thu, 10 Jun 2004 10:20:10 +0200 (MEST) Message-ID: <40C819AE.9090404@vlado-do.de> Date: Thu, 10 Jun 2004 10:19:58 +0200 From: Vlado Plaga User-Agent: Mozilla Thunderbird 0.6 (X11/20040605) X-Accept-Language: de-de, en-au, fr MIME-Version: 1.0 To: bootcd-user@lists.alioth.debian.org References: In-Reply-To: X-MailScanner-Information: UniDo-UniMail X-MailScanner: Found to be clean X-MailScanner-SpamCheck: not spam, SpamAssassin (Wertung=-0.001, benoetigt 5, BAYES_44) X-MailScanner-From: news@vlado-do.de X-SA-Exim-Mail-From: news@vlado-do.de Subject: Re: [Bootcd-user] Missing isofs.o! Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hi Ryan! Ryan Sclanders wrote: > Unfortunately, make modules_install doesnt seem to install the isofs.o > module. I have set the option CONFIG_ISO9660_FS=y If you say "y" to a kernel option the corresponding feature will be build into the kernel - without a module. So that's normal, as far as I know. By the way: kernel modules get the "*.ko" file name extension in the 2.6 kernel series, so you might just be looking for the wrong name. > I even tried the setting CONFIG_ISO9660_FS=m but for some reason it will > not install to the /lib/modules/2.6.5 directory. > Is there something I should be looking for or doing? You'll most likely need the ISO9660 straight away to boot from CD, so I would not build it as a module. If you want a generic boot cd you might still need modules for different network cards and the like and have to figure out how to use initrd with bootcd. > > I have searched for this in the Kernel FAQs and the bootcd FAQ provided. > Any help regarding this would be GREAT as I am at a bit of a loss! When building the kernel I'm always using the Debian tools (package "kernel-package"): fakeroot make-kpkg clean fakeroot make-kpkg kernel_image This builds you a kernel-image_something.deb in /usr/src and you can install it with "dpkg -i" (with modules and it modifies your boot loader too). Regards, Vlado From andro@mailandnews.com Tue Jun 22 00:38:16 2004 Received: from [209.81.157.236] (port=1652 helo=mailandnews.com) by haydn.debian.org with esmtp (Exim 4.34) id 1Bcev8-0002RY-UL for bootcd-user@lists.alioth.debian.org; Tue, 22 Jun 2004 00:38:16 -0600 X-WM-Posted-At: mailandnews.com; Tue, 22 Jun 04 02:36:33 -0400 X-WebMail-UserID: andro Date: Tue, 22 Jun 2004 02:36:33 -0400 From: Michael Lee To: bootcd-user@lists.alioth.debian.org X-EXP32-SerialNo: 50000000 Message-ID: <40D7D305@mailandnews.com> Mime-Version: 1.0 X-Mailer: InterChange (Hydra) SMTP v3.62.01 X-SA-Exim-Mail-From: andro@mailandnews.com Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Subject: [Bootcd-user] Does bootcd work with file-rc yet? Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hello, I use bootcd on my Debian Testing box. When I tried to create a bootcd using bootcdwrite, I got a warning about file-rc. The warning told me to remove file-rc. So I aborted the process, but I didn't want to remove file-rc. Does bootcd not work with file-rc? From andro@mailandnews.com Tue Jun 22 00:56:30 2004 Received: from [209.81.157.236] (port=4580 helo=mailandnews.com) by haydn.debian.org with esmtp (Exim 4.34) id 1BcfCn-0007Zl-Ax for bootcd-user@lists.alioth.debian.org; Tue, 22 Jun 2004 00:56:30 -0600 X-WM-Posted-At: mailandnews.com; Tue, 22 Jun 04 02:53:44 -0400 X-WebMail-UserID: andro Date: Tue, 22 Jun 2004 02:53:44 -0400 From: Michael Lee To: bootcd-user@lists.alioth.debian.org X-EXP32-SerialNo: 50000000 Message-ID: <40D7D6AE@mailandnews.com> Mime-Version: 1.0 X-Mailer: InterChange (Hydra) SMTP v3.62.01 X-SA-Exim-Mail-From: andro@mailandnews.com Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Subject: [Bootcd-user] Can't load modules from readonly filesystem Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hello, I somehow made my own bootcd from Debian Unstable with kernel 2.6.6. The bootcd boots up almost normally. However, during the module loading step, modprobe cannot load modules because I use read-only filesystem. The following is the output of "modprobe 8139too" WARNING: Could not open '/lib/modules/2.6.6/kernel/drivers/net/mii.ko': Read-only file system FATAL: Could not open '/lib/modules/2.6.6/kernel/drivers/net/8139too.ko': Read-only file system I don't understand why I get these errors. Somebody please tell me what I should do to fix this problem. From rubikz@wanadoo.fr Tue Jun 22 06:28:57 2004 Received: from smtp2.wanadoo.fr ([193.252.22.29]:13348 helo=mwinf0203.wanadoo.fr) by haydn.debian.org with esmtp (Exim 4.34) id 1BckOV-0004MT-HL for bootcd-user@lists.alioth.debian.org; Tue, 22 Jun 2004 06:28:57 -0600 Received: from wwinf0202 (wwinf0202 [172.22.133.29]) by mwinf0203.wanadoo.fr (SMTP Server) with ESMTP id 0ADDA1000563 for ; Tue, 22 Jun 2004 14:28:29 +0200 (CEST) Message-ID: <15229557.1087907309024.JavaMail.www@wwinf0202> From: rubikz Reply-To: rubikz@wanadoo.fr To: bootcd-user@lists.alioth.debian.org Mime-Version: 1.0 X-Originating-IP: [81.250.224.188] X-WUM-FROM: |~| X-WUM-TO: |~| X-WUM-REPLYTO: |~| Date: Tue, 22 Jun 2004 14:28:29 +0200 (CEST) X-SA-Exim-Mail-From: rubikz@wanadoo.fr Subject: [Bootcd-user] Error messages ... Content-Type: multipart/alternative; boundary="----=_Part_8965_6553273.1087907309019" X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=1.2 required=5.0 tests=AWL,HTML_70_80,HTML_MESSAGE, MIME_HTML_NO_CHARSET autolearn=no version=2.63 X-Spam-Level: * X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: ------=_Part_8965_6553273.1087907309019 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Hi Sorry for my bad english (frenchy guy)!=20 =20 I somehow made my own bootcd from Debian. System: CPU Athlon XP 1 Ghz, RAM 1024Mb, Debian (sid), kernel 2.6.5, vlc 0.= 7.2.final-1 =20 Creating a bootcd, I get these warnings : =20 --- Testing CD-Image --- --- Blanking DVD --- * DVD=B1RW format utility by , version 4.9. * 4.7GB DVD+RW media detected. - media is already formatted, lead-out is currently at 4590208 KB which is 100.0% of total capacity. - you have the option to re-run dvd+rw-format with: -lead-out to elicit lead-out relocation for better DVD-ROM compatibility, data is not affected; -force to enforce new format (not recommended) and wipe the data. --- OUTPUT from --- * DVD=B1RW format utility by , version 4.9. * 4.7GB DVD+RW media detected. - media is already formatted, lead-out is currently at 4590208 KB which is 100.0% of total capacity. - you have the option to re-run dvd+rw-format with: -lead-out to elicit lead-out relocation for better DVD-ROM compatibility, data is not affected; -force to enforce new format (not recommended) and wipe the data. --- (e)xit (r)edo (i)gnore ---i ... ... 1024524288/1040736256 (98.4%) @1.7x, remaining 0:06 1033240576/1040736256 (99.3%) @1.8x, remaining 0:03 /dev/hdd: flushing cache /dev/hdd: stopping de-icing /dev/hdd: writing lead-out --- (e)xit (r)edo (i)gnore ---i =20 What can I do ? =20 When I leave it in ignore, my DVD+RW finish being created. But when my computer boots from it, it stops in middle of booting and hangs= . =20 Minimum of needed INODES : =20 A few seconds after, I get error messages. What should I do ? =20 touch : cannot touch `/var/log/lastlog` : read only file system. chown : `root.utmp` : invalid user chmod : changing permissions of `/var/log/lastlog` : Read-only file system ln : `/var/lib/locate/locatedb` : File exists =20 =20 Somebody please tell me what I should do to fix these problems. =20 Thanks in advance! =20 Rub ------=_Part_8965_6553273.1087907309019 Content-Type: text/html Content-Transfer-Encoding: quoted-printable

= Hi

=
Sorry for my bad english (frenchy guy)! =

=  

= I somehow made my own bootcd from Debian.

=
System: CPU Athlon XP 1 Ghz, RAM 1024Mb, Debian (si= d), kernel 2.6.5, vlc 0.7.2.final-1

and wipe the da= ta.

/dev/hdd: writing lead-out

--- (e)xit (r)edo (i)gnore ---i<= /SPAN>

touch : cannot touch `/var/log/lastlog` : r= ead only file system.

chown : `root.utmp` : invalid user

chmod : changing permissions of `/var/log/l= astlog` : Read-only file system

ln : `/var/lib/locate/locatedb` : File exis= ts

Somebod= y please tell me what I should do to fix these problems.<= /P>

=  

Thanks in advance!

 

Rub

------=_Part_8965_6553273.1087907309019-- From rubikz@wanadoo.fr Tue Jun 22 06:34:53 2004 Received: from smtp2.wanadoo.fr ([193.252.22.29]:38699 helo=mwinf0203.wanadoo.fr) by haydn.debian.org with esmtp (Exim 4.34) id 1BckUF-0004Pk-JP for bootcd-user@lists.alioth.debian.org; Tue, 22 Jun 2004 06:34:53 -0600 Received: from wwinf0202 (wwinf0202 [172.22.133.29]) by mwinf0203.wanadoo.fr (SMTP Server) with ESMTP id 76FD710004FF for ; Tue, 22 Jun 2004 14:34:30 +0200 (CEST) Message-ID: <25518339.1087907670471.JavaMail.www@wwinf0202> From: rubikz Reply-To: rubikz@wanadoo.fr To: bootcd-user@lists.alioth.debian.org Mime-Version: 1.0 X-Originating-IP: [81.250.224.188] X-WUM-FROM: |~| X-WUM-TO: |~| X-WUM-REPLYTO: |~| Date: Tue, 22 Jun 2004 14:34:30 +0200 (CEST) X-SA-Exim-Mail-From: rubikz@wanadoo.fr Subject: [Bootcd-user] Error messages ... Content-Type: multipart/alternative; boundary="----=_Part_9101_16633991.1087907670466" X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=1.0 required=5.0 tests=AWL,HTML_70_80,HTML_MESSAGE, MIME_HTML_NO_CHARSET autolearn=no version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: ------=_Part_9101_16633991.1087907670466 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Hi Sorry for my bad english (frenchy guy)!=20 =20 I somehow made my own bootcd from Debian. System: CPU Athlon XP 1 Ghz, RAM 1024Mb, Debian (sid), kernel 2.6.5, bootcd= 2.41 =20 Creating a bootcd, I get these warnings : =20 --- Testing CD-Image --- --- Blanking DVD --- * DVD=B1RW format utility by , version 4.9. * 4.7GB DVD+RW media detected. - media is already formatted, lead-out is currently at 4590208 KB which is 100.0% of total capacity. - you have the option to re-run dvd+rw-format with: -lead-out to elicit lead-out relocation for better DVD-ROM compatibility, data is not affected; -force to enforce new format (not recommended) and wipe the data. --- OUTPUT from --- * DVD=B1RW format utility by , version 4.9. * 4.7GB DVD+RW media detected. - media is already formatted, lead-out is currently at 4590208 KB which is 100.0% of total capacity. - you have the option to re-run dvd+rw-format with: -lead-out to elicit lead-out relocation for better DVD-ROM compatibility, data is not affected; -force to enforce new format (not recommended) and wipe the data. --- (e)xit (r)edo (i)gnore ---i ... ... 1024524288/1040736256 (98.4%) @1.7x, remaining 0:06 1033240576/1040736256 (99.3%) @1.8x, remaining 0:03 /dev/hdd: flushing cache /dev/hdd: stopping de-icing /dev/hdd: writing lead-out --- (e)xit (r)edo (i)gnore ---i =20 What can I do ? =20 When I leave it in ignore, my DVD+RW finish being created. But when my computer boots from it, it stops in middle of booting and hangs= . Minimum of needed INODES : A few seconds after, I get error messages. What should I do ? =20 touch : cannot touch `/var/log/lastlog` : read only file system. chown : `root.utmp` : invalid user chmod : changing permissions of `/var/log/lastlog` : Read-only file system ln : `/var/lib/locate/locatedb` : File exists =20 Somebody please tell me what I should do to fix these problems. =20 Thanks in advance! =20 Rub ------=_Part_9101_16633991.1087907670466 Content-Type: text/html Content-Transfer-Encoding: quoted-printable

= Hi

=
Sorry for my bad english (frenchy guy)! =

=  

= I somehow made my own bootcd from Debian.

=
System: CPU Athlon XP 1 Ghz, RAM 1024Mb, Debian (si= d), kernel 2.6.5, bootcd 2.41

and wipe the da= ta.

/dev/hdd: writing lead-out

--- (e)xit (r)edo (i)gnore ---i<= /SPAN>

touch : cannot touch `/var/log/lastlog` : r= ead only file system.

chown : `root.utmp` : invalid user

chmod : changing permissions of `/var/log/l= astlog` : Read-only file system

ln : `/var/lib/locate/locatedb` : File exis= ts

=  

Thanks in advance!

 

Rub

------=_Part_9101_16633991.1087907670466-- From andro@mailandnews.com Tue Jun 22 14:39:33 2004 Received: from smw01.shanjemail.com ([209.81.157.232]:3611 helo=mailandnews.com) by haydn.debian.org with esmtp (Exim 4.34) id 1Bcs3H-0000sv-BF for bootcd-user@lists.alioth.debian.org; Tue, 22 Jun 2004 14:39:33 -0600 X-WM-Posted-At: mailandnews.com; Tue, 22 Jun 04 16:37:09 -0400 X-WebMail-UserID: andro Date: Tue, 22 Jun 2004 16:37:09 -0400 From: Michael Lee To: bootcd-user@lists.alioth.debian.org X-EXP32-SerialNo: 50000000 Message-ID: <40D86AAC@mailandnews.com> Mime-Version: 1.0 X-Mailer: InterChange (Hydra) SMTP v3.62.01 X-SA-Exim-Mail-From: andro@mailandnews.com Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Subject: [Bootcd-user] tmpfs instead of ramdisk Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hi From the documentation, bootcd uses ramdisks. I think using tmpfs instead of ramdisk is a better idea. Let me list Pros and Cons of tmpfs and ramdisk: RAMDISK PROS: Supports kernels from 2.2 up, thus more portable CONS: Each ramdisk is limited by the same size You have to format it to use it Not swappable TMPFS PROS: Each instance can have different size limit You don't have to format it to use it. Swappable to swapspace/virtual memory CONS: Supported by kernels from 2.4 up How do you think about using TMPFS instead of RAMDISK? In case of using tmpfs, one can first mount tmpfs like this: mount -t tmpfs tmpfs /tmp mount -t tmpfs -o size=4m,mode=755 tmpfs /root mount -t tmpfs -o size=16m,mode=755 tmpfs /home mount -t tmpfs -o size=32m,mode=755 tmpfs /var In the example, maximum size of /tmp is limited by half the physical memory. /root, /home and /var are limited to 4 megs, 16 megs, and 32 megs each and they initially have mode 755. In my case, I mount DEVFS on /dev so TMPFS is not needed for /dev. After mounting TMPFS, one can extract the contents of each mounted directories from tarballs stored on bootcd. From andro@mailandnews.com Tue Jun 22 18:58:09 2004 Received: from smw03.shanjemail.com ([209.81.157.234]:2610 helo=mailandnews.com) by haydn.debian.org with esmtp (Exim 4.34) id 1Bcw5W-0008UR-Mf for bootcd-user@lists.alioth.debian.org; Tue, 22 Jun 2004 18:58:09 -0600 X-WM-Posted-At: mailandnews.com; Tue, 22 Jun 04 20:55:54 -0400 X-WebMail-UserID: andro Date: Tue, 22 Jun 2004 20:55:54 -0400 From: Michael Lee To: bootcd-user@lists.alioth.debian.org X-EXP32-SerialNo: 50000000 Message-ID: <40D8C495@mailandnews.com> Mime-Version: 1.0 X-Mailer: InterChange (Hydra) SMTP v3.62.01 X-SA-Exim-Mail-From: andro@mailandnews.com Subject: Re: [Bootcd-user] Can't load modules from readonly filesystem Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hi, As I suspected, the problem was due to a bug in module-init-tools. I looked up Debian Bugs System and the bug was reported to be fixed in the latest package. So I updated packages on my Unstable box and created bootcd again. Now my bootcd works perfectly. Cheers From djmaecki@ull.at Wed Jun 23 00:30:29 2004 Received: from bigfish.ull.at ([213.185.164.158]:48672) by haydn.debian.org with esmtp (Exim 4.34) id 1Bd1H9-0000qs-C7 for bootcd-user@lists.alioth.debian.org; Wed, 23 Jun 2004 00:30:29 -0600 Received: from v208-157.vps.tuwien.ac.at ([128.131.208.157] helo=zaphod) by bigfish.ull.at with asmtp (Cipher TLSv1:DES-CBC3-SHA:168) (Exim 3.35 #1 (Debian)) id 1Bd1Gc-0007ad-00; Wed, 23 Jun 2004 08:29:55 +0200 Received: from marvin.home.srr.ull.at ([10.0.1.2]) by zaphod with smtp (Exim 3.35 #1 (Debian)) id 1Bd1G2-0002Lt-00; Wed, 23 Jun 2004 08:29:18 +0200 Received: by marvin.home.srr.ull.at (sSMTP sendmail emulation); Wed, 23 Jun 2004 08:29:18 +0200 To: Michael Lee Cc: bootcd-user@lists.alioth.debian.org X-Face: (AyZfZV"!KH"MTF)t0v,Brpg61vAyl"x9NyDm/gakdi<9.\\aDlytY^1}O.[K_0EEbI9rD6 1CVK9qr7p-v9=5r!Q4eoGAcYQ|c$n)N\@5*`b0%2eS/bt In-Reply-To: <40D86AAC@mailandnews.com> (Michael Lee's message of "Tue, 22 Jun 2004 16:37:09 -0400") References: <40D86AAC@mailandnews.com> Date: Wed, 23 Jun 2004 08:29:15 +0200 Message-ID: <87n02u9490.fsf@ull.at> User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3 (gnu/linux) MIME-Version: 1.0 X-SA-Exim-Mail-From: djmaecki@ull.at Subject: Re: [Bootcd-user] tmpfs instead of ramdisk Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: --=-=-= Hi! Michael Lee writes: > From the documentation, bootcd uses ramdisks. > I think using tmpfs instead of ramdisk is a better idea. Thanks for your suggestion. There was a similar thread this month: [1]. Stay tuned for updates. So long Thomas 1. http://lists.alioth.debian.org/pipermail/bootcd-user/2004-June/000028.html -- .''`. Are you local? - Tubbs, Royston Vasey : :' : Thomas Krennwallner `. `'` 1024D/67A1DA7B 9484 D99D 2E1E 4E02 5446 DAD9 FF58 4E59 67A1 DA7B `- http://bigfish.ull.at/~djmaecki/ --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQBA2SM+/1hOWWeh2nsRAmLzAJ9cmLilicfAX/uROyEe6Wb4zOkwswCdEU5r 26EQUOCqobMytvyn9roJaVE= =6eZp -----END PGP SIGNATURE----- --=-=-=-- From rubikz@wanadoo.fr Thu Jun 24 01:07:06 2004 Received: from smtp4.wanadoo.fr ([193.252.22.27]:18334 helo=mwinf0403.wanadoo.fr) by haydn.debian.org with esmtp (Exim 4.34) id 1BdOK9-0000X5-Aj for bootcd-user@lists.alioth.debian.org; Thu, 24 Jun 2004 01:07:06 -0600 Received: from wwinf0403 (wwinf0403 [172.22.135.30]) by mwinf0403.wanadoo.fr (SMTP Server) with ESMTP id 7F124500018B for ; Thu, 24 Jun 2004 09:06:41 +0200 (CEST) Message-ID: <21164254.1088060801509.JavaMail.www@wwinf0403> From: rubikz Reply-To: rubikz@wanadoo.fr To: bootcd-user@lists.alioth.debian.org Mime-Version: 1.0 X-Originating-IP: [81.251.159.226] X-WUM-FROM: |~| X-WUM-TO: |~| X-WUM-REPLYTO: |~| Date: Thu, 24 Jun 2004 09:06:41 +0200 (CEST) X-SA-Exim-Mail-From: rubikz@wanadoo.fr Subject: [Bootcd-user] bootcd hangs at boot time Content-Type: multipart/alternative; boundary="----=_Part_119721_31163937.1088060801505" X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.9 required=5.0 tests=AWL,HTML_MESSAGE, MIME_HTML_NO_CHARSET autolearn=no version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: ------=_Part_119721_31163937.1088060801505 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 7bit Hi I somehow made my own bootcd from Debian. System: CPU Athlon XP 1 Ghz, RAM 1024Mb, Debian (sid), kernel 2.6.5 (with devfs enabled), bootcd 4.21 I burned a dvd+rw. When my computer boots from it, it stops in middle of booting and hangs. mount_devfs_fs(): unable to mount devfs, err: - 2 Somebody please tell me what I should do to fix these problems. Thanks in advance! Rub ------=_Part_119721_31163937.1088060801505 Content-Type: text/html Content-Transfer-Encoding: 7bit

Hi

I somehow made my own bootcd from Debian.

System: CPU Athlon XP 1 Ghz, RAM 1024Mb, Debian (sid), kernel 2.6.5 (with devfs enabled), bootcd 4.21

I burned a dvd+rw. When my computer boots from it, it stops in middle of booting and hangs.

mount_devfs_fs(): unable to mount devfs, err: - 2

Somebody please tell me what I should do to fix these problems.

Thanks in advance!

Rub

------=_Part_119721_31163937.1088060801505-- From djmaecki@ull.at Thu Jun 24 01:42:06 2004 Received: from bigfish.ull.at ([213.185.164.158]:53226) by haydn.debian.org with esmtp (Exim 4.34) id 1BdOs0-0002dt-R5 for bootcd-user@lists.alioth.debian.org; Thu, 24 Jun 2004 01:42:06 -0600 Received: from v208-157.vps.tuwien.ac.at ([128.131.208.157] helo=zaphod) by bigfish.ull.at with asmtp (Cipher TLSv1:DES-CBC3-SHA:168) (Exim 3.35 #1 (Debian)) id 1BdOrb-0005KT-00 for ; Thu, 24 Jun 2004 09:41:40 +0200 Received: from marvin.home.srr.ull.at ([10.0.1.2]) by zaphod with smtp (Exim 3.35 #1 (Debian)) id 1BdOr6-0003AI-00 for ; Thu, 24 Jun 2004 09:41:08 +0200 Received: by marvin.home.srr.ull.at (sSMTP sendmail emulation); Thu, 24 Jun 2004 09:41:08 +0200 To: bootcd-user@lists.alioth.debian.org X-Face: (AyZfZV"!KH"MTF)t0v,Brpg61vAyl"x9NyDm/gakdi<9.\\aDlytY^1}O.[K_0EEbI9rD6 1CVK9qr7p-v9=5r!Q4eoGAcYQ|c$n)N\@5*`b0%2eS/bt In-Reply-To: <21164254.1088060801509.JavaMail.www@wwinf0403> (rubikz@wanadoo.fr's message of "Thu, 24 Jun 2004 09:06:41 +0200 (CEST)") References: <21164254.1088060801509.JavaMail.www@wwinf0403> Date: Thu, 24 Jun 2004 09:41:05 +0200 Message-ID: <87r7s5flny.fsf@ull.at> User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3 (gnu/linux) MIME-Version: 1.0 X-SA-Exim-Mail-From: djmaecki@ull.at Subject: Re: [Bootcd-user] bootcd hangs at boot time Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: --=-=-= Hi! rubikz writes: > I somehow made my own bootcd from Debian. > > System: CPU Athlon XP 1 Ghz, RAM 1024Mb, Debian (sid), kernel 2.6.5 > (with devfs enabled), bootcd 4.21 > > I burned a dvd+rw. When my computer boots from it, it stops in middle > of booting and hangs. > > mount_devfs_fs(): unable to mount devfs, err: - 2 At which stage does this error happen? After init or in ramdisk? So long Thomas -- .''`. Are you local? - Tubbs, Royston Vasey : :' : Thomas Krennwallner `. `'` 1024D/67A1DA7B 9484 D99D 2E1E 4E02 5446 DAD9 FF58 4E59 67A1 DA7B `- http://bigfish.ull.at/~djmaecki/ --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQBA2oWU/1hOWWeh2nsRAkSeAJ9bvyF33ShZvszp1MlnIXHDkZgPtgCdHc0W R9AjhpxcMyaQUpJGCnqaxm4= =ua85 -----END PGP SIGNATURE----- --=-=-=-- From rubikz@wanadoo.fr Thu Jun 24 02:54:25 2004 Received: from smtp9.wanadoo.fr ([193.252.22.22]:24461 helo=mwinf0904.wanadoo.fr) by haydn.debian.org with esmtp (Exim 4.34) id 1BdPzy-0005hn-6l for bootcd-user@lists.alioth.debian.org; Thu, 24 Jun 2004 02:54:25 -0600 Received: from wwinf0901 (wwinf0901 [172.22.140.28]) by mwinf0904.wanadoo.fr (SMTP Server) with ESMTP id 8289F180061C for ; Thu, 24 Jun 2004 10:53:59 +0200 (CEST) Message-ID: <1677613.1088067239524.JavaMail.www@wwinf0901> From: rubikz Reply-To: rubikz@wanadoo.fr To: bootcd-user@lists.alioth.debian.org Mime-Version: 1.0 X-Originating-IP: [81.251.159.226] X-WUM-FROM: |~| X-WUM-TO: |~| X-WUM-REPLYTO: |~| Date: Thu, 24 Jun 2004 10:53:59 +0200 (CEST) X-SA-Exim-Mail-From: rubikz@wanadoo.fr Subject: Re: Re: [Bootcd-user] bootcd hangs at boot time Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.5 required=5.0 tests=AWL autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: I presume this appen before=20 hdd:ATAPI 63x DVD-ROM DVD-R CD-R/RW drive, 2000 kb Cache=20 Intel ISA PCIC probe: not found=20 Databook TCIC-2 PCMCIA probe: not found=20 ....=20 EISA: Probing bus 0 at eisa0=20 NET: Registered protocol family 2=20 IP: routing cache hash table of 8192 buckets, 64 kbytes=20 TCP: Hash tables configured (established 26 2144 bind 65536)=20 NET: Registered protocol family 1=20 NET: Registered protocol family 8=20 NET: Registered protocol family 20=20 VFS: Mounted root (iso 9660 fylesystem) read only.=20 mount_devfs(): unable to mount devfs, err: -2=20 Freeing unused kernel memory: 268k freed.=20 Warning: unable to open an initial console.=20 Thx=20 > Message du 24/06/04 09:43=20 > De : "Thomas Krennwallner"=20 > A : bootcd-user@lists.alioth.debian.org=20 > Copie =E0 :=20 > Objet : Re: [Bootcd-user] bootcd hangs at boot time=20 > Hi!=20 >=20 > rubikz writes:=20 >=20 > > I somehow made my own bootcd from Debian.=20 > >=20 > > System: CPU Athlon XP 1 Ghz, RAM 1024Mb, Debian (sid), kernel 2.6.5=20 > > (with devfs enabled), bootcd 4.21=20 > >=20 > > I burned a dvd+rw. When my computer boots from it, it stops in middle= =20 > > of booting and hangs.=20 > >=20 > > mount_devfs_fs(): unable to mount devfs, err: - 2=20 >=20 > At which stage does this error happen? After init or in ramdisk?=20 >=20 > So long=20 > Thomas=20 >=20 > --=20 > .''`. Are you local? - Tubbs, Royston Vasey=20 > : :' : Thomas Krennwallner=20 > `. `'` 1024D/67A1DA7B 9484 D99D 2E1E 4E02 5446 DAD9 FF58 4E59 67A1 DA7B= =20 > `- http://bigfish.ull.at/~djmaecki/=20 > >=20 > [ (pas de nom de fichier) (0.2 Ko) ] From markjclarkson@btinternet.com Thu Jun 24 03:00:20 2004 Received: from smtp809.mail.ukl.yahoo.com ([217.12.12.199]:35721) by haydn.debian.org with smtp (Exim 4.34) id 1BdQ5i-0005kt-JW for bootcd-user@lists.alioth.debian.org; Thu, 24 Jun 2004 03:00:20 -0600 Received: from unknown (HELO c2l001) (bootcd-user@lists.alioth.debian.@81.152.176.184 with poptime) by smtp809.mail.ukl.yahoo.com with SMTP; 24 Jun 2004 08:59:55 -0000 Received: by c2l001 (Postfix, from userid 1000) id D2B877A90D; Thu, 24 Jun 2004 10:57:25 +0100 (BST) Date: Thu, 24 Jun 2004 10:57:25 +0100 From: Mark Clarkson To: rubikz Cc: bootcd-user@lists.alioth.debian.org Message-ID: <20040624095725.GA22170@c2l001> Reply-To: Mark Clarkson Mail-Followup-To: rubikz , bootcd-user@lists.alioth.debian.org References: <1677613.1088067239524.JavaMail.www@wwinf0901> Mime-Version: 1.0 Content-Disposition: inline In-Reply-To: <1677613.1088067239524.JavaMail.www@wwinf0901> User-Agent: Mutt/1.5.6i X-SA-Exim-Mail-From: markjclarkson@btinternet.com Subject: Re: [Bootcd-user] bootcd hangs at boot time Content-Type: text/plain; charset=us-ascii X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hi rubikz, Maybe try with devfs disabled and see what happens? Mark. From rubikz@wanadoo.fr Thu Jun 24 03:06:04 2004 Received: from smtp9.wanadoo.fr ([193.252.22.22]:14106 helo=mwinf0903.wanadoo.fr) by haydn.debian.org with esmtp (Exim 4.34) id 1BdQBG-0005qu-RM for bootcd-user@lists.alioth.debian.org; Thu, 24 Jun 2004 03:06:03 -0600 Received: from wwinf0901 (wwinf0901 [172.22.140.28]) by mwinf0903.wanadoo.fr (SMTP Server) with ESMTP id 1C21B18003A9; Thu, 24 Jun 2004 11:05:41 +0200 (CEST) Message-ID: <30897930.1088067941100.JavaMail.www@wwinf0901> From: rubikz Reply-To: rubikz@wanadoo.fr To: Mark Clarkson Cc: bootcd-user@lists.alioth.debian.org Mime-Version: 1.0 X-Originating-IP: [81.251.159.226] X-WUM-FROM: |~| X-WUM-TO: |~| X-WUM-CC: |~| X-WUM-REPLYTO: |~| Date: Thu, 24 Jun 2004 11:05:41 +0200 (CEST) X-SA-Exim-Mail-From: rubikz@wanadoo.fr Subject: Re: Re: [Bootcd-user] bootcd hangs at boot time Content-Type: multipart/alternative; boundary="----=_Part_115846_21471723.1088067941096" X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.7 required=5.0 tests=AWL,HTML_MESSAGE, MIME_HTML_NO_CHARSET autolearn=no version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: ------=_Part_115846_21471723.1088067941096 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable With devfs disabled I get errors with reference to my first post : Minimum of needed INODES : A few seconds after, I get error messages : touch : cannot touch `/var/log/lastlog` : read only file system. chown : `root.utmp` : invalid user chmod : changing permissions of `/var/log/lastlog` : Read-only file system ln : `/var/lib/locate/locatedb` : File exists > Message du 24/06/04 10:59 > De : "Mark Clarkson"=20 > A : "rubikz"=20 > Copie =E0 : bootcd-user@lists.alioth.debian.org > Objet : Re: [Bootcd-user] bootcd hangs at boot time > Hi rubikz, > Maybe try with devfs disabled and see what happens? >=20 > Mark. > ------=_Part_115846_21471723.1088067941096 Content-Type: text/html Content-Transfer-Encoding: quoted-printable



With devfs disabled I get errors with reference to my = first post :

Minimum of needed INODES :


A few seconds after, I get error messages :

touch : cannot touch `/var/log/lastlog` : read only file system.
chow= n : `root.utmp` : invalid user
chmod : changing permissions of `/var/log= /lastlog` : Read-only file system
ln : `/var/lib/locate/locatedb` : File= exists




 

> Message du 24/06/04 10:59
> De : "Mark Clarkson" =
> A : "rubikz"
= > Copie =E0 : bootcd-user@lists.alioth.debian.org
> Objet : Re: [B= ootcd-user] bootcd hangs at boot time
> Hi rubikz,
> Maybe try = with devfs disabled and see what happens?
>
> Mark.
> ------=_Part_115846_21471723.1088067941096-- From markjclarkson@btinternet.com Thu Jun 24 03:12:53 2004 Received: from smtp802.mail.ukl.yahoo.com ([217.12.12.139]:43833) by haydn.debian.org with smtp (Exim 4.34) id 1BdQHs-0005wN-5K for bootcd-user@lists.alioth.debian.org; Thu, 24 Jun 2004 03:12:53 -0600 Received: from unknown (HELO c2l001) (bootcd-user@lists.alioth.debian.@81.152.176.184 with poptime) by smtp802.mail.ukl.yahoo.com with SMTP; 24 Jun 2004 09:12:30 -0000 Received: by c2l001 (Postfix, from userid 1000) id 69DC27A90D; Thu, 24 Jun 2004 11:10:00 +0100 (BST) Date: Thu, 24 Jun 2004 11:10:00 +0100 From: Mark Clarkson To: rubikz Cc: bootcd-user@lists.alioth.debian.org Message-ID: <20040624100959.GB22170@c2l001> Reply-To: Mark Clarkson Mail-Followup-To: rubikz , bootcd-user@lists.alioth.debian.org References: <30897930.1088067941100.JavaMail.www@wwinf0901> Mime-Version: 1.0 Content-Disposition: inline In-Reply-To: <30897930.1088067941100.JavaMail.www@wwinf0901> User-Agent: Mutt/1.5.6i X-SA-Exim-Mail-From: markjclarkson@btinternet.com Subject: Re: [Bootcd-user] bootcd hangs at boot time Content-Type: text/plain; charset=us-ascii X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hi rubikz, Can you supply your config and output from bootcdwrite? Mark. From rubikz@wanadoo.fr Thu Jun 24 04:41:47 2004 Received: from smtp4.wanadoo.fr ([193.252.22.27]:20144 helo=mwinf0404.wanadoo.fr) by haydn.debian.org with esmtp (Exim 4.34) id 1BdRfr-0002Lf-Rz for bootcd-user@lists.alioth.debian.org; Thu, 24 Jun 2004 04:41:47 -0600 Received: from anonymity (AReims-106-1-13-226.w81-251.abo.wanadoo.fr [81.251.159.226]) by mwinf0404.wanadoo.fr (SMTP Server) with ESMTP id DF8D5380027C; Thu, 24 Jun 2004 12:41:20 +0200 (CEST) From: "Rubikz" To: "'Mark Clarkson'" Cc: Date: Thu, 24 Jun 2004 12:41:28 +0200 Message-ID: <000001c459d7$ceb18e40$6401a8c0@anonymity> MIME-Version: 1.0 X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.2627 Importance: Normal In-Reply-To: <20040624100959.GB22170@c2l001> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 X-SA-Exim-Mail-From: rubikz@wanadoo.fr Subject: RE : [Bootcd-user] bootcd hangs at boot time Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: My config : # # bootcdwrite.conf # SRCDISK=3D/mnt/hda5 CONFIG=3D$SRCDISK/boot/config-2.6.5 RAMDISK_SIZE=3D32768 TYP=3DDVDPLUS CDSCSI=3D/dev/hdd CDSPEED=3D4 CDDEV=3D"/dev/hdc /dev/hda /dev/hdb /dev/hdc /dev/hdd /dev/scd0 = /dev/scd1" BLANKING=3Dyes DISPLAY=3D"" ISO_ONLY=3D"no" DO_CHECK=3Dyes APPEND=3D"" NOT_TO_CD=3D"" NOT_TO_RAM=3D"" SSHHOSTKEY=3Dno ERRLOG=3D/var/log/bootcdwrite.log VAR=3D$SRCDISK/var/spool/bootcd=20 FLOPPY_RUNTIME_DEV=3D/dev/fd0 FLOPPY_CREATE_DEV=3D"" BOOTFLOPPY=3Dno BOOT_ONLY_WITH_FLOPPY=3Dno CLEAN_VAR=3Dyes FASTBOOT=3Dyes ISOLINUX=3Dauto SYSLINUX_SAVE=3Dyes ARCH=3Dauto DEVFS=3Dyes INITRD=3D"" TO_FSTAB=3D"" COMPRESS=3D"auto" DISABLE_CRON=3D"$SRCDISK/etc/cron.daily/find $SRCDISK/etc/cron.daily/standard $SRCDISK/etc/cron.daily/security" The output from bootcdwrite : /etc/bootcd# bootcdwrite To see full output: tail -f /var/log/bootcdwrite.log --- Checking for possible Problems --- SCSI Device /dev/hdd will be burned ! /var will be cleaned (apt-get clean) ! Ok to continue? (y/n) y --- Cleanup --- --- Sizes in KByte (du -klsc ) --- NOT_TO_CD =3D . . . . . . . . . . . . . . . . . . . . . . . . . . . 0 CD_ALL (SRCDISK v NOT_TO_CD) =3D . . . . . . . . . . . . . . . . . . 1121132 Needed =3D CD_ALL - NOT_TO_CD . . . . . . . . . . . . . . . . . . . 1121132 DVD+ (4.7 billion bytes) =3D . . . . . . . . . . . . . . . . . . . . 4700000 because of compression perhaps double size =3D . . . . . . . . . . . 9400000 OK - SRCDISK does fit on CD (Needed <=3D CD) VAR =3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3053532 OK - enough space in /mnt/hda5/var/spool/bootcd (Needed <=3D VAR) NOT_TO_RAMCD (NOT_TO_RAM v NOT_TO_CD) =3D . . . . . . . . . . . . . 0 RAM_ALL (etc v home v root v NOT_TO_RAM v NOT_TO_CD) =3D . . . . . . 408932 Needed RAM (RAM_ALL - NOT_TO_RAMCD) =3D . . . . . . . . . . . . . . 408932 90 % of RAM =3D . . . . . . . . . . . . . . . . . . . . . . . . . . = 29491 --- WARNING --- Not enough RAM (Needed RAM > 90 % of RAM) --- (e)xit (i)gnore --- i --- Building Modifications --- --- Creating /ram[1|2].cpio.gz for FASTBOOT --- --- Creating CD-Image --- --- Building input_dir for compression --- --- Compressing input_dir to compressed_dir --- Warning: using transparent compression. This is a nonstandard Rock Ridge extension. The resulting filesystem can only be transparently read on Linux. On other operating systems you need to call mkzftree by hand to decompress the files. Size of boot image is 4 sectors -> No emulation 507732 extents written (991 MB) --- Testing CD-Image --- --- Blanking DVD --- * DVD=B1RW format utility by , version 4.9. * 4.7GB DVD+RW media detected. - media is already formatted, lead-out is currently at 4590208 KB which is 100.0% of total capacity. - you have the option to re-run dvd+rw-format with: -lead-out to elicit lead-out relocation for better DVD-ROM compatibility, data is not affected; -force to enforce new format (not recommended) and wipe the data. --- OUTPUT from --- * DVD=B1RW format utility by , version 4.9. * 4.7GB DVD+RW media detected. - media is already formatted, lead-out is currently at 4590208 KB which is 100.0% of total capacity. - you have the option to re-run dvd+rw-format with: -lead-out to elicit lead-out relocation for better DVD-ROM compatibility, data is not affected; -force to enforce new format (not recommended) and wipe the data. --- (e)xit (r)edo (i)gnore --- i --- Writing DVD --- WARNING: /dev/hdd already carries isofs! About to execute 'builtin_dd if=3D/mnt/hda5/var/spool/bootcd/cdimage of=3D/dev/hdd obs=3D32k seek=3D0' /dev/hdd: "Current Write Speed" is 4.1x1385KBps. 1605632/1039835136 ( 0.2%) @0.3x, remaining 75:26 1605632/1039835136 ( 0.2%) @0.0x, remaining 107:46 .... 1026064384/1039835136 (98.7%) @1.7x, remaining 0:05 1033994240/1039835136 (99.4%) @1.7x, remaining 0:02 /dev/hdd: flushing cache /dev/hdd: stopping de-icing /dev/hdd: writing lead-out --- (e)xit (r)edo (i)gnore --- i --- Cleanup --- /etc/bootcd# Thx -----Message d'origine----- De=A0: bootcd-user-admin@lists.alioth.debian.org [mailto:bootcd-user-admin@lists.alioth.debian.org] De la part de Mark Clarkson Envoy=E9=A0: jeudi 24 juin 2004 12:10 =C0=A0: rubikz Cc=A0: bootcd-user@lists.alioth.debian.org Objet=A0: Re: [Bootcd-user] bootcd hangs at boot time Hi rubikz, Can you supply your config and output from bootcdwrite? Mark. _______________________________________________ Bootcd-user mailing list Bootcd-user@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/bootcd-user From markjclarkson@btinternet.com Thu Jun 24 04:55:39 2004 Received: from smtp803.mail.ukl.yahoo.com ([217.12.12.140]:22874) by haydn.debian.org with smtp (Exim 4.34) id 1BdRtL-0002U8-7L for bootcd-user@lists.alioth.debian.org; Thu, 24 Jun 2004 04:55:39 -0600 Received: from unknown (HELO c2l001) (bootcd-user@lists.alioth.debian.@81.152.176.184 with poptime) by smtp803.mail.ukl.yahoo.com with SMTP; 24 Jun 2004 10:55:17 -0000 Received: by c2l001 (Postfix, from userid 1000) id 087DB7A90D; Thu, 24 Jun 2004 12:52:46 +0100 (BST) Date: Thu, 24 Jun 2004 12:52:46 +0100 From: Mark Clarkson To: Rubikz Cc: Bootcd-user Message-ID: <20040624115246.GA678@c2l001> Reply-To: Mark Clarkson Mail-Followup-To: Rubikz , Bootcd-user References: <20040624100959.GB22170@c2l001> <000001c459d7$ceb18e40$6401a8c0@anonymity> Mime-Version: 1.0 Content-Disposition: inline In-Reply-To: <000001c459d7$ceb18e40$6401a8c0@anonymity> User-Agent: Mutt/1.5.6i X-SA-Exim-Mail-From: markjclarkson@btinternet.com Subject: Re: [Bootcd-user] bootcd hangs at boot time Content-Type: text/plain; charset=us-ascii X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.1 required=5.0 tests=AWL,UPPERCASE_25_50 autolearn=no version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hi Rubikz, On Thu, 24 Jun 2004, Rubikz wrote: > NOT_TO_RAMCD (NOT_TO_RAM v NOT_TO_CD) = . . . . . . . . . . . . . 0 > RAM_ALL (etc v home v root v NOT_TO_RAM v NOT_TO_CD) = . . . . . . > 408932 > Needed RAM (RAM_ALL - NOT_TO_RAMCD) = . . . . . . . . . . . . . . > 408932 > 90 % of RAM = . . . . . . . . . . . . . . . . . . . . . . . . . . 29491 > --- WARNING --- > Not enough RAM (Needed RAM > 90 % of RAM) > --- (e)xit (i)gnore --- i Never (i)gnore 'Not enough RAM' errors. I think you need to add some directories/files to NOT_TO_RAM. You're tring to stuff 400MB of files in RAM! BTW: I'm about to submit a tmpfs patch in the next couple of days which will allow you to do this. That's if you do have enough RAM, and don't mind testing it :) From rubikz@wanadoo.fr Thu Jun 24 06:19:26 2004 Received: from smtp4.wanadoo.fr ([193.252.22.27]:36503 helo=mwinf0402.wanadoo.fr) by haydn.debian.org with esmtp (Exim 4.34) id 1BdTCN-00077z-Uz for bootcd-user@lists.alioth.debian.org; Thu, 24 Jun 2004 06:19:26 -0600 Received: from anonymity (AReims-106-1-13-226.w81-251.abo.wanadoo.fr [81.251.159.226]) by mwinf0402.wanadoo.fr (SMTP Server) with ESMTP id 9DD02800370; Thu, 24 Jun 2004 14:19:00 +0200 (CEST) From: "Rubikz" To: "'Mark Clarkson'" Cc: Date: Thu, 24 Jun 2004 14:19:08 +0200 Message-ID: <000101c459e5$73890940$6401a8c0@anonymity> MIME-Version: 1.0 X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.2627 Importance: Normal In-Reply-To: <20040624115246.GA678@c2l001> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 X-SA-Exim-Mail-From: rubikz@wanadoo.fr Subject: RE : [Bootcd-user] bootcd hangs at boot time Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: I can increase the ramdisk_size parameter since I have 768 MB RAM. I can also add some directories/files to NOT_TO_RAM. So, are you sure the follow error could be fixed ? mount_devfs_fs(): unable to mount devfs, err: - 2 -----Message d'origine----- De=A0: Mark Clarkson [mailto:markjclarkson@btinternet.com]=20 Envoy=E9=A0: jeudi 24 juin 2004 13:53 =C0=A0: Rubikz Cc=A0: Bootcd-user Objet=A0: Re: [Bootcd-user] bootcd hangs at boot time Hi Rubikz, On Thu, 24 Jun 2004, Rubikz wrote: > NOT_TO_RAMCD (NOT_TO_RAM v NOT_TO_CD) =3D . . . . . . . . . . . . . 0 > RAM_ALL (etc v home v root v NOT_TO_RAM v NOT_TO_CD) =3D . . . . . . > 408932 > Needed RAM (RAM_ALL - NOT_TO_RAMCD) =3D . . . . . . . . . . . . . . > 408932 > 90 % of RAM =3D . . . . . . . . . . . . . . . . . . . . . . . . . . 29491 > --- WARNING --- > Not enough RAM (Needed RAM > 90 % of RAM) > --- (e)xit (i)gnore --- i Never (i)gnore 'Not enough RAM' errors. I think you need to add some directories/files to NOT_TO_RAM. You're tring to stuff 400MB of files in RAM! BTW: I'm about to submit a tmpfs patch in the next couple of days which will allow you to do this. That's if you do have enough RAM, and don't mind testing it :) From markjclarkson@btinternet.com Thu Jun 24 06:31:48 2004 Received: from smtp807.mail.ukl.yahoo.com ([217.12.12.197]:24921) by haydn.debian.org with smtp (Exim 4.34) id 1BdTOK-0007Eb-9O for bootcd-user@lists.alioth.debian.org; Thu, 24 Jun 2004 06:31:48 -0600 Received: from unknown (HELO c2l001) (bootcd-user@lists.alioth.debian.@81.152.176.184 with poptime) by smtp807.mail.ukl.yahoo.com with SMTP; 24 Jun 2004 12:31:07 -0000 Received: by c2l001 (Postfix, from userid 1000) id 2A8CA7A90D; Thu, 24 Jun 2004 14:28:33 +0100 (BST) Date: Thu, 24 Jun 2004 14:28:33 +0100 From: Mark Clarkson To: Rubikz Cc: Bootcd-user Message-ID: <20040624132832.GA13220@c2l001> Reply-To: Bootcd-user Mail-Followup-To: Rubikz , Bootcd-user References: <20040624115246.GA678@c2l001> <000101c459e5$73890940$6401a8c0@anonymity> Mime-Version: 1.0 Content-Disposition: inline In-Reply-To: <000101c459e5$73890940$6401a8c0@anonymity> User-Agent: Mutt/1.5.6i X-SA-Exim-Mail-From: markjclarkson@btinternet.com Subject: Re: [Bootcd-user] bootcd hangs at boot time Content-Type: text/plain; charset=us-ascii X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hi Rubikz, On Thu, 24 Jun 2004, Rubikz wrote: > I can increase the ramdisk_size parameter since I have 768 MB RAM. > I can also add some directories/files to NOT_TO_RAM. Don't forget that two ramdisks will be created the same size at boot time. HOME will live on ram1, and VAR on ram2. (I've never considered using such large ramdisks) > So, are you sure the follow error could be fixed ? > > mount_devfs_fs(): unable to mount devfs, err: - 2 I doubt this error would be fixed. Use DEVFS=no to start with so it will boot then we only have one problem to deal with. Cheers Mark. From markjclarkson@btinternet.com Thu Jun 24 06:47:23 2004 Received: from smtp801.mail.ukl.yahoo.com ([217.12.12.138]:26484) by haydn.debian.org with smtp (Exim 4.34) id 1BdTdL-0007by-OW for bootcd-user@lists.alioth.debian.org; Thu, 24 Jun 2004 06:47:23 -0600 Received: from unknown (HELO c2l001) (bootcd-user@lists.alioth.debian.@81.152.176.184 with poptime) by smtp801.mail.ukl.yahoo.com with SMTP; 24 Jun 2004 12:46:38 -0000 Received: by c2l001 (Postfix, from userid 1000) id 98EE57A90D; Thu, 24 Jun 2004 14:44:08 +0100 (BST) Date: Thu, 24 Jun 2004 14:44:08 +0100 From: Mark Clarkson To: Bootcd-user Cc: Rubikz Message-ID: <20040624134408.GB13220@c2l001> Reply-To: Bootcd-user Mail-Followup-To: Bootcd-user , Rubikz References: <20040624115246.GA678@c2l001> <000101c459e5$73890940$6401a8c0@anonymity> <20040624132832.GA13220@c2l001> Mime-Version: 1.0 Content-Disposition: inline In-Reply-To: <20040624132832.GA13220@c2l001> User-Agent: Mutt/1.5.6i X-SA-Exim-Mail-From: markjclarkson@btinternet.com Subject: Re: [Bootcd-user] bootcd hangs at boot time Content-Type: text/plain; charset=us-ascii X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hi Rubikz, Consider carefully if you really need 400M of files in RAM? You should only include files in RAM that you need to be able to change at run-time. All those files are still on the CD. Bootcd even links the files you put in NOT_TO_RAM to the *.ro locations on the CD, so you will still see them in /var and /home. Just a thought. Cheers Mark. From rubikz@wanadoo.fr Thu Jun 24 07:54:21 2004 Received: from smtp10.wanadoo.fr ([193.252.22.21]:65034 helo=mwinf1004.wanadoo.fr) by haydn.debian.org with esmtp (Exim 4.34) id 1BdUgF-0001mz-HI for bootcd-user@lists.alioth.debian.org; Thu, 24 Jun 2004 07:54:21 -0600 Received: from anonymity (AReims-106-1-13-226.w81-251.abo.wanadoo.fr [81.251.159.226]) by mwinf1004.wanadoo.fr (SMTP Server) with ESMTP id A3DDF1800268 for ; Thu, 24 Jun 2004 15:53:56 +0200 (CEST) From: "Rubikz" To: "'Bootcd-user'" Cc: Date: Thu, 24 Jun 2004 15:54:05 +0200 Message-ID: <000501c459f2$b6a96910$6401a8c0@anonymity> MIME-Version: 1.0 X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.2627 In-Reply-To: <20040624132832.GA13220@c2l001> X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Importance: Normal X-SA-Exim-Mail-From: rubikz@wanadoo.fr Subject: RE : [Bootcd-user] bootcd hangs at boot time Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hi Mark With devfs disabled (DEVFS=3Dno) I get errors with reference to my first post. It stops in middle of booting and hangs=20 VFS: Mounted root (iso 9660 filesystem) readonly Mounted devfs on /dev Freeing unused kernel memory: 268k freed INIT: version 2.84 booting Creating extra device nodes ...done. Started device management daemon v1.3.25 for /dev Activating swap Minimum of needed INODES : (why does it stop here ?) Now I do not know what to do ! I'm going to sleep. I'm so tired ! :O) Rub -----Message d'origine----- De=A0: Mark Clarkson [mailto:markjclarkson@btinternet.com]=20 Envoy=E9=A0: jeudi 24 juin 2004 15:29 =C0=A0: Rubikz Cc=A0: Bootcd-user Objet=A0: Re: [Bootcd-user] bootcd hangs at boot time Hi Rubikz, On Thu, 24 Jun 2004, Rubikz wrote: > mount_devfs_fs(): unable to mount devfs, err: - 2 I doubt this error would be fixed. Use DEVFS=3Dno to start with so it will boot then we only have one problem to deal with. Cheers Mark. From markjclarkson@btinternet.com Thu Jun 24 08:45:07 2004 Received: from smtp800.mail.ukl.yahoo.com ([217.12.12.142]:32675) by haydn.debian.org with smtp (Exim 4.34) id 1BdVTN-0004sF-5P for bootcd-user@lists.alioth.debian.org; Thu, 24 Jun 2004 08:45:07 -0600 Received: from unknown (HELO c2l001) (bootcd-user@lists.alioth.debian.@81.152.176.184 with poptime) by smtp800.mail.ukl.yahoo.com with SMTP; 24 Jun 2004 14:44:43 -0000 Received: by c2l001 (Postfix, from userid 1000) id A3CC27A90D; Thu, 24 Jun 2004 16:42:12 +0100 (BST) Date: Thu, 24 Jun 2004 16:42:12 +0100 From: Mark Clarkson To: Rubikz Cc: 'Bootcd-user' Message-ID: <20040624154212.GA1901@c2l001> Reply-To: Bootcd-user Mail-Followup-To: Rubikz , 'Bootcd-user' References: <20040624132832.GA13220@c2l001> <000501c459f2$b6a96910$6401a8c0@anonymity> Mime-Version: 1.0 Content-Disposition: inline In-Reply-To: <000501c459f2$b6a96910$6401a8c0@anonymity> User-Agent: Mutt/1.5.6i X-SA-Exim-Mail-From: markjclarkson@btinternet.com Subject: Re: [Bootcd-user] bootcd hangs at boot time Content-Type: text/plain; charset=us-ascii X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hi Rubikz, On Thu, 24 Jun 2004, Rubikz wrote: > With devfs disabled (DEVFS=no) I get errors with reference to my first > post. > > It stops in middle of booting and hangs > > VFS: Mounted root (iso 9660 filesystem) readonly > Mounted devfs on /dev DEVFS is on in the kernel. Doesn't matter. Unless... > Freeing unused kernel memory: 268k freed > INIT: version 2.84 booting > Creating extra device nodes ...done. > Started device management daemon v1.3.25 for /dev DEVFS is on in your image. Doesn't matter. Unless... > Activating swap > Minimum of needed INODES : (why does it stop here ?) You should get a number appearing after the colon. It's just counting the number of files in your /ram1.cpio.gz, and it gets stuck counting them. Maybe it's choking on the size of the file - but I don't see why yet. Did you wait for long enough, maybe? Try FASTBOOT=no and see if this gets any further. (FASTBOOT=no doesn't work for me anymore, but I'm sure it did before) Look at the CD on linux and let me know how big your ram1.cpio.gz and ram2.cpio.gz are as I'd like to test that. ------------------------------------ In your first post you actually got further than this. I really think you should consider doing something like: NOT_TO_RAM="/home/rubikz /home/bob /root/more-big-stuff" RAMDISK_SIZE=16384 Then make sure it fits. That is, don't (i)gnore ram errors. Then try setting up tmpfs after you're in. Vlado supplied some somewhat sketchy instructions: http://lists.alioth.debian.org/pipermail/bootcd-user/2004-June/000028.html Make sure you have the latest module-init-tools - the older version caused Michael Lee problems. Also, some people have had problems with 2.6 kernels that was solved by using 2.4 kernels. If you can, try the 2.4.26 kernel. I personally have only used 2.4 kernels. Cheers Mark. From rubikz@wanadoo.fr Thu Jun 24 12:12:09 2004 Received: from smtp1.wanadoo.fr ([193.252.22.30]:11042 helo=mwinf0102.wanadoo.fr) by haydn.debian.org with esmtp (Exim 4.34) id 1BdYhX-0007Jn-Do for bootcd-user@lists.alioth.debian.org; Thu, 24 Jun 2004 12:12:09 -0600 Received: from anonymity (AReims-106-1-13-226.w81-251.abo.wanadoo.fr [81.251.159.226]) by mwinf0102.wanadoo.fr (SMTP Server) with ESMTP id 45E191BE720B for ; Thu, 24 Jun 2004 20:11:32 +0200 (CEST) From: "Rubikz" To: "'Bootcd-user'" Cc: Date: Thu, 24 Jun 2004 20:11:42 +0200 Message-ID: <000901c45a16$b400d3f0$6401a8c0@anonymity> MIME-Version: 1.0 X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.2627 Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 In-Reply-To: <20040624154212.GA1901@c2l001> X-SA-Exim-Mail-From: rubikz@wanadoo.fr Subject: RE : [Bootcd-user] bootcd hangs at boot time Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hi Mark, With devfs disabled (DEVFS=no) in bootcdwrite.conf config file and not compiled in the kernel 2.6.5 --> ok ram1.cpio.gz (335,9 Mo) ram2.cpio.gz (1,3 Ko) --> with RAMDISK_SIZE=41483 I get : NOT_TO_RAMCD (NOT_TO_RAM v NOT_TO_CD) = . . . . . . . . . . . . . 36168 RAM_ALL (etc v home v root v NOT_TO_RAM v NOT_TO_CD) = . . . . . . 408932 Needed RAM (RAM_ALL - NOT_TO_RAMCD) = . . . . . . . . . . . . . . 372764 90 % of RAM = . . . . . . . . . . . . . . . . . . . . . . . . . . 372764 OK - enough RAM (Needed RAM <= 90 % of RAM) --> I would see it later --> It is the last version --> I prefer to use the 2.6 kernel All the same, It stops in middle of booting and hangs Minimum of needed INODES : 6600 Creating Ram with 1024 INODES per MB Mke2fs 1.27 (8-Mar-2002) Remounting devfs (After three minutes of wait) (... it appears errors) cpio: cannot make directory `/ram2/var.ro`: Read-only file system ... mv: cannot stat `/ram2/var.ro`: No such file or directory ln: `/var/lib/locate/locatedb`: File exists. (To finish, it stop here) I begin to lose hope and I really can't think why I choose another solution Rub. _______________________________________________ Bootcd-user mailing list Bootcd-user@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/bootcd-user From markjclarkson@btinternet.com Fri Jun 25 07:23:11 2004 Received: from smtp800.mail.ukl.yahoo.com ([217.12.12.142]:44780) by haydn.debian.org with smtp (Exim 4.34) id 1Bdqfa-0007DS-Cn for bootcd-user@lists.alioth.debian.org; Fri, 25 Jun 2004 07:23:11 -0600 Received: from unknown (HELO c2l001) (bootcd-user@lists.alioth.debian.@81.152.176.184 with poptime) by smtp800.mail.ukl.yahoo.com with SMTP; 25 Jun 2004 13:22:43 -0000 Received: by c2l001 (Postfix, from userid 1000) id 312EB7A90D; Fri, 25 Jun 2004 15:20:12 +0100 (BST) Date: Fri, 25 Jun 2004 15:20:11 +0100 From: Mark Clarkson To: 'Bootcd-user' Message-ID: <20040625142011.GA1174@c2l001> Reply-To: Mark Clarkson Mail-Followup-To: 'Bootcd-user' References: <20040624154212.GA1901@c2l001> <000901c45a16$b400d3f0$6401a8c0@anonymity> Mime-Version: 1.0 Content-Disposition: inline In-Reply-To: <000901c45a16$b400d3f0$6401a8c0@anonymity> User-Agent: Mutt/1.5.6i X-SA-Exim-Mail-From: markjclarkson@btinternet.com Subject: Re: [Bootcd-user] bootcd hangs at boot time Content-Type: text/plain; charset=us-ascii X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hi Rubikz, On Thu, 24 Jun 2004, Rubikz wrote: > With devfs disabled (DEVFS=no) in bootcdwrite.conf config file and not > compiled in the kernel 2.6.5 Ok - but it's still in the kernel. We see "Remounting devfs" later, which will only be shown if /dev/.devfsd exists. This file is created by the kernel. Can you mount the cd, cd to it, and do 'ls -la dev/'. Is it empty? > ram1.cpio.gz (335,9 Mo) > ram2.cpio.gz (1,3 Ko) I tried with a 300MB ram1.cpio.gz. It worked for me. > All the same, It stops in middle of booting and hangs > > Minimum of needed INODES : 6600 > Creating Ram with 1024 INODES per MB > Mke2fs 1.27 (8-Mar-2002) > Remounting devfs > (After three minutes of wait) > (... it appears errors) > cpio: cannot make directory `/ram2/var.ro`: Read-only file system > .... > mv: cannot stat `/ram2/var.ro`: No such file or directory > ln: `/var/lib/locate/locatedb`: File exists. (To finish, it stop here) > I guess the errors went by too fast for you to see them all. I would also expect to see /ram1/ errors. Shame we can't get a full bootup output. The fact that it was unable to make the directory /ram2/var.ro would suggest to me that /ram2 was not mounted successfully. The only thing I can blame right now is devfs, as bootcd thinks it's still there. You say devfs doesn't work but one of your previous messages shows that it _does_ work: VFS: Mounted root (iso 9660 filesystem) readonly -> Mounted devfs on /dev Freeing unused kernel memory: 268k freed INIT: version 2.84 booting Creating extra device nodes ...done. Started device management daemon v1.3.25 for /dev Activating swap Minimum of needed INODES : (why does it stop here ?) Since you're not using an initrd and if CONFIG_DEVFS_MOUNT=y was set before then devfs will already be mounted on /dev. We see 'Remounting devfs' which tells us that it's mounted /ram1, remade the /ram1/dev directory, and mounted dev again (since mounting /ram1 would wipe out /dev). It then can't create files on /ram1. So, the last thing left is that ramdisk support is not compiled in to the kernel. It must be compiled in, not as a module. You must have: CONFIG_BLK_DEV_RAM=y in your kernel .config file. Use the 'make menuconfig' to set it. So as a last ditch attempt make sure the kernel .config contains: CONFIG_BLK_DEV_RAM=y CONFIG_DEVFS_FS=y CONFIG_DEVFS_MOUNT=y <-- was this set before? then recompile the kernel. Copy the files in your /boot directory to the boot directory in /mnt/hda5. I assume /mnt/hda5 is a complete root filesystem, if not, use SRCDISK="/". In your config comment out the line (I think this is a big typo) CONFIG=$SRCDISK/boot/config-2.6.5 and supply the KERNEL= option. bootcd would not have worked without it. > I begin to lose hope and I really can't think why I choose another > solution Maybe you're right. If you had already done the above then I don't know what to suggest next. Cheers Mark. From rubikz@wanadoo.fr Fri Jun 25 07:58:03 2004 Received: from smtp9.wanadoo.fr ([193.252.22.22]:42059 helo=mwinf0901.wanadoo.fr) by haydn.debian.org with esmtp (Exim 4.34) id 1BdrDN-0007bt-R5 for bootcd-user@lists.alioth.debian.org; Fri, 25 Jun 2004 07:58:03 -0600 Received: from anonymity (AReims-106-1-18-88.w81-48.abo.wanadoo.fr [81.48.69.88]) by mwinf0901.wanadoo.fr (SMTP Server) with ESMTP id 8E0B71800AFB; Fri, 25 Jun 2004 15:57:37 +0200 (CEST) From: "Rubikz" To: "'Mark Clarkson'" Cc: Date: Fri, 25 Jun 2004 15:57:50 +0200 Message-ID: <000401c45abc$67c4d1c0$6401a8c0@anonymity> MIME-Version: 1.0 X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.2627 In-Reply-To: <20040625142011.GA1174@c2l001> Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 X-SA-Exim-Mail-From: rubikz@wanadoo.fr Subject: RE : [Bootcd-user] bootcd hangs at boot time Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hi Mark. Thank you for all these advices. I also thank you for taking time to try to find a solution. I am going to examine it and I'll inform you about it. Sorry for my english language. Rub _______________________________________________ Bootcd-user mailing list Bootcd-user@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/bootcd-user From markjclarkson@btinternet.com Sat Jun 26 09:34:00 2004 Received: from smtp801.mail.ukl.yahoo.com ([217.12.12.138]:41769) by haydn.debian.org with smtp (Exim 4.34) id 1BeFBf-0004Yv-NT for bootcd-user@lists.alioth.debian.org; Sat, 26 Jun 2004 09:34:00 -0600 Received: from unknown (HELO c2l001) (bootcd-user@lists.alioth.debian.@81.152.176.184 with poptime) by smtp801.mail.ukl.yahoo.com with SMTP; 26 Jun 2004 15:33:28 -0000 Received: by c2l001 (Postfix, from userid 1000) id 569DF7A90D; Sat, 26 Jun 2004 17:30:55 +0100 (BST) Date: Sat, 26 Jun 2004 17:30:55 +0100 From: Mark Clarkson To: Rubikz Cc: bootcd-user@lists.alioth.debian.org Message-ID: <20040626163054.GA14808@c2l001> Reply-To: Mark Clarkson Mail-Followup-To: Rubikz , bootcd-user@lists.alioth.debian.org References: <20040625142011.GA1174@c2l001> <000401c45abc$67c4d1c0$6401a8c0@anonymity> Mime-Version: 1.0 Content-Disposition: inline In-Reply-To: <000401c45abc$67c4d1c0$6401a8c0@anonymity> User-Agent: Mutt/1.5.6i X-SA-Exim-Mail-From: markjclarkson@btinternet.com Subject: Re: [Bootcd-user] bootcd hangs at boot time Content-Type: text/plain; charset=us-ascii X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hi Rubikz, I think I can see now why things didn't work for you. To keep this short, only make these changes to your latest configuration: bootcdwrite.conf: FASTBOOT=yes kernel .config (I think you already had these): CONFIG_BLK_DEV_RAM=y CONFIG_DEVFS_FS=y CONFIG_DEVFS_MOUNT=y ---------------------- REASON --------------------- You had already got past the first 'devfs ... - 2' error, so this should work. I advised you to use FASTBOOT=no, but there is a bug and this will not work when devfs is enabled (as it has been with your kernel in all your test cases). I have fixed the DEVFS-FASTBOOT bug in the soon-to-be-released tmpfs patch. So, in your case I think: 1. You fixed the 'devfs ... - 2' error (how? - please let me know) 2. We increased your ramdisk size. 3. Then you didn't wait long enough for bootcd to read the 300+ MB ram.cpio file. 4. We then changed to FASTBOOT=yes 5. Then you _did_ wait long enough, but the bug surfaced here. (DEVFS and FASTBOOT doesn't work) 6. Now - Just change fastboot back to yes, and there is NO reason why this should not work. At least it should get further than before. (( If this does not work then you would apply the tmpfs patch and set fastboot back to yes. This MUST work! )) Of course I may have overlooked something ;-) Cheers Mark. From chr.graf@gmx.de Sun Jun 27 05:02:46 2004 Received: from pop.gmx.net ([213.165.64.20]:48977 helo=mail.gmx.net) by haydn.debian.org with smtp (Exim 4.34) id 1BeXQp-0003xv-MC for bootcd-user@lists.alioth.debian.org; Sun, 27 Jun 2004 05:02:46 -0600 Received: (qmail 29442 invoked by uid 65534); 27 Jun 2004 11:02:19 -0000 Received: from p50888560.dip0.t-ipconnect.de (EHLO note) (80.136.133.96) by mail.gmx.net (mp008) with SMTP; 27 Jun 2004 13:02:19 +0200 X-Authenticated: #2446235 From: christian graf To: bootcd-user@lists.alioth.debian.org Message-Id: <1088334135.3184.11.camel@note> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Sun, 27 Jun 2004 13:02:16 +0200 X-SA-Exim-Mail-From: chr.graf@gmx.de Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Subject: [Bootcd-user] bash-prompt problem Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hi all, I updated my bootcd to use my vanilla-kernel 2.6.6. All is fine, but my bash-prompt is ugly now: rescue:~# x if I type anything, it starts at the x? So there are some blanks between the first char and my prompt. If I ssh to the box, all is fine like it should - nothing abnormal with the prompt. Any suggestions what is going wrong? thanks christian Last login: Sun Jun 27 11:35:41 2004 rescue:~# dpkg -l | grep bash ii bash 2.05b-15 The GNU Bourne Again SHell rescue:~# dpkg -l | grep bootcd ii bootcd 2.41 run your system from cd without need for dis rescue:~# uname -a Linux rescue 2.6.6 #1 Sun Jun 27 06:23:37 CEST 2004 i686 GNU/Linux rescue:~# From djmaecki@ull.at Sun Jun 27 05:20:26 2004 Received: from bigfish.ull.at ([213.185.164.158]:35372) by haydn.debian.org with esmtp (Exim 4.34) id 1BeXhw-0005ze-3r for bootcd-user@lists.alioth.debian.org; Sun, 27 Jun 2004 05:20:26 -0600 Received: from v208-157.vps.tuwien.ac.at ([128.131.208.157] helo=zaphod) by bigfish.ull.at with asmtp (Cipher TLSv1:DES-CBC3-SHA:168) (Exim 3.35 #1 (Debian)) id 1BeXhM-00080t-00; Sun, 27 Jun 2004 13:19:48 +0200 Received: from marvin.home.srr.ull.at ([10.0.1.2]) by zaphod with smtp (Exim 3.35 #1 (Debian)) id 1BeXgn-0005ql-00; Sun, 27 Jun 2004 13:19:13 +0200 Received: by marvin.home.srr.ull.at (sSMTP sendmail emulation); Sun, 27 Jun 2004 13:19:13 +0200 To: christian graf Cc: bootcd-user@lists.alioth.debian.org X-Face: (AyZfZV"!KH"MTF)t0v,Brpg61vAyl"x9NyDm/gakdi<9.\\aDlytY^1}O.[K_0EEbI9rD6 1CVK9qr7p-v9=5r!Q4eoGAcYQ|c$n)N\@5*`b0%2eS/bt In-Reply-To: <1088334135.3184.11.camel@note> (christian graf's message of "Sun, 27 Jun 2004 13:02:16 +0200") References: <1088334135.3184.11.camel@note> Date: Sun, 27 Jun 2004 13:19:13 +0200 Message-ID: <87acyp8czy.fsf@ull.at> User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3 (gnu/linux) MIME-Version: 1.0 X-SA-Exim-Mail-From: djmaecki@ull.at Subject: Re: [Bootcd-user] bash-prompt problem Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: --=-=-= Hi! christian graf writes: > I updated my bootcd to use my vanilla-kernel 2.6.6. All is fine, but my > bash-prompt is ugly now: > rescue:~# x > if I type anything, it starts at the x? So there are some blanks between > the first char and my prompt. > If I ssh to the box, all is fine like it should - nothing abnormal with > the prompt. Does this problem only occur when booting from the bootcd? Or does this also happen when you boot from harddisk? So long Thomas -- .''`. Okey cokey, pig in a pokey! Good morning, job seekers! - Pauline : :' : Thomas Krennwallner `. `'` 1024D/67A1DA7B 9484 D99D 2E1E 4E02 5446 DAD9 FF58 4E59 67A1 DA7B `- http://bigfish.ull.at/~djmaecki/ --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQBA3q0x/1hOWWeh2nsRAtG7AKC+NyVhH7AFYhdU8P28d+2Yn7ImAwCfTVv0 7oP5ih7SOQHirnvSMc8IQbo= =sy4m -----END PGP SIGNATURE----- --=-=-=-- From chr.graf@gmx.de Sun Jun 27 05:20:30 2004 Received: from mail.gmx.net ([213.165.64.20]:42535) by haydn.debian.org with smtp (Exim 4.34) id 1BeXi1-00060C-04 for bootcd-user@lists.alioth.debian.org; Sun, 27 Jun 2004 05:20:30 -0600 Received: (qmail 18723 invoked by uid 65534); 27 Jun 2004 11:20:05 -0000 Received: from p50888560.dip0.t-ipconnect.de (EHLO note) (80.136.133.96) by mail.gmx.net (mp021) with SMTP; 27 Jun 2004 13:20:05 +0200 X-Authenticated: #2446235 From: christian graf To: bootcd-user@lists.alioth.debian.org In-Reply-To: <1088334135.3184.11.camel@note> References: <1088334135.3184.11.camel@note> Message-Id: <1088335201.3184.14.camel@note> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Sun, 27 Jun 2004 13:20:01 +0200 X-SA-Exim-Mail-From: chr.graf@gmx.de Subject: Re: [Bootcd-user] bash-prompt problem Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Sorry, but I forget one point: If I boot the system from hd (and not cd), means prior to run the "bootcdwrite" command, all is fine. The error is only when I boot from the CD, which I created with the bootcdwrite command. thanks christian On Sun, 2004-06-27 at 13:02, christian graf wrote: > Hi all, > > I updated my bootcd to use my vanilla-kernel 2.6.6. All is fine, but my > bash-prompt is ugly now: > rescue:~# x > if I type anything, it starts at the x? So there are some blanks between > the first char and my prompt. > If I ssh to the box, all is fine like it should - nothing abnormal with > the prompt. > > Any suggestions what is going wrong? > > thanks > > christian > > > Last login: Sun Jun 27 11:35:41 2004 > rescue:~# dpkg -l | grep bash > ii bash 2.05b-15 The GNU Bourne Again SHell > rescue:~# dpkg -l | grep bootcd > ii bootcd 2.41 run your system from cd without need > for dis > rescue:~# uname -a > Linux rescue 2.6.6 #1 Sun Jun 27 06:23:37 CEST 2004 i686 GNU/Linux > rescue:~# > > > > _______________________________________________ > Bootcd-user mailing list > Bootcd-user@lists.alioth.debian.org > http://lists.alioth.debian.org/mailman/listinfo/bootcd-user From markjclarkson@btinternet.com Sun Jun 27 09:12:30 2004 Received: from smtp807.mail.ukl.yahoo.com ([217.12.12.197]:39341) by haydn.debian.org with smtp (Exim 4.34) id 1BebKM-0001o1-Va for bootcd-user@lists.alioth.debian.org; Sun, 27 Jun 2004 09:12:29 -0600 Received: from unknown (HELO c2l001) (bootcd-user@lists.alioth.debian.@81.152.176.184 with poptime) by smtp807.mail.ukl.yahoo.com with SMTP; 27 Jun 2004 15:11:56 -0000 Received: by c2l001 (Postfix, from userid 1000) id D23737A90D; Sun, 27 Jun 2004 17:09:21 +0100 (BST) Date: Sun, 27 Jun 2004 17:09:21 +0100 From: Mark Clarkson To: christian graf Cc: bootcd-user@lists.alioth.debian.org Message-ID: <20040627160921.GA18960@c2l001> Reply-To: Mark Clarkson Mail-Followup-To: christian graf , bootcd-user@lists.alioth.debian.org References: <1088334135.3184.11.camel@note> <1088335201.3184.14.camel@note> Mime-Version: 1.0 Content-Disposition: inline In-Reply-To: <1088335201.3184.14.camel@note> User-Agent: Mutt/1.5.6i X-SA-Exim-Mail-From: markjclarkson@btinternet.com Subject: Re: [Bootcd-user] bash-prompt problem Content-Type: text/plain; charset=us-ascii X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hi christian, After booting from the cd, what does 'echo $PS1' produce? What does 'echo $TERM' produce? Also try 'adduser bob', then 'su - bob' Is your prompt okay here? Did you run ssh from an xterm? Does the strange behaviour occur in the console? Cheers Mark. From chr.graf@gmx.de Sun Jun 27 13:37:14 2004 Received: from pop.gmx.net ([213.165.64.20]:37356 helo=mail.gmx.net) by haydn.debian.org with smtp (Exim 4.34) id 1BefSi-0006Cb-Pc for bootcd-user@lists.alioth.debian.org; Sun, 27 Jun 2004 13:37:14 -0600 Received: (qmail 26669 invoked by uid 65534); 27 Jun 2004 19:36:47 -0000 Received: from p50888560.dip0.t-ipconnect.de (EHLO note) (80.136.133.96) by mail.gmx.net (mp020) with SMTP; 27 Jun 2004 21:36:47 +0200 X-Authenticated: #2446235 From: christian graf To: Mark Clarkson , Thomas Krennwallner Cc: bootcd-user@lists.alioth.debian.org In-Reply-To: <20040627160921.GA18960@c2l001> References: <1088334135.3184.11.camel@note> <1088335201.3184.14.camel@note> <20040627160921.GA18960@c2l001> Message-Id: <1088364998.3175.65.camel@note> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Sun, 27 Jun 2004 21:36:38 +0200 X-SA-Exim-Mail-From: chr.graf@gmx.de Subject: Re: [Bootcd-user] bash-prompt problem Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hi Mark, Hi Thomas, I'm now using a 2.6.6 kernel with frame-buffer device enabled and its working fine. I have reloaded the non-working kernel and the results are as follows (working on console directly, no ssh): echo $PS1 # \h\w\$ echo $TERM linux I added user bob and did su - bob. Its still not working I started the ssh from a xterm. I tried additional a ssh from console and this is working fine too. The problem only occurs when working directy from local console. As it is working fine now with framebuffer enabled, its not hurting to much. However I'm still interested in the problems solution and will answer all questions you will give me as next :) changed config for framebuffer > CONFIG_FB=y > CONFIG_FB_VGA16=y > CONFIG_VIDEO_SELECT=y > CONFIG_FB_RIVA=y > CONFIG_FRAMEBUFFER_CONSOLE=y > CONFIG_PCI_CONSOLE=y thank you christian On Sun, 2004-06-27 at 18:09, Mark Clarkson wrote: > Hi christian, > After booting from the cd, what does 'echo $PS1' produce? > What does 'echo $TERM' produce? > > Also try 'adduser bob', then 'su - bob' > Is your prompt okay here? > > Did you run ssh from an xterm? > Does the strange behaviour occur in the console? > > Cheers > Mark. From markjclarkson@btinternet.com Sun Jun 27 13:50:44 2004 Received: from smtp808.mail.ukl.yahoo.com ([217.12.12.198]:31439) by haydn.debian.org with smtp (Exim 4.34) id 1Beffm-0004H3-IT for bootcd-user@lists.alioth.debian.org; Sun, 27 Jun 2004 13:50:44 -0600 Received: from unknown (HELO c2l001) (bootcd-user@lists.alioth.debian.@81.152.176.184 with poptime) by smtp808.mail.ukl.yahoo.com with SMTP; 27 Jun 2004 19:50:19 -0000 Received: by c2l001 (Postfix, from userid 1000) id 4C9417A90D; Sun, 27 Jun 2004 21:47:48 +0100 (BST) Date: Sun, 27 Jun 2004 21:47:47 +0100 From: Mark Clarkson To: christian graf Cc: bootcd-user@lists.alioth.debian.org Message-ID: <20040627204747.GA32622@c2l001> Reply-To: Mark Clarkson Mail-Followup-To: christian graf , bootcd-user@lists.alioth.debian.org References: <1088334135.3184.11.camel@note> <1088335201.3184.14.camel@note> <20040627160921.GA18960@c2l001> <1088364998.3175.65.camel@note> Mime-Version: 1.0 Content-Disposition: inline In-Reply-To: <1088364998.3175.65.camel@note> User-Agent: Mutt/1.5.6i X-SA-Exim-Mail-From: markjclarkson@btinternet.com Subject: Re: [Bootcd-user] bash-prompt problem Content-Type: text/plain; charset=us-ascii X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hi christian, Could you supply the kernel version you are using, the graphics card you are using, the .config, the lilo.conf, and your bootcdwrite.conf? I've only used kernel 2.4.25/26 with bootcd so I suppose it's time I tried 2.6 (on a spare pc though). Cheers Mark. From markjclarkson@btinternet.com Mon Jun 28 10:28:19 2004 Received: from smtp807.mail.ukl.yahoo.com ([217.12.12.197]:21985) by haydn.debian.org with smtp (Exim 4.34) id 1BeyzR-0006lu-Qt for bootcd-user@lists.alioth.debian.org; Mon, 28 Jun 2004 10:28:19 -0600 Received: from unknown (HELO c2l001) (bootcd-user@lists.alioth.debian.@81.152.176.184 with poptime) by smtp807.mail.ukl.yahoo.com with SMTP; 28 Jun 2004 16:27:53 -0000 Received: by c2l001 (Postfix, from userid 1000) id C24267AE56; Mon, 28 Jun 2004 18:25:20 +0100 (BST) Date: Mon, 28 Jun 2004 18:25:20 +0100 From: Mark Clarkson To: bootcd-user@lists.alioth.debian.org Message-ID: <20040628172520.GA25773@c2l001> Reply-To: Mark Clarkson Mail-Followup-To: bootcd-user@lists.alioth.debian.org References: <1088334135.3184.11.camel@note> <1088335201.3184.14.camel@note> <20040627160921.GA18960@c2l001> <1088364998.3175.65.camel@note> Mime-Version: 1.0 Content-Disposition: inline In-Reply-To: <1088364998.3175.65.camel@note> User-Agent: Mutt/1.5.6+20040523i X-SA-Exim-Mail-From: markjclarkson@btinternet.com Subject: Re: [Bootcd-user] bash-prompt problem Content-Type: text/plain; charset=us-ascii X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hi christian, Just had a thought - maybe you could beg,steal or borrow a different graphics card (with a completely different chipset), and try that. Would be useful I think. Cheers Mark. From chr.graf@gmx.de Mon Jun 28 12:22:32 2004 Received: from pop.gmx.net ([213.165.64.20]:46562 helo=mail.gmx.net) by haydn.debian.org with smtp (Exim 4.34) id 1Bf0ly-0004Fy-Jp for bootcd-user@lists.alioth.debian.org; Mon, 28 Jun 2004 12:22:32 -0600 Received: (qmail 7323 invoked by uid 65534); 28 Jun 2004 18:15:13 -0000 Received: from dialin-145-254-196-029.arcor-ip.net (EHLO note) (145.254.196.29) by mail.gmx.net (mp023) with SMTP; 28 Jun 2004 20:15:13 +0200 X-Authenticated: #2446235 From: christian graf To: Mark Clarkson In-Reply-To: <20040628172520.GA25773@c2l001> References: <1088334135.3184.11.camel@note> <1088335201.3184.14.camel@note> <20040627160921.GA18960@c2l001> <1088364998.3175.65.camel@note> <20040628172520.GA25773@c2l001> Message-Id: <1088446389.3471.5.camel@note> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Mon, 28 Jun 2004 20:15:16 +0200 X-SA-Exim-Mail-From: chr.graf@gmx.de Subject: Re: [Bootcd-user] bash-prompt problem Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.3 required=5.0 tests=AWL autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hi Mark, very good shot. I tried a Nvidia GeForce FX5600 instead my old Ti200 with the same buggy results. 0000:01:00.0 VGA compatible controller: nVidia Corporation NV31 [GeForce FX 5600] (rev a1) (prog-if 00 [VGA]) Additional I tried it on a fujitsu-siemens lifebook e-4010 0000:00:02.1 Display controller: Intel Corp. 82852/855GM Integrated Graphics Device (rev 02) And as you guessed, all is fine on the lifebook. However, if I boot from HD instead of CD its working with nvidia too. Any new ideas? :) christian On Mon, 2004-06-28 at 19:25, Mark Clarkson wrote: > Hi christian, > Just had a thought - maybe you could beg,steal or borrow a different > graphics card (with a completely different chipset), and try that. > Would be useful I think. > > Cheers > Mark. > > _______________________________________________ > Bootcd-user mailing list > Bootcd-user@lists.alioth.debian.org > http://lists.alioth.debian.org/mailman/listinfo/bootcd-user From markjclarkson@btinternet.com Wed Jun 30 18:56:06 2004 Received: from smtp801.mail.ukl.yahoo.com ([217.12.12.138]:49114) by haydn.debian.org with smtp (Exim 4.34) id 1BfprU-0000am-RK for bootcd-user@lists.alioth.debian.org; Wed, 30 Jun 2004 18:56:06 -0600 Received: from unknown (HELO c2l001) (bootcd-user@lists.alioth.debian.@81.152.176.184 with poptime) by smtp801.mail.ukl.yahoo.com with SMTP; 1 Jul 2004 00:55:13 -0000 Received: by c2l001 (Postfix, from userid 1000) id CFC277AE56; Thu, 1 Jul 2004 02:52:38 +0100 (BST) Date: Thu, 1 Jul 2004 02:52:38 +0100 From: Mark Clarkson To: Bootcd-user Message-ID: <20040701015238.GA25969@c2l001> Reply-To: Mark Clarkson Mail-Followup-To: Bootcd-user Mime-Version: 1.0 Content-Disposition: inline User-Agent: Mutt/1.5.6+20040523i X-SA-Exim-Mail-From: markjclarkson@btinternet.com Content-Type: text/plain; charset=us-ascii X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Subject: [Bootcd-user] Boot hangs at Extracting /ram1.cpio.gz Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Whilst testing bootcd with a vanilla kernel 2.6.6 (-1-386), I stumbled accross one reason why bootcd seems to hang after it displays Extracting /ram1.cpio.gz If left for a long time (minutes rather than hours) you then see cpio errors then the cause is probably due to DEVFS=no in bootcdwrite.conf, when it is actually built into the kernel. Setting DEVFS=yes will cure this problem, or recompile the kernel without devfs support entirely. Alternatively, to avoid recompiling the vanilla kernel, add devfs=nomount to the APPEND string in bootcdwrite.conf, and ensure that the devfs daemon does not start by editing /etc/default/devfsd and setting MOUNT=no in that file. Also check google to see reasons why the automount should always be left off (I think I saw this in an IBM article). From markjclarkson@btinternet.com Thu Jul 01 12:39:06 2004 Received: from smtp802.mail.ukl.yahoo.com ([217.12.12.139]:31637) by haydn.debian.org with smtp (Exim 4.34) id 1Bg6Sb-0001nk-FH for bootcd-user@lists.alioth.debian.org; Thu, 01 Jul 2004 12:39:06 -0600 Received: from unknown (HELO c2l001) (bootcd-user@lists.alioth.debian.@81.152.176.184 with poptime) by smtp802.mail.ukl.yahoo.com with SMTP; 1 Jul 2004 18:38:39 -0000 Received: by c2l001 (Postfix, from userid 1000) id B2F607AE56; Thu, 1 Jul 2004 20:36:02 +0100 (BST) Date: Thu, 1 Jul 2004 20:36:02 +0100 From: Mark Clarkson To: christian graf Cc: Bootcd-user Message-ID: <20040701193602.GB15222@c2l001> Reply-To: Bootcd-user Mail-Followup-To: christian graf , Bootcd-user References: <1088334135.3184.11.camel@note> <1088335201.3184.14.camel@note> <20040627160921.GA18960@c2l001> <1088364998.3175.65.camel@note> <20040628172520.GA25773@c2l001> <1088446389.3471.5.camel@note> Mime-Version: 1.0 Content-Disposition: inline In-Reply-To: <1088446389.3471.5.camel@note> User-Agent: Mutt/1.5.6+20040523i X-SA-Exim-Mail-From: markjclarkson@btinternet.com Subject: Re: [Bootcd-user] bash-prompt problem Content-Type: text/plain; charset=us-ascii X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hi christian, On Mon, 28 Jun 2004, christian graf wrote: > I tried a Nvidia GeForce FX5600 instead my old Ti200 with the same buggy > results. > 0000:01:00.0 VGA compatible controller: nVidia Corporation NV31 [GeForce > FX 5600] (rev a1) (prog-if 00 [VGA]) I tried almost the same card, plus a couple others: nVidia Corporation NV31 [GeForce FX 5600 XT] (rev a1) nVidia Corporation NV34 [GeForce FX 5200] (rev a1) ATI Technologies Inc Radeon Mobility M6 LY <-- (acer laptop) ATI Technologies Inc 3D Rage IIC AGP (rev 3a) with vanilla kernel 2.6.6, and everything is fine for me. I suppose this means that there's something in your configuration that is causing the problem. I also tried a couple different vga= options. There's possibly something on the HDD that isn't on the CD. Maybe to do with locales, or termcap, or utf, or fonts? Maybe you could do a 'diff -qr cddir/etc origdir/etc' and usr, to see if anything obvious pops up. If there's nothing obvious then I suppose you would have to build a system in English and gradually add the support you need and stop when it breaks - I'm assuming you're running some sort of i18n/l10n in your image? However, this would not explain why it works on the HDD but not on CD. Cheers Mark. From markjclarkson@btinternet.com Thu Jul 01 13:44:22 2004 Received: from smtp804.mail.ukl.yahoo.com ([217.12.12.141]:21664) by haydn.debian.org with smtp (Exim 4.34) id 1Bg7Tn-0000mX-NQ for bootcd-user@lists.alioth.debian.org; Thu, 01 Jul 2004 13:44:22 -0600 Received: from unknown (HELO c2l001) (bootcd-user@lists.alioth.debian.@81.152.176.184 with poptime) by smtp804.mail.ukl.yahoo.com with SMTP; 1 Jul 2004 19:43:56 -0000 Received: by c2l001 (Postfix, from userid 1000) id 472137AE56; Thu, 1 Jul 2004 21:41:19 +0100 (BST) Date: Thu, 1 Jul 2004 21:41:18 +0100 From: Mark Clarkson To: Bootcd-user Message-ID: <20040701204118.GA10308@c2l001> Reply-To: Mark Clarkson Mail-Followup-To: Bootcd-user Mime-Version: 1.0 Content-Disposition: inline User-Agent: Mutt/1.5.6+20040523i X-SA-Exim-Mail-From: markjclarkson@btinternet.com Content-Type: text/plain; charset=us-ascii X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.1 required=5.0 tests=AWL,UPPERCASE_25_50 autolearn=no version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Subject: [Bootcd-user] TMPFS patch Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hi bootcd-users! Okay, I've been going on about this tmpfs patch, so here it is at last! I've tried to iron out as many bugs as possible but there's still stuff left to do... I hope it's useful :) This patch set can enable tmpfs for /var, /home and/or /tmp. This allows you to use a large chunk of memory to store /var, /tmp and /home in. The memory is not actually used until it is required. If TMPFS=no then bootcd works exactly as before. When tmpfs is switched on the ramdisk remains on /ram1, and tmpfs is used for /ram2. It introduces eight new configuration options: TMPFS, TMPFS_HOME, TMPFS_TMP, TMPFS_SIZE, TMPFS_SIZE_AUTO_ADD, TMPFS_PRUNE_VAR, TMPFS_PRUNE_HOME, and TMPFS_MIN_FREE. Four files need to be patched: bootcdwrite, bootcd-check.lib, bootcd2disk and S12bootcdram. TMPFS will need to be built into the kernel for tmpfs to work but no checks are made for this. I think the following are correct: At least kernel 2.4.x is required for TMPFS_SIZE options. At least kernel 2.2.x is required for TMPFS in general + an entry in fstab. The patches apply against bootcd v2.41, with or without the devfs patch. As a side effect devfs gets fixed anyway if these patches are applied. This patch also fixes a bug that surfaces when DEVFS=yes and FASTBOOT=no. This bug stops files being loaded into memory at boot time. Five sections follow: 1. New Configuration entries for bootcdwrite.conf 2. Patch file for /usr/bin/bootcdwrite 3. Patch file for /usr/share/bootcd/S12bootcdram 4. Patch file for /usr/share/bootcd/bootcd-check.lib 5. Patch file for /usr/share/bootcd/bootcd2disk Hopefully the lines won't get wrapped in transit; If they do it may not work, so I've also put the patches here: http://www.c2server.co.uk/patches.html The patches are in a compressed tarball. There is also an installer in the tarball; to use the installer: 'patch' must be installed! $ tar xvfz bootcd_2.41_tmpfs.patch1.tar.gz $ cd bootcd_2.41_tmpfs.patch1 $ su $ ./patch_bootcd_2.41.sh Enjoy! ------------- Testing/Bugs: ------------- bootcd2disk did not work for me before the patch, since my kernel uses the new disk naming scheme, and did not work after the patch. If bootcd2disk worked for you however, this patch _should_ not break it. If filenames containing spaces are pruned by TMPFS_PRUNE_ options then the files will be excluded from RAM (correct), but will not be linked at run-time(wrong), and will produce an 'ln' error. A fix would require modification of some existing bootcd functions. I have only tried tmpfs with kernel 2.4.26, and 2.6.6 ------------- -------------------------------------------------------------------------- 1. New configuration entries for bootcdwrite.conf -------------------------------------------------------------------------- Notes: Copy and paste the lines between '<---- snip ---->' into the configuration file /etc/bootcd/bootcdwrite.conf. These settings disable tmpfs and need to be changed to enable tmpfs. <---- snip ----> # TMPFS=yes|no # The var partition can be loaded into ram at boot time using the tmpfs # filesystem. If tmpfs is used ram2 will be mounted on tmpfs rather than on # the ramdisk, possibly saving some RAM. A considerably larger var filesystem # is possible using tmpfs that does not need to be the same size as ram1. # # Other TMPFS_ options will be possible when TMPFS=yes # All TMPFS_ options are disabled when TMPFS=no # # To use tmpfs: #TMPFS=yes TMPFS=no # TMPFS_HOME=yes|no # When TMPFS is enabled the /var filesystem will be put on tmpfs. # If TMPFS_HOME is 'yes' then the /home filesystem will also reside there. # #TMPFS_HOME=yes TMPFS_HOME=no # TMPFS_MIN_FREE=|"" # The amount of RAM that must be set aside for applications can be specified # using the TMPFS_MIN_FREE option. bootcd will try it's best to honour this # setting at boot time. # # Example: You have worked out that you need 38MB RAM for your apps to run, # and TMPFS_SIZE is set to 50%. On a system with 96MB RAM all is okay. On a # system with 64MB RAM however TMPFS_SIZE will be reduced to 26MB leaving # 38MB for applications. Since we also use RAMDISK you would probably add a # few MB to TMPFS_MIN_FREE to compensate. # # A warning message will be displayed at boot time if the tmpfs size is # adjusted due to this setting. # # Note: If the files set to go into ram2 will not fit, due to memory # constraints, then the files will not be copied, and only the directories # will be created. Additionally the files listed in NOT_TO_RAM or pruned # with TMPFS_PRUNE_ will still be linked in the newly created directories. # # Sizes are specified in MB. Negative or zero sizes disable this boot time # check. # #TMPFS_MIN_FREE=32 TMPFS_MIN_FREE=0 # TMPFS_SIZE=|auto|"" # Specify the size of the tmpfs partition. If left blank it will be set to # the kernel's default size. This value can be specified in MB or as a # percentage only. Tmpfs will be limited to the requested size by the # kernel. # # If TMPFS_SIZE is set to 'auto', bootcd will try to work out the size of # /var, and /home (if TMPFS_HOME is set), and add some extra space for it # to grow at run-time. It will take NOT_TO_RAM, TMPFS_PRUNE_VAR and # TMPFS_PRUNE_HOME into consideration when making the calculation. # # This size may be altered at run-time depending on the value of # TMPFS_MIN_FREE. # # When using tmpfs, ALL of /var will be loaded into RAM at boot time apart # from the files/directories listed in NOT_TO_RAM. Also consider using # TMPFS_PRUNE_VAR to automatically exclude large files from /var. # # 'M' or '%' suffixes must be specified unless, either 'auto' is used, or # it is left blank (kernel default is used). # # Only the first non-space character after the number is important # # Examples: # TMPFS_SIZE=100M # TMPFS_SIZE=120m # TMPFS_SIZE=400 Mb # TMPFS_SIZE=40% # TMPFS_SIZE=auto # TMPFS_SIZE= TMPFS_SIZE=auto # TMPFS_SIZE_AUTO_ADD=|"" # When TMPFS_SIZE=auto is set, a default of 5MB will be added to the size of # the tmpfs filesystem. This can be changed by setting TMPFS_SIZE_AUTO_ADD to a # value that reflects the amount you expect the tmpfs filesystem (/ram2) to # grow by. # # TMPFS_SIZE_AUTO_ADD is specified in MB and may be changed at run-time if # the TMPFS_MIN_FREE value is set. # # If TMPFS_SIZE is not 'auto' then this setting has no effect. # TMPFS_SIZE has a minimum value of 5MB. # TMPFS_SIZE="" will be set to 5MB. # # Examples: # Work out the size /var and/or /home will take up in memory (TMPFS_SIZE= # auto) and add 100 MB to it. # TMPFS_SIZE_AUTO_ADD=100 # Only allow 20MB for TMPFS to grow # TMPFS_SIZE_AUTO_ADD=20 TMPFS_SIZE_AUTO_ADD= # TMPFS_PRUNE_VAR=|"" # It is possible to automatically prune files in /var which are greater than # some size, in megabytes, so they will not be loaded into memory at boot time. # The RAM saving will be shown when bootcdwrite is run, and details will be # shown in the log. # # Leaving this option empty or setting to 0 disables this action. # # Note: The minimum value for this setting is 100 kb. # # Note: The number of files excluded from RAM is currently limited to the 30 # largest files it finds per TMPFS_PRUNE_ option. # # Examples: # Exclude files in /var that exceed 1MB: # TMPFS_PRUNE_VAR=1024 # Exclude files in /var that exceed .5MB (The recommended minimum): # TMPFS_PRUNE_VAR=512 # Exclude files in /var that exceed 100kB (The minimum): # TMPFS_PRUNE_VAR=100 # Don't exclude any files - just use the NOT_TO_RAM setting: # TMPFS_PRUNE_VAR=0 # TMPFS_PRUNE_VAR= # #TMPFS_PRUNE_VAR=1024 TMPFS_PRUNE_VAR=0 # TMPFS_PRUNE_HOME=|"" # It is also possible to prune files in /home which are greater than some # configurable size. This only makes sense if TMPFS_HOME=yes. # # The same rules apply as with TMPFS_PRUNE_VAR above. # #TMPFS_PRUNE_HOME=1024 TMPFS_PRUNE_HOME=0 # TMPFS_TMP=yes|bind|no # Some programs need to briefly write big files to /tmp. Set TMPFS_TMP to yes # to mount tmpfs on /tmp at boot time. The default kernel size is used to mount # this filesystem. No programs should write large files to /tmp and then not # delete them as this option does not have the same level of checks performed # for /var and /home. # # It is probably safer to use TMPFS_TMP=bind, which will create /ram2/tmp and # then bind it to /tmp. # # Only use this option (bind or yes) if you really need it. However it is # probably preferable to use 'bind' rather than increase the size of /ram1. # #TMPFS_TMP=yes #TMPFS_TMP=bind TMPFS_TMP=no # Example #TMPFS=yes #TMPFS_HOME=yes #TMPFS_MIN_FREE=38 #TMPFS_SIZE=auto #TMPFS_SIZE_AUTO_ADD=10 #TMPFS_PRUNE_VAR=1024 #TMPFS_PRUNE_HOME=1024 #TMPFS_TMP=bind <---- snip ----> -------------------------------------------------------------------------- 2. Patch file for /usr/bin/bootcdwrite -------------------------------------------------------------------------- Notes: Save the lines between '<---- snip ---->' to a file named patch2. To patch :- $ su $ cd /usr/bin/ $ patch -p0 bootcdwrite --- /usr/bin/bootcdwrite 2004-06-03 12:29:41.000000000 +0100 +++ bootcdwrite 2004-07-01 16:47:16.000000000 +0100 @@ -474,7 +474,6 @@ run mv $VAR/input_dir/etc $VAR/input_dir/etc.ro run mv $VAR/input_dir/dev $VAR/input_dir/dev.ro run "cd $CHANGES; find . | cpio --quiet -pdum $VAR/input_dir/" - [ "$DEVFS" = "yes" ] && run rm -r $VAR/input_dir/dev.ro echo "--- Compressing input_dir to compressed_dir ---" | tee -a $ERRLOG run "rm -rf $VAR/compressed_dir; mkzftree $VAR/input_dir $VAR/compressed_dir" @@ -598,7 +597,8 @@ ERRLOG VAR DO_CHECK BLANKING CDSCSI CDSPEED CDDEV DISPLAY FASTBOOT \ FLOPPY_RUNTIME_DEV FLOPPY_CREATE_DEV BOOTFLOPPY BOOT_ONLY_WITH_FLOPPY \ CLEAN_VAR ISO_ONLY SYSLINUX_SAVE ISOLINUX ARCH INITRD DEVFS TO_FSTAB TYP -COMPRESS DISABLE_CRON" +COMPRESS DISABLE_CRON TMPFS TMPFS_SIZE TMPFS_PRUNE_VAR TMPFS_HOME \ +TMPFS_MIN_FREE TMPFS_TMP TMPFS_PRUNE_HOME TMPFS_SIZE_AUTO_ADD" unset $CONFVARS . $CONFDIR/bootcdwrite.conf @@ -678,12 +678,17 @@ run mkdir -p $VAR/mnt $CHANGES/proc $CHANGES/ram1 $CHANGES/ram2 # at Boottime /etc -> /ram1/etc -> /etc.ro -DEVEX="etc tmp dev home root" -[ "$DEVFS" = "yes" ] && DEVEX="etc tmp home root" -for i in $DEVEX; do run ln -sf /$i.ro $CHANGES/ram1/$i; done -for i in var; do run ln -sf /$i.ro $CHANGES/ram2/$i; done -for i in $DEVEX; do run ln -sf /ram1/$i $CHANGES/$i; done -for i in var; do run ln -sf /ram2/$i $CHANGES/$i; done +if [ "$TMPFS" = "yes" -a "$TMPFS_HOME" = "yes" ]; then + TRAM1="etc tmp dev root" + TRAM2="var home" +else + TRAM1="etc tmp dev root home" + TRAM2="var" +fi +for i in $TRAM1; do run ln -sf ../$i.ro $CHANGES/ram1/$i; done +for i in $TRAM2; do run ln -sf /$i.ro $CHANGES/ram2/$i; done +for i in $TRAM1; do run ln -sf ram1/$i $CHANGES/$i; done +for i in $TRAM2; do run ln -sf /ram2/$i $CHANGES/$i; done if [ "$CLEAN_VAR" = "yes" -a ! "$ONLY_FLOPPY" ]; then run apt-get clean # to clear some diskspace in /var @@ -694,10 +699,8 @@ run chmod 777 $CHANGES/tmp.ro run mkdir $CHANGES/etc.ro run chmod 755 $CHANGES/etc.ro -[ "$DEVFS" = "yes" ] && { - run mkdir $CHANGES/dev.ro - run chmod 755 $CHANGES/dev.ro -} +run mkdir $CHANGES/dev.ro +run chmod 755 $CHANGES/dev.ro run ln -sf /proc/mounts $CHANGES/etc.ro/mtab mkdir -p $CHANGES/etc.ro/rcS.d @@ -724,11 +727,240 @@ fi done +# TMPFS initialisations +if [ "$TMPFS" = "yes" ]; then + # define the maximum number of files that will be added to NOT_TO_RAM + # when the user asks for files to be pruned with TMPFS_PRUNE_. + NTR_MAX=40 + # First, initialise the variables that will go in thisbootcd.conf + TMPFS_AUTO=0 + TMPFS_TYPE=`echo $TMPFS_SIZE | tr -d '0123456789 '` + case $TMPFS_TYPE in + M*|m*) + TMPFS_SIZE_MB=${TMPFS_SIZE%%[A-Za-z]*} + TMPFS_OPTS="\"-o size=$((TMPFS_SIZE_MB*1048576))\"" + TMPFS_SIZE_PC= + ;; + %) + TMPFS_OPTS= + TMPFS_SIZE_PC=${TMPFS_SIZE%%[A-Za-z%]*} + ;; + auto) + # Work out size of var and/or home. Defer this 'till later + TMPFS_AUTO=1 + TMPFS_SIZE_PC= + ;; + *) + TMPFS_OPTS= + TMPFS_SIZE_PC= + ;; + esac + TMPFS_VAR_SIZE=0 + TMPFS_HOME_SIZE=0 + # + # Now exclude files in /var that are above Xmb as requested by user + # in the TMPFS_PRUNE_VAR variable. These are added to TMPFS_NOT_TO_RAM + # and the size of var is stored in TMPFS_VAR_SIZE + # + TMPFS_NOT_TO_RAM= + : $((++TMPFS_PRUNE_VAR)); : $((--TMPFS_PRUNE_VAR)) + if [ $TMPFS_PRUNE_VAR -ne 0 ];then + [ $TMPFS_PRUNE_VAR -lt 100 ] && TMPFS_PRUNE_VAR=100 + TMPFS_VAR_PRINT="yes" + else + # Make TMPFS_PRUNE_VAR stupdily large so it prunes 0 files + TMPFS_PRUNE_VAR=10240000 + TMPFS_VAR_PRINT="no" + fi + T1=$TMPFS_PRUNE_VAR + [ $TMPFS_VAR_PRINT = "yes" ] && { + echo -n "--- Pruning /var files exceeding $T1 KB .. Pruned by " \ + | tee -a $ERRLOG + } + # Build TMPFS_NOT_TO_RAM for /var and the exclusion list for find + TMPFS_EXCL= + TMPFS_NOT_TO_RAM= + T1=`echo "$NOT_TO_RAM $LOCATEDB $VAR" \ + | sed "s#\(^\|[[:space:]]\)$SRCDISK# #g;s#\(^\|[[:space:]]\)/# #g"` + for i in $T1; do + [[ $i == "var/"* ]] && { + TMPFS_NOT_TO_RAM=`echo -en "$i\n$TMPFS_NOT_TO_RAM"` + TMPFS_EXCL="-path ${i#/} -prune -o $TMPFS_EXCL" + } + done + # Work out the MB saving for pruned files... + T1=`cd $SRCDISK; find var $TMPFS_EXCL -type f \ + -size +${TMPFS_PRUNE_VAR}k -printf "%k %p\n" \ + | sort -n | tail -$NTR_MAX | sed 's/^[0-9]*[[:space:]]\(.*\)/"\1"/' \ + | xargs -r du -lskc | tail -1 | sed 's/[[:space:]].*$//'` + T1=$((T1/1024)) + [ $TMPFS_VAR_PRINT = "yes" ] && echo "$T1 MB ---" | tee -a $ERRLOG + # TMPFS_NOT_TO_RAM = $NOT_TO_RAM + pruned files + # + var/spool/bootcd + locatedb + T1="`cd $SRCDISK; find var $TMPFS_EXCL -type f \ + -size +${TMPFS_PRUNE_VAR}k -printf "%k %p\n" \ + | sort -n | tail -$NTR_MAX | sed 's/^[0-9]*[[:space:]]\(.*\)/\1/'`" + #--- + TMPFS_VAR_NOT_TO_RAM=`echo -en "$TMPFS_NOT_TO_RAM\n$T1"` + TMPFS_NOT_TO_RAM="$TMPFS_VAR_NOT_TO_RAM" + #--- + echo "TMPFS_NOT_TO_RAM (VAR) = <$TMPFS_NOT_TO_RAM>" >>$ERRLOG + # MB saving for all excluded /var files + TMPFS_SAVED_MB=`echo -e "$TMPFS_NOT_TO_RAM" \ + | while read -d$'\x0a' file; do cd $SRCDISK; \ + [ ! -z "$file" ] && du -lsk "$file"; done \ + | awk 'BEGIN {tot=0};{tot=tot+$1}; END {print (tot)}'` + TMPFS_TOTAL_MB=`(cd $SRCDISK; du -lsk var)` + TMPFS_TOTAL_MB=${TMPFS_TOTAL_MB%%[[:space:]]*} + TMPFS_TOTAL_MB=$((TMPFS_TOTAL_MB/1024)) + TMPFS_SAVED_MB=$((TMPFS_SAVED_MB/1024)) + TMPFS_SAVED_MB=${TMPFS_SAVED_MB%%[.A-Za-z]*} + TMPFS_TOTAL_MB=${TMPFS_TOTAL_MB%%[.A-Za-z]*} + #--- + TMPFS_VAR_SIZE=$((TMPFS_TOTAL_MB-TMPFS_SAVED_MB+1)) + #--- + # + # Now exclude files in /home that are above Xmb as requested by user + # in the TMPFS_PRUNE_HOME variable. These are added to TMPFS_NOT_TO_RAM + # and the size of home is stored in TMPFS_HOME_SIZE + # + : $((++TMPFS_PRUNE_HOME)); : $((--TMPFS_PRUNE_HOME)) + [ "$TMPFS_HOME" = "yes" ] && { + if [ $TMPFS_PRUNE_HOME -ne 0 ];then + [ $TMPFS_PRUNE_HOME -lt 100 ] && TMPFS_PRUNE_VAR=100 + TMPFS_HOME_PRINT="yes" + else + # Make TMPFS_PRUNE_VAR stupdily large so it prunes 0 files + TMPFS_PRUNE_HOME=10240000 + TMPFS_HOME_PRINT="no" + fi + T1=$TMPFS_PRUNE_HOME + [ $TMPFS_HOME_PRINT = "yes" ] && { + echo -n "--- Pruning /home files exceeding $T1 KB .. Pruned by " \ + | tee -a $ERRLOG + } + # Build TMPFS_NOT_TO_RAM for /var and the exclusion list for find + TMPFS_EXCL= + TMPFS_NOT_TO_RAM= + T1=`echo $NOT_TO_RAM | sed "s#\(^\|[[:space:]]\)$SRCDISK# #g;s#\(^\|[[:space:]]\)/# #g"` + for i in $T1; do + [[ $i == "home/"* ]] && { + TMPFS_NOT_TO_RAM=`echo -en "$i\n$TMPFS_NOT_TO_RAM"` + TMPFS_EXCL="-path ${i#/} -prune -o $TMPFS_EXCL" + } + done + # Work out the MB saving for pruned files... + T1=`cd $SRCDISK; find home $TMPFS_EXCL -type f \ + -size +${TMPFS_PRUNE_HOME}k -printf "%k %p\n" \ + | sort -n | tail -$NTR_MAX | sed 's/^[0-9]*[[:space:]]\(.*\)/"\1"/' \ + | xargs -r du -lskc | tail -1 | sed 's/[[:space:]].*$//'` + T1=$((T1/1024)) + [ $TMPFS_HOME_PRINT = "yes" ] && echo "$T1 MB ---" | tee -a $ERRLOG + # TMPFS_NOT_TO_RAM = $NOT_TO_RAM + pruned files + # + var/spool/bootcd + locatedb + T1="`cd $SRCDISK; find home $TMPFS_EXCL -type f \ + -size +${TMPFS_PRUNE_HOME}k -printf "%k %p\n" \ + | sort -n | tail -$NTR_MAX | sed 's/^[0-9]*[[:space:]]\(.*\)/\1/'`" + #--- + TMPFS_HOME_NOT_TO_RAM=`echo -en "$TMPFS_NOT_TO_RAM\n$T1"` + TMPFS_NOT_TO_RAM="$TMPFS_HOME_NOT_TO_RAM" + #--- + echo "TMPFS_NOT_TO_RAM (HOME) = <$TMPFS_NOT_TO_RAM>" >>$ERRLOG + # MB saving for all excluded /var files + TMPFS_SAVED_MB=`echo -e "$TMPFS_NOT_TO_RAM" \ + | while read -d$'\x0a' file; do cd $SRCDISK; \ + [ ! -z "$file" ] && du -lsk "$file"; done \ + | awk 'BEGIN {tot=0};{tot=tot+$1}; END {print (tot)}'` + TMPFS_TOTAL_MB=`(cd $SRCDISK; du -lsk home)` + TMPFS_TOTAL_MB=${TMPFS_TOTAL_MB%%[[:space:]]*} + TMPFS_TOTAL_MB=$((TMPFS_TOTAL_MB/1024)) + TMPFS_SAVED_MB=$((TMPFS_SAVED_MB/1024)) + TMPFS_SAVED_MB=${TMPFS_SAVED_MB%%[.A-Za-z]*} + TMPFS_TOTAL_MB=${TMPFS_TOTAL_MB%%[.A-Za-z]*} + #--- + TMPFS_HOME_SIZE=$((TMPFS_TOTAL_MB-TMPFS_SAVED_MB+1)) + #--- + } + # + # Make sure $TMPFS_TMP is tidy for inclusion in thisbootcd.conf + # + if [ "$TMPFS_TMP" = "yes" ]; then + TMPFS_TMP=yes + elif [ "$TMPFS_TMP" = "bind" ]; then + TMPFS_TMP=bind + else + TMPFS_TMP=no + fi + # + # Make sure $TMPFS_HOME is tidy for inclusion in thisbootcd.conf + # + if [ "$TMPFS_HOME" = "yes" ]; then + TMPFS_HOME=yes + else + TMPFS_HOME=no + fi + # + # Make sure $TMPFS_MIN_FREE is tidy for inclusion in thisbootcd.conf + # + if [[ -z "$TMPFS_MIN_FREE" || "$TMPFS_MIN_FREE" == -* ]]; then + TMPFS_MIN_FREE=0 + else + : $((++TMPFS_MIN_FREE)) + : $((--TMPFS_MIN_FREE)) + fi + # + # We're using tmpfs - remake bootcdram so it includes TMPFS_NOT_TO_RAM + # + TMPFS_NOT_TO_RAM=`echo -e "$TMPFS_VAR_NOT_TO_RAM\n$TMPFS_HOME_NOT_TO_RAM"` + T2=`for i in $TMPFS_NOT_TO_RAM; do \ + if [[ "$i" != "$SRCDISK"* ]]; then \ + echo -n "$SRCDISK/$i "; else \ + echo -n "$i "; fi; done` + run "mk_bootcdram \"$SRCDISK\" \"$T2\" \ + >$CHANGES/etc.ro/rcS.d/S12bootcdram.sh" + # + # Now work out the size of RAM2 + # + : $((++TMPFS_SIZE_AUTO_ADD)) + : $((--TMPFS_SIZE_AUTO_ADD)) + [ $TMPFS_SIZE_AUTO_ADD -lt 5 ] && TMPFS_SIZE_AUTO_ADD=5 + # TMPFS_RAM2_SIZE is stored in thisbootcd.conf for boot time checks + echo "--- Size of ram2 is less than $((TMPFS_HOME_SIZE+TMPFS_VAR_SIZE)) MB ---" \ + | tee -a $ERRLOG + TMPFS_RAM2_SIZE=$((TMPFS_HOME_SIZE+TMPFS_VAR_SIZE)) + # + # Tmpfs size calculation, deferred from the case block earlier. + # If TMPFS_SIZE=auto is set then we need to set the size + # of tmpfs for ram2. This value is stored in thisbootcd.conf. + # + [ $TMPFS_AUTO -eq 1 ] && { + TMPFS_SZ=$((TMPFS_HOME_SIZE+TMPFS_VAR_SIZE+TMPFS_SIZE_AUTO_ADD)) + TMPFS_OPTS="\"-o size=$((TMPFS_SZ*1024*1024))\"" + echo "--- TMPFS size (auto) set to $TMPFS_SZ MB ---" \ + | tee -a $ERRLOG + } +else + TMPFS="no" + TMPFS_OPTS= + TMPFS_SIZE_PC= + TMPFS_HOME="no" + TMPFS_TMP="no" + TMPFS_MIN_FREE= + TMPFS_RAM2_SIZE=0 +fi + ( echo "KERNEL=$REL_KERNEL" echo "INITRD=$REL_INITRD" echo "DISABLE_CRON=\"$(chnglist -no_mnt "$SRCDISK" "$DISABLE_CRON")\"" echo "ARCH=$ARCH" +echo "TMPFS=$TMPFS" +echo "TMPFS_OPTS=$TMPFS_OPTS" +echo "TMPFS_SIZE_PC=$TMPFS_SIZE_PC" +echo "TMPFS_HOME=$TMPFS_HOME" +echo "TMPFS_TMP=$TMPFS_TMP" +echo "TMPFS_MIN_FREE=$TMPFS_MIN_FREE" +echo "TMPFS_RAM2_SIZE=$TMPFS_RAM2_SIZE" ) >$CHANGES/etc.ro/bootcd/thisbootcd.conf run "cat < $CHANGES/etc.ro/fstab @@ -781,13 +1013,15 @@ run mkdir $VAR/ram1 mkdir $VAR/ram1/tmp; chmod 777 $VAR/ram1/tmp - FG=$(mk_grep $(chnglist -rel -no_mnt "$SRCDISK" "$NOT_TO_RAM $NOT_TO_CD")) + FG=$(mk_grep $(chnglist -rel -no_mnt "$SRCDISK" "${TMPFS_LOCATEDB#/} $NOT_TO_RAM $NOT_TO_CD")) echo "FG (FASTBOOT GREP) = <$FG>" >>$ERRLOG if [ "$DEVFS" = "yes" ]; then CPIODIR="home root etc" + [ "$TMPFS_HOME" = "yes" ] && CPIODIR="root etc" else CPIODIR="home root etc dev" + [ "$TMPFS_HOME" = "yes" ] && CPIODIR="root etc dev" fi for i in $CPIODIR; do run "cd $SRCDISK; find $i | $FG | cpio --quiet -pdum $VAR/ram1" @@ -806,9 +1040,18 @@ run "rm -r $VAR/ram1" run mkdir $VAR/ram2 - run "cd $SRCDISK - find var -type d -or -type l | grep -v -e '^var/spool/bootcd' | - $FG | cpio --quiet -pdum $VAR/ram2" + if [ ! "$TMPFS" = "yes" ]; then + run "cd $SRCDISK + find var -type d -or -type l | grep -v -e '^var/spool/bootcd' | + $FG | cpio --quiet -pdum $VAR/ram2" + else + FG=$(mk_grep $(chnglist -rel -no_mnt "$SRCDISK" "$TMPFS_NOT_TO_RAM $NOT_TO_CD")) + TRAM2="var home" + [ ! "$TMPFS_HOME" = "yes" ] && TRAM2="var" + run "cd $SRCDISK + find $TRAM2 -type f -or -type d -or -type l | grep -v -e '^var/spool/bootcd' | + $FG | cpio --quiet -pdum $VAR/ram2" + fi ignore "cpio: .*: truncating inode number" run "cd $VAR/ram2 <---- snip ----> -------------------------------------------------------------------------- 3. Patch file for /usr/share/bootcd/S12bootcdram -------------------------------------------------------------------------- Notes: Save the lines between '<---- snip ---->' to a file named patch3. To patch :- $ su $ cd /usr/share/bootcd $ patch -p0 S12bootcdram --- /usr/share/bootcd/S12bootcdram.sh 2004-06-03 12:29:41.000000000 +0100 +++ S12bootcdram.sh 2004-07-01 03:28:31.000000000 +0100 @@ -5,18 +5,35 @@ CHNG="" CHNGGREP="" +# Total Memory in mb +MTOT=`cat /proc/meminfo | grep -i memtotal | awk '{print $2}'` +MTOT=$((MTOT/1024)) + +DO_NOT_COPY=0 + +# Source per cd configuration +[ -f /etc/bootcd/thisbootcd.conf ] && { + . /etc/bootcd/thisbootcd.conf +} + # INODES are expensive (8192 INODES need 1 MB RAM) echo -n "Minimum of needed INODES: " if [ -f /ram1.cpio.gz ]; then I1=$(zcat /ram1.cpio.gz | cpio -it | wc -l) else - I1=$(find /home.ro /root.ro /etc.ro /dev.ro | $CHNGGREP | wc -l) + HOME="/home.ro" + [ "$TMPFS" = "yes" -a "$TMPFS_HOME" = "yes" ] && HOME= + I1=$(find $HOME /root.ro /etc.ro /dev.ro | $CHNGGREP | wc -l) fi -if [ -f /ram2.cpio.gz ]; then - I2=$(zcat /ram2.cpio.gz | cpio -it | wc -l) +if [ ! "$TMPFS" = "yes" ]; then + if [ -f /ram2.cpio.gz ]; then + I2=$(zcat /ram2.cpio.gz | cpio -it | wc -l) + else + I2=$(find /var.ro -type d | $CHNGGREP | wc -l) + fi else - I2=$(find /var.ro -type d | $CHNGGREP | wc -l) + I2=0 fi I=$I1; [ $I2 -gt $I ] && I=$I2 @@ -28,7 +45,11 @@ # Use at least $I inodes per ramdisk if [ $RAMDISK_SIZE -le $I ]; then INODES="-N $I" - echo "Creating ram1 and ram2 with exactly $I INODES each" + if [ ! "$TMPFS" = "yes" ]; then + echo "Creating ram1 and ram2 with exactly $I INODES each" + else + echo "Creating ram1 with exactly $I INODES" + fi else INODES="-i 1024" echo "Creating ram with 1024 INODES per MB" @@ -50,18 +71,142 @@ cd /ram1; zcat /ram1.cpio.gz | cpio -idum else mkdir /ram1/tmp; chmod 777 /ram1/tmp - for i in home root etc dev; do find /$i.ro | $CHNGGREP | cpio -pdm /ram1; done - for i in home root etc dev; do mv /ram1/$i.ro /ram1/$i; done + TRAM1="home root etc" + [ "$TMPFS_HOME" = "yes" ] && TRAM1="root etc" + [ ! -c /dev/.devfsd ] && TRAM1="$TRAM1 dev" + for i in $TRAM1; do find /$i.ro | $CHNGGREP | cpio -pdm /ram1; done + for i in $TRAM1; do mv /ram1/$i.ro /ram1/$i; done +fi + +# Work out a percentage of total RAM. +# Stores number of bytes in MP. +# E.g. pc_mem 50 +MPC= +pc_mem() { + MPC=$(((MTOT*$1)/100)) + return 0; +} + +# Not enough ram available to allow requested size _and_ leave +# TMPFS_MIN_FREE ram available. recalc tmpfs size to honour TMPFS_MIN_FREE +recalc_tmpfs() { + local tmpfs_size=$((MTOT-TMPFS_MIN_FREE)) + local need=$((TMPFS_MIN_FREE+$1+(RAMDISK_SIZE/1024))) + [ $tmpfs_size -le 0 ] && { + echo "***" + echo -n "*** WARNING: Not enough RAM available to honour" + echo " memory requirements." + echo "*** You need at least ${need} MB Physical RAM." + echo "***" + echo "*** Aborting copy. Files will not fit in RAM!" + echo "*** Only the directory structures will be created." + echo "***" + + /bin/sleep 10 + + mount -t tmpfs ram2fs /ram2 + + DO_NOT_COPY=1 + + return 0; + } + + echo "***" + echo "*** WARNING: Not enough RAM available to honour memory requirements." + echo "*** I have allowed ${tmpfs_size} MB Physical RAM for tmpfs." + echo "*** ( The configuration requested $1 MB for tmpfs. )" + + [[ $tmpfs_size -lt $TMPFS_RAM2_SIZE ]] && { + echo "***" + echo "*** Aborting copy. Files will not fit in RAM!" + echo "*** Only the directory structures will be created." + DO_NOT_COPY=1 + } + + echo "***" + + /bin/sleep 10 + + mount -t tmpfs ram2fs /ram2 -o size=$((tmpfs_size*1024*1024)) + + return 0; +} + +# See if enough ram available to allow requested size _and_ leave +# TMPFS_MIN_FREE ram available. +checkram() { + [ "$TMPFS_MIN_FREE" -le 0 ] && return 1; + local req=$1 + local need=$((MTOT-req-TMPFS_MIN_FREE)) + [ $need -lt 0 ] && return 0; + return 1; +} + +if [ ! "$TMPFS" = "yes" ]; then + echo "DEBUG: Making RAM2" + mke2fs -q $INODES /dev/ram2 # Size is defined by ramdisk_size at boottime + mount /dev/ram2 /ram2 -o defaults,rw +else + [ "$TMPFS_TMP" = "yes" ] && { + echo "Mounting tmpfs on /tmp ( => /ram1/tmp )" + mount -t tmpfs tmpfs /tmp + } + echo "Using dynamic memory filesystem (tmpfs) for ram2" + if [ -z "$TMPFS_OPTS" ]; then + if [ -z "$TMPFS_SIZE_PC" ]; then + pc_mem 50 + if checkram "$((MPC))" ; then + recalc_tmpfs "$((MPC))" + else + mount -t tmpfs ram2fs /ram2 + fi + else + pc_mem "$TMPFS_SIZE_PC" + if checkram "$MPC" ; then + recalc_tmpfs "$MPC" + else + mount -t tmpfs ram2fs /ram2 -o size=$((MPC*1024*1024)) + fi + fi + else + T0=${TMPFS_OPTS##*=} + T1=$((T0/1024/1024)) + if checkram "$T1" ; then + recalc_tmpfs "$T1" + else + mount -t tmpfs ram2fs /ram2 $TMPFS_OPTS + fi + fi + [ "$TMPFS_TMP" = "bind" ] && { + echo "Binding /tmp to /ram2/tmp" + mkdir /ram2/tmp + chmod 1777 /ram2/tmp + mount --bind /ram2/tmp /tmp + } fi -mke2fs -q $INODES /dev/ram2 # Size is defined by ramdisk_size at boottime -mount /dev/ram2 /ram2 -o defaults,rw -if [ -f /ram2.cpio.gz ]; then + +if [ $DO_NOT_COPY -eq 1 ]; then + find /var.ro -type d | $CHNGGREP | cpio -pdm /ram2 + [ "$TMPFS_HOME" = "yes" ] && \ + find /home.ro -type d | $CHNGGREP | cpio -pdm /ram2 + HOME= + [ "$TMPFS" = yes -a "$TMPFS_HOME" = yes ] && HOME="home" + for i in var $HOME; do mv /ram2/$i.ro /ram2/$i; done +elif [ -f /ram2.cpio.gz ]; then echo 'Extracting /ram2.cpio.gz' cd /ram2; zcat /ram2.cpio.gz | cpio -idum else - find /var.ro -type d | $CHNGGREP | cpio -pdm /ram2 - for i in var; do mv /ram2/$i.ro /ram2/$i; done + if [ ! "$TMPFS" = "yes" ]; then + find /var.ro -type d | $CHNGGREP | cpio -pdm /ram2 + else + find /var.ro -type d -o -type f | $CHNGGREP | cpio -pdm /ram2 + [ "$TMPFS_HOME" = "yes" ] && \ + find /home.ro -type d -o -type f | $CHNGGREP | cpio -pdm /ram2 + fi + HOME= + [ "$TMPFS" = yes -a "$TMPFS_HOME" = yes ] && HOME="home" + for i in var $HOME; do mv /ram2/$i.ro /ram2/$i; done fi # enable wtmp and lastlog record keeping @@ -74,3 +219,9 @@ mkdir -p $(dirname $j) ln -s $i $j done + +# If /ram1/root was in NOT_TO_RAM then we need to make it now. +[ ! -d /ram1/root ] && { + mkdir -p /ram1/root + chmod 0750 /ram1/root +} <---- snip ----> -------------------------------------------------------------------------- 4. patch file for /usr/share/bootcd/bootcd-check.lib -------------------------------------------------------------------------- notes: save the lines between '<---- snip ---->' to a file named patch4. to patch :- $ su $ cd /usr/share/bootcd $ patch -p0 bootcd-check.lib --- /usr/share/bootcd/bootcd-check.lib 2004-06-03 12:29:41.000000000 +0100 +++ bootcd-check.lib 2004-06-25 23:22:00.000000000 +0100 @@ -224,8 +224,13 @@ [ "$NOT_TO_RAM$NOT_TO_CD" ] && S_NOT_TO_RAMCD=$(du_dir $NOT_TO_RAM $NOT_TO_CD) echo "S_NOT_TO_RAMCD=<$S_NOT_TO_RAMCD>" >> $ERRLOG - S_RAM_ALL=$(du_dir $SRCDI/etc $SRCDI/home $SRCDI/root $NOT_TO_RAM $NOT_TO_CD) - echo "S_RAM_ALL=<$S_RAM_ALL>" >> $ERRLOG + if [ "$TMPFS" = "yes" -a "$TMPFS_HOME" = "yes" ];then + S_RAM_ALL=$(du_dir $SRCDI/etc $SRCDI/root $NOT_TO_RAM $NOT_TO_CD) + echo "S_RAM_ALL=<$S_RAM_ALL>" >> $ERRLOG + else + S_RAM_ALL=$(du_dir $SRCDI/etc $SRCDI/home $SRCDI/root $NOT_TO_RAM $NOT_TO_CD) + echo "S_RAM_ALL=<$S_RAM_ALL>" >> $ERRLOG + fi S_NEED_RAM=$(expr $S_RAM_ALL - $S_NOT_TO_RAMCD) echo "S_NEED_RAM=<$S_NEED_RAM>" >> $ERRLOG @@ -590,8 +595,13 @@ echo -n "NOT_TO_RAMCD (NOT_TO_RAM v NOT_TO_CD) = . . . . " | tee -a $ERRLOG echo ". . . . . . . . . $S_NOT_TO_RAMCD"| tee -a $ERRLOG - echo -n "RAM_ALL (etc v home v root v NOT_TO_RAM v NOT_TO_" | tee -a $ERRLOG - echo "CD) = . . . . . . $S_RAM_ALL" | tee -a $ERRLOG + if [ "$TMPFS" = "yes" -a "$TMPFS_HOME" = "yes" ];then + echo -n "RAM_ALL (etc v root v NOT_TO_RAM v NOT_TO_CD) = " | tee -a $ERRLOG + echo ". . . . . . . . . $S_RAM_ALL" | tee -a $ERRLOG + else + echo -n "RAM_ALL (etc v home v root v NOT_TO_RAM v NOT_TO_" | tee -a $ERRLOG + echo "CD) = . . . . . . $S_RAM_ALL" | tee -a $ERRLOG + fi echo -n "Needed RAM (RAM_ALL - NOT_TO_RAMCD) = . . . . . " | tee -a $ERRLOG echo ". . . . . . . . . $S_NEED_RAM" | tee -a $ERRLOG <---- snip ----> -------------------------------------------------------------------------- 5. patch file for /usr/share/bootcd/bootcd2disk -------------------------------------------------------------------------- notes: save the lines between '<---- snip ---->' to a file named patch4. to patch :- $ su $ cd /usr/share/bootcd $ patch -p0 bootcd2disk --- /usr/share/bootcd/bootcd2disk 2004-06-03 12:29:41.000000000 +0100 +++ bootcd2disk 2004-06-21 13:17:51.000000000 +0100 @@ -27,7 +27,7 @@ done CONFVARS="DISK SFDISK EXT2FS EXT3 SWAP MOUNT UMOUNT FSTAB LILO SSHHOSTKEY \ - VFAT ELILO" + VFAT ELILO TMPFS TMPFS_OPTS TMPFS_SIZE_PC TMPFS_HOME" CREATEVARS="KERNEL INITRD DISABLE_CRON ARCH" unset $CONFVARS $CREATEVARS @@ -302,7 +302,12 @@ run rm /mnt/etc /mnt/tmp /mnt/dev /mnt/var /mnt/home /mnt/root run rm -r /mnt/etc.ro /mnt/tmp.ro /mnt/dev.ro /mnt/home.ro /mnt/root.ro run mv /mnt/var.ro /mnt/var -run cp -a -x /ram1/etc /ram1/tmp /ram1/dev /ram1/home /ram1/root /mnt +if [ "$TMPFS" == "yes" -a "$TMPFS_HOME" == "yes" ]; then + run cp -a -x /ram1/etc /ram1/tmp /ram1/dev /ram1/root /mnt + run cp -a -x /ram2/home /mnt +else + run cp -a -x /ram1/etc /ram1/tmp /ram1/dev /ram1/home /ram1/root /mnt +fi run rm -f /mnt/fastboot /mnt/cdboot.catalog /mnt/cdboot.img /mnt/ram1.cpio.gz /mnt/ram2.cpio.gz run rm -rf /mnt/rr_moved/ /mnt/isolinux/ run rm /mnt/etc/rcS.d/S12bootcdram.sh \ <---- snip ----> END From djmaecki@ull.at Thu Jul 01 17:14:28 2004 Received: from bigfish.ull.at ([213.185.164.158]:36555) by haydn.debian.org with esmtp (Exim 4.34) id 1BgAko-0006az-58 for bootcd-user@lists.alioth.debian.org; Thu, 01 Jul 2004 17:14:27 -0600 Received: from v208-157.vps.tuwien.ac.at ([128.131.208.157] helo=zaphod) by bigfish.ull.at with asmtp (Cipher TLSv1:DES-CBC3-SHA:168) (Exim 3.35 #1 (Debian)) id 1BgAkN-0007Zb-00 for ; Fri, 02 Jul 2004 01:13:40 +0200 Received: from marvin.home.srr.ull.at ([10.0.1.2]) by zaphod with smtp (Exim 3.35 #1 (Debian)) id 1BgAjt-0001AY-00 for ; Fri, 02 Jul 2004 01:13:09 +0200 Received: by marvin.home.srr.ull.at (sSMTP sendmail emulation); Fri, 2 Jul 2004 01:13:09 +0200 To: Bootcd-user X-Face: (AyZfZV"!KH"MTF)t0v,Brpg61vAyl"x9NyDm/gakdi<9.\\aDlytY^1}O.[K_0EEbI9rD6 1CVK9qr7p-v9=5r!Q4eoGAcYQ|c$n)N\@5*`b0%2eS/bt In-Reply-To: <20040701204118.GA10308@c2l001> (Mark Clarkson's message of "Thu, 1 Jul 2004 21:41:18 +0100") References: <20040701204118.GA10308@c2l001> Date: Fri, 02 Jul 2004 01:13:09 +0200 Message-ID: <87k6xnuxru.fsf@ull.at> User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3 (gnu/linux) MIME-Version: 1.0 X-SA-Exim-Mail-From: djmaecki@ull.at Subject: Re: [Bootcd-user] TMPFS patch Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham version=2.63 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: --=-=-= Hi! Mark Clarkson writes: > Okay, I've been going on about this tmpfs patch, so here it is at > last! I've tried to iron out as many bugs as possible but there's > still stuff left to do... I hope it's useful :) Fine work! I'm looking forward to apply the patches and test it so it can be included as soon as possible. So long Thomas -- .''`. Love is a snowmobile racing across the tundra and then suddenly : :' : it flips over, pinning you underneath. At night, the ice `. `'` weasels come. - Matt Groening `- http://bigfish.ull.at/~djmaecki/ --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQBA5JqF/1hOWWeh2nsRAlvKAJ9+MkJ1fPVy4nn+lfVLKaRQhEQBLgCeL9JA I9wYrNHYmaOY9rlEF6d+kwQ= =zY92 -----END PGP SIGNATURE----- --=-=-=-- From jkuemmerle@web.de Thu Oct 14 04:29:05 2004 Received: from smtp06.web.de ([217.72.192.224]:42102) by haydn.debian.org with esmtp (Exim 4.34) id 1CI2qm-0001Zt-SS for bootcd-user@lists.alioth.debian.org; Thu, 14 Oct 2004 04:29:05 -0600 Received: from [84.245.176.34] (helo=JAN2K) by smtp06.web.de with esmtp (WEB.DE 4.101 #44) id 1CI2qN-0007EM-00 for bootcd-user@lists.alioth.debian.org; Thu, 14 Oct 2004 12:28:23 +0200 From: "Jan Kuemmerle" To: Date: Thu, 14 Oct 2004 12:28:22 +0200 MIME-Version: 1.0 X-Mailer: Microsoft Office Outlook, Build 11.0.5510 Thread-Index: AcSx2IesFOAOZlUESSuBMB79viIA/Q== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441 Message-Id: X-Sender: jkuemmerle@web.de X-SA-Exim-Mail-From: jkuemmerle@web.de Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham version=2.64 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Subject: [Bootcd-user] Syslogd is not on the image Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hi everybody, I've recognized that the some files are not copied onto the image. For example /sbin/syslogd and /sbin/sysctl are missing. Is this intended? I am struggling with this problem for two weeks now, and I am totally lost. Using bootcd 2.43 Cheers Jan From markjclarkson@btinternet.com Thu Oct 14 04:46:06 2004 Received: from smtp807.mail.ukl.yahoo.com ([217.12.12.197]:20190) by haydn.debian.org with smtp (Exim 4.34) id 1CI374-0000UK-Dr for bootcd-user@lists.alioth.debian.org; Thu, 14 Oct 2004 04:46:05 -0600 Received: from unknown (HELO c2s002) (markjclarkson@btinternet.com@217.44.147.7 with login) by smtp807.mail.ukl.yahoo.com with SMTP; 14 Oct 2004 10:45:11 -0000 Received: from localhost (localhost [127.0.0.1]) by c2s002 (Postfix) with ESMTP id 39CFD52120; Thu, 14 Oct 2004 11:50:31 +0000 (UTC) From: Mark Clarkson To: Jan Kuemmerle Cc: bootcd-user@lists.alioth.debian.org In-Reply-To: References: Message-Id: <1097754630.4557.11.camel@localhost> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Thu, 14 Oct 2004 11:50:31 +0000 X-SA-Exim-Mail-From: markjclarkson@btinternet.com Subject: Re: [Bootcd-user] Syslogd is not on the image Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham version=2.64 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: No binaries should be missing. Maybe Bernd has made changes in that area since 2.41. Versions 2.42 and 2.43 had no Changelog that I could see. Is it possible for you to revert to 2.41 and try again? The cd images I created with 2.41 work fine, with no missing files. If you can't find 2.41 I can mail you a copy (although mine has all the tmpfs stuff in.) On Thu, 2004-10-14 at 10:28, Jan Kuemmerle wrote: > Hi everybody, > I've recognized that the some files are not copied onto the image. > For example /sbin/syslogd and /sbin/sysctl are missing. Is this intended? > I am struggling with this problem for two weeks now, and I am totally lost. > > > Using bootcd 2.43 > > Cheers > Jan > > > _______________________________________________ > Bootcd-user mailing list > Bootcd-user@lists.alioth.debian.org > http://lists.alioth.debian.org/mailman/listinfo/bootcd-user From markjclarkson@btinternet.com Fri Oct 15 18:53:28 2004 Received: from smtp801.mail.ukl.yahoo.com ([217.12.12.138]:24688) by haydn.debian.org with smtp (Exim 4.34) id 1CIcp4-0005rk-Ow for bootcd-user@lists.alioth.debian.org; Fri, 15 Oct 2004 18:53:28 -0600 Received: from unknown (HELO c2s002) (markjclarkson@btinternet.com@217.44.147.7 with login) by smtp801.mail.ukl.yahoo.com with SMTP; 15 Oct 2004 17:46:23 -0000 Received: from localhost (localhost [127.0.0.1]) by c2s002 (Postfix) with ESMTP id BEDA052127; Fri, 15 Oct 2004 18:51:51 +0000 (UTC) From: Mark Clarkson To: Jan Kuemmerle Cc: bootcd-user@lists.alioth.debian.org In-Reply-To: References: Message-Id: <1097866311.28901.59.camel@localhost> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Fri, 15 Oct 2004 18:51:51 +0000 X-SA-Exim-Mail-From: markjclarkson@btinternet.com Subject: Re: AW: [Bootcd-user] Syslogd is not on the image Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham version=2.64 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hi Jan, On Fri, 2004-10-15 at 16:21, Jan Kuemmerle wrote: > Thanks for the quick response. No problem. > I downgraded to 2.39 today and generated a new image, without success. But > on a freshly installed box it worked without problems. So there must be > something wrong with the source system. I agree. > I cant stop thinking that someone tweaked the system, maybe with a > root-kit, and that this is the reason for the problems. Just an idea. So I Yep, it's always a worry these days, especially with always-on ADSL. > started the system with a KNOPPIX-CD and checked the system with a root-kit > scanner, and compared the md5sum of the syslogd with another system. Seem > that everything is ok. > What do you think? syslogd has not been altered then, so long as you used the knoppix md5sum and not the system one. This is what you said, but just to be sure. I really don't get why everything in sbin doesn't copy. I assume you're using compression, so try turning COMPRESSION OFF so that mkisofs is in charge of copying $SRCDIR/sbin. Hopefully you have space on cd/dvd to do this; If not create an iso and loop mount that to check for syslogd. If this doesn't work then something is definitely wrong with your system. (and I would then try 'mkisofs -o bob.iso -R /sbin') Also, try to make sure there are no errors when bootcd runs. > > > I will change the bootcdwrite program over the weekend and extra command to > copy the missing files. Not the best solution, but itll do it for the > moment. Good luck! Cheers Mark. One tip: You may want to modify the ISO image after it has been made... copy the cd to a directory: # mkdir ~/new_iso # cd /cdrom # find . | cpio -vpdum ~/new_iso copy files into ~/new_iso directory, then write cd: # cd ~ # mkisofs -o ./new.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -R new_iso/ From tzp1034@hotmail.com Tue Nov 09 23:52:28 2004 Received: from bay16-f8.bay16.hotmail.com ([65.54.186.58]:31141 helo=hotmail.com) by haydn.debian.org with esmtp (Exim 4.34) id 1CRmLC-0000VI-RE for bootcd-user@lists.alioth.debian.org; Tue, 09 Nov 2004 23:52:28 -0700 Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Tue, 9 Nov 2004 22:34:01 -0800 Received: from 68.35.6.74 by by16fd.bay16.hotmail.msn.com with HTTP; Wed, 10 Nov 2004 06:33:45 GMT X-Originating-IP: [68.35.6.74] X-Originating-Email: [tzp1034@hotmail.com] X-Sender: tzp1034@hotmail.com From: "thomas pinkerton" To: bootcd-user@lists.alioth.debian.org Bcc: Date: Wed, 10 Nov 2004 06:33:45 +0000 Mime-Version: 1.0 Message-ID: X-OriginalArrivalTime: 10 Nov 2004 06:34:01.0736 (UTC) FILETIME=[443A2080:01C4C6EF] X-SA-Exim-Mail-From: tzp1034@hotmail.com Content-Type: text/plain; format=flowed X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=1.0 required=5.0 tests=FROM_ENDS_IN_NUMS autolearn=no version=2.64 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Subject: [Bootcd-user] Is there a way to squeeze the entire ISO into memory? Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Hi, Nice work! I got a working bootable cd within a few minutes of playing around with bootcd. This is definately the answer for a lot of custom apps. Anyway, I would like to make a boot cd that is able to: 1) boot from the cd drive 2) copy ALL of the filesystem into a ramdrive 3) unmount the cd drive 4) then burn information to a blank CD on the same CD Drive that it previously booted from Is there a way to do this with bootcd? So far I have a very stripped down install that takes up only ~80-100 MB (no frills like X..., but I could probably make it even smaller) Is it as simple as altering the bootcd script to copy the other directories like /bin and /lib as well as the ones it already copies like /home and /tmp? Then just do a pivot_root to the ramdrive or something? Any help with this would be greatly appreciated Thanks, Thomas _________________________________________________________________ Express yourself instantly with MSN Messenger! Download today - it's FREE! hthttp://messenger.msn.click-url.com/go/onm00200471ave/direct/01/ From markjclarkson@btinternet.com Wed Nov 10 14:09:23 2004 Received: from smtp800.mail.ukl.yahoo.com ([217.12.12.142]:45234) by haydn.debian.org with smtp (Exim 4.34) id 1CRziS-0000rZ-5r for bootcd-user@lists.alioth.debian.org; Wed, 10 Nov 2004 14:09:23 -0700 Received: from unknown (HELO c2s002) (markjclarkson@btinternet.com@217.42.227.61 with login) by smtp800.mail.ukl.yahoo.com with SMTP; 10 Nov 2004 21:02:19 -0000 Received: from localhost (localhost [127.0.0.1]) by c2s002 (Postfix) with ESMTP id D092D52123; Wed, 10 Nov 2004 21:05:37 +0000 (UTC) From: Mark Clarkson To: thomas pinkerton Cc: bootcd-user@lists.alioth.debian.org In-Reply-To: References: Message-Id: <1100120737.11811.14.camel@localhost> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Wed, 10 Nov 2004 21:05:37 +0000 X-SA-Exim-Mail-From: markjclarkson@btinternet.com Subject: Re: [Bootcd-user] Is there a way to squeeze the entire ISO into memory? Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham version=2.64 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: On Wed, 2004-11-10 at 06:33, thomas pinkerton wrote: > Hi, > > Nice work! I got a working bootable cd within a few minutes of playing > around with bootcd. This is definately the answer for a lot of custom apps. > > Anyway, I would like to make a boot cd that is able to: > 1) boot from the cd drive > 2) copy ALL of the filesystem into a ramdrive > 3) unmount the cd drive Heavily modify the initrd to do all the above steps. > 4) then burn information to a blank CD on the same CD Drive that it > previously booted from The [new] code for this would be in your newly mounted system. > > Is there a way to do this with bootcd? I don't see bootcd being useful for this at all :( All the smarts would be in the initrd for your requirements, then the whole system will live in RAM (tmpfs) bypassing much of the bootcd cleverness. After fully loading a system with bootcd I think it would be a *very* difficult task to move everything into RAM. (Nothing is impossible!) > > So far I have a very stripped down install that takes up only ~80-100 MB (no > frills like X..., but I could probably make it even smaller) > Is it as simple as altering the bootcd script to copy the other directories > like /bin and /lib as well as the ones it already copies like /home and > /tmp? Then just do a pivot_root to the ramdrive or something? > > Any help with this would be greatly appreciated Best Regards Mark. From tzp1034@hotmail.com Wed Nov 10 22:36:52 2004 Received: from bay16-f28.bay16.hotmail.com ([65.54.186.78]:4557 helo=hotmail.com) by haydn.debian.org with esmtp (Exim 4.34) id 1CS7dE-00059p-Is for bootcd-user@lists.alioth.debian.org; Wed, 10 Nov 2004 22:36:52 -0700 Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Wed, 10 Nov 2004 21:18:04 -0800 Received: from 68.35.6.74 by by16fd.bay16.hotmail.msn.com with HTTP; Thu, 11 Nov 2004 05:17:04 GMT X-Originating-IP: [68.35.6.74] X-Originating-Email: [tzp1034@hotmail.com] X-Sender: tzp1034@hotmail.com From: "thomas pinkerton" To: markjclarkson@btinternet.com Cc: bootcd-user@lists.alioth.debian.org Bcc: Date: Thu, 11 Nov 2004 05:17:04 +0000 Mime-Version: 1.0 Message-ID: X-OriginalArrivalTime: 11 Nov 2004 05:18:04.0162 (UTC) FILETIME=[D21D4620:01C4C7AD] X-SA-Exim-Mail-From: tzp1034@hotmail.com Subject: Re: [Bootcd-user] Is there a way to squeeze the entire ISO intomemory? Content-Type: text/plain; format=flowed X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=1.0 required=5.0 tests=FROM_ENDS_IN_NUMS autolearn=no version=2.64 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: Thanks for the quick reply Mark, Just in case anyone else ever wants to do this, I got it to work just now with the mindi project (a cousin of mondo) http://www.microwerks.net/~hugo/mindi/ It basically sucks down all of the necessary packages off your distro that are necessary for the tols you list in a config file and creates an ISO. It smartly uses ldd to dynamically fiure out dependencies and what-not. The only pain in the ass is that it is unfortunately not sentient and can't figure out, you gtta manually do that yourself. Like bootcd, I got it to work with no hassle out of the box. I got an entire bootable CD with the tools I needed that loaded itself entirely in a ramdrive in under 25 megs! >From: Mark Clarkson >To: thomas pinkerton >CC: bootcd-user@lists.alioth.debian.org >Subject: Re: [Bootcd-user] Is there a way to squeeze the entire ISO >intomemory? >Date: Wed, 10 Nov 2004 21:05:37 +0000 > >On Wed, 2004-11-10 at 06:33, thomas pinkerton wrote: > > Hi, > > > > Nice work! I got a working bootable cd within a few minutes of playing > > around with bootcd. This is definately the answer for a lot of custom >apps. > > > > Anyway, I would like to make a boot cd that is able to: > > 1) boot from the cd drive > > 2) copy ALL of the filesystem into a ramdrive > > 3) unmount the cd drive > >Heavily modify the initrd to do all the above steps. > > > 4) then burn information to a blank CD on the same CD Drive that it > > previously booted from > >The [new] code for this would be in your newly mounted system. > > > > > Is there a way to do this with bootcd? > >I don't see bootcd being useful for this at all :( > >All the smarts would be in the initrd for your requirements, then the >whole system will live in RAM (tmpfs) bypassing much of the bootcd >cleverness. > >After fully loading a system with bootcd I think it would be a *very* >difficult task to move everything into RAM. (Nothing is impossible!) > > > > > So far I have a very stripped down install that takes up only ~80-100 MB >(no > > frills like X..., but I could probably make it even smaller) > > Is it as simple as altering the bootcd script to copy the other >directories > > like /bin and /lib as well as the ones it already copies like /home and > > /tmp? Then just do a pivot_root to the ramdrive or something? > > > > Any help with this would be greatly appreciated > >Best Regards >Mark. > > _________________________________________________________________ FREE pop-up blocking with the new MSN Toolbar – get it now! http://toolbar.msn.click-url.com/go/onm00200415ave/direct/01/ From markjclarkson@btinternet.com Thu Nov 11 04:36:15 2004 Received: from smtp802.mail.ukl.yahoo.com ([217.12.12.139]:40363) by haydn.debian.org with smtp (Exim 4.34) id 1CSDF3-0006cT-Ki for bootcd-user@lists.alioth.debian.org; Thu, 11 Nov 2004 04:36:14 -0700 Received: from unknown (HELO c2s002) (markjclarkson@btinternet.com@81.152.179.128 with login) by smtp802.mail.ukl.yahoo.com with SMTP; 11 Nov 2004 11:28:18 -0000 Received: from localhost (localhost [127.0.0.1]) by c2s002 (Postfix) with ESMTP id 889BB520D1 for ; Thu, 11 Nov 2004 11:31:22 +0000 (UTC) From: Mark Clarkson To: bootcd-user@lists.alioth.debian.org In-Reply-To: References: Message-Id: <1100172682.1664.27.camel@localhost> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Thu, 11 Nov 2004 11:31:22 +0000 X-SA-Exim-Mail-From: markjclarkson@btinternet.com Subject: Re: [Bootcd-user] Is there a way to squeeze the entire ISO intomemory? Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=ham version=2.64 X-Spam-Level: X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: No problem. Glad you found the right tool :) On Thu, 2004-11-11 at 05:17, thomas pinkerton wrote: > Thanks for the quick reply Mark, > > Just in case anyone else ever wants to do this, I got it to work just now > with the mindi project (a cousin of mondo) > > http://www.microwerks.net/~hugo/mindi/ > > It basically sucks down all of the necessary packages off your distro that > are necessary for the tols you list in a config file and creates an ISO. It > smartly uses ldd to dynamically fiure out dependencies and what-not. The > only pain in the ass is that it is unfortunately not sentient and can't > figure out, you gtta manually do that yourself. > > Like bootcd, I got it to work with no hassle out of the box. I got an > entire bootable CD with the tools I needed that loaded itself entirely in a > ramdrive in under 25 megs! From info@mail.kqsv18.com Tue May 03 23:53:49 2005 Received: from [61.106.54.213] (port=52554 helo=mail.kqsv18.com) by haydn.debian.org with smtp (Exim 4.34) id 1DT7D0-00051c-R5 for bootcd-user@lists.alioth.debian.org; Tue, 03 May 2005 23:53:48 +0000 Received: (qmail 7950 invoked by uid 509); 3 May 2005 18:06:41 +0900 Date: 3 May 2005 18:06:41 +0900 Message-ID: <20050503090641.7948.qmail@mail.kqsv18.com> From: info@kqsv18.com To: bootcd-user@lists.alioth.debian.org X-DNSBL-Warning: (mail.kqsv18.com) [61.106.54.213]:52554 is listed in DNSBL sbl.spamhaus.org X-SA-Exim-Connect-IP: 61.106.54.213 X-SA-Exim-Mail-From: info@mail.kqsv18.com X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on haydn.debian.org X-Spam-Status: No, score=3.4 required=5.0 tests=AWL,DATE_IN_PAST_12_24, NO_REAL_NAME,SUBJ_ILLEGAL_CHARS autolearn=no version=3.0.2 X-Spam-Level: *** X-SA-Exim-Version: 4.2 (built Sun, 6 Feb 2005 09:06:35 -0700) X-SA-Exim-Scanned: Yes (on haydn.debian.org) Subject: [Bootcd-user] $BL5NA(B10000$B1_J,$GM7$s$G$_$h$&!*(B Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: _/_/_/_/_/$B5U1g!y?M:J!y3d@Z!y(BSM$B!yB(2q$$!yD>%aD>EE(B_/_/_/_/_/ _/_/_/_/_/_/ http://awg.webchu.com/?springr _/_/_/_/_/_/ $B!xBg9%I>!V(B10000$B1_!WL5NA%]%$%s%HB#Dh%-%c%s%Z!<%s7QB3@-$,Hs>o$K9b$/!"0l;~@$4V$rFx$o$;$?2M6u@A5a$H$bEvJ}$O0l@Z4X$o$j$,$"$j$^$;$s$N$G0B?4$7$F$4MxMQ2<$5$$!#(B $B!}L5NA$G$?$C$W$jM7$s$GD:$-!"!V$3$3$J$i!*!W$H;W$C$FD:$1$?J}$O0B?4$NA0J'$$$r$4MxMQ2<$5$$!#$?$C$?(B3000$B1_$+$i$4MxMQD:$1$^$9!#(B $B"(Ev%a!<%k$NG[?.5qH]$O$3$A$i"*(B csvbit7q8a9z@ok.kz $B$^$G$* From: info@qsv10.com To: bootcd-user@lists.alioth.debian.org X-DNSBL-Warning: (mail.qsv10.com) [211.240.60.114]:54562 is listed in DNSBL sbl.spamhaus.org X-SA-Exim-Connect-IP: 211.240.60.114 X-SA-Exim-Mail-From: info@mail.qsv10.com X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on haydn.debian.org X-Spam-Status: No, score=4.4 required=5.0 tests=BLANK_LINES_70_80, NO_REAL_NAME,SUBJ_ILLEGAL_CHARS autolearn=no version=3.0.2 X-Spam-Level: **** X-SA-Exim-Version: 4.2 (built Sun, 6 Feb 2005 09:06:35 -0700) X-SA-Exim-Scanned: Yes (on haydn.debian.org) Subject: [Bootcd-user] $BNY$N!{!{$G$9!&!&!&(B Sender: bootcd-user-admin@lists.alioth.debian.org Errors-To: bootcd-user-admin@lists.alioth.debian.org X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: $B!!!!!!!!!!!!"v!&!yL5NAEPO?%-%c%s%Z!<%sCf!y!&"v(B $B!!!!!!$d$C$Q$j=P0)$&$J$i$46a=j$G2q$($kAjR2pCW$7$^$9!#(B $B!!!!!!!!!!!!!!!!!!!!$^$:$O$*;n$7L5NAEPO?$+$i(B $B!!!!!!!!!!!!!!!!!!!!!!!!!!"-"-"-"-"-"-(B $B!!!!!!!!!!!!!!!!(Bhttp://www.jumpb2.net/?imasugu $B!!!!!!!!!!!!!!!!(B $B!!!!!!!!!!!!!!!!!!(B $B%U%j!<%a!<%kBP1~$G$9!*(B $B5qH](B iranai@jumpb2.net From info@mail.takeshi-goda.com Fri Aug 05 08:03:03 2005 Received: from [211.112.50.84] (port=50811 helo=mail.takeshi-goda.com) by haydn.debian.org with smtp (Exim 4.50) id 1E0xAP-00087B-Pr for bootcd-user@lists.alioth.debian.org; Fri, 05 Aug 2005 08:03:03 +0000 Received: (qmail 23618 invoked by uid 509); 5 Aug 2005 14:01:15 +0900 Date: 5 Aug 2005 14:01:15 +0900 Message-ID: <20050805050115.23616.qmail@mail.takeshi-goda.com> From: info@takeshi-goda.com To: bootcd-user@lists.alioth.debian.org X-DNSBL-Warning: (mail.takeshi-goda.com) [211.112.50.84]:50811 is listed in DNSBL sbl.spamhaus.org X-SA-Exim-Connect-IP: 211.112.50.84 X-SA-Exim-Mail-From: info@mail.takeshi-goda.com X-SA-Exim-Version: 4.2 (built Thu, 03 Mar 2005 10:44:12 +0100) X-SA-Exim-Scanned: No (on haydn.debian.org); Unknown failure Subject: [Bootcd-user] $B@hF|%a!<%k$7$?7o$G$9(B X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Aug 2005 08:03:03 -0000 http://www.nanpara1.net/?user2 2$BEYL\$N%a!<%k$K0Y$C$F$7$^$$BgJQ?=$7LuM-$j$^$;$s!#(B $B$5$F!"@hF|%a!<%k$5$;$FD:$$$?!y!z0lK|1_(B(1000$B%]%$%s%H(B)$BJ,%W%l%<%s%H!z!y$N7o$G$9$,!"(B $Be$2$^$9!#(B $B$7$+$7A02s!";dC#$N@bL@ITB-$N$;$$$+!"Cf$K$O0lK|1_(B(1000$B%]%$%s%H(B)$BJ,$r!"(B $B>e/$J$+$i$:$$$i$7$?$h$&$G$9!#(B $B3'$5$s$K$O$-$A$s$HO"Mm$r:9$7>e$2$F6KNO@?0U$"$kBP1~$r$5$;$FD:$$$?$D$b$j$G$9$,!"(B $BO"MmO3$l$NL5$$$h$&$K!":FEYG0$rF~$l$F$*Aw$j$7$F$$$^$9!#(B $B99$K!"3'$5$s$K2r$j0W$$$h$&$K%Z!<%8$N0lIt$r99?7$7$^$7$?!J0lEY$4Mw$K0Y$C$F2<$5$$!K!#(B http://www.nanpara1.net/?user2 $B$^$?!"6K!9$o$:$+$N$*5RMM$NCf$K$O!";dC#$N5$;}$A$,EA$o$i$:!"(B $B9+$K2#9T$9$kLBOG%a!<%k$NMM$K46$8$i$l$?J}$b$$$i$7$?MM$G$9!#(B $B;dC#<+?H$N5;=QITB-$N0Y!"0lIt$N%5!<%P!<$rB>%5%$%H$+$i%l%s%?%k$7$F$$$k;v$b!"(B $B$=$NMM$J8m2r$K0lLrGc$C$F$$$k$N$+$bCN$l$^$;$s!"(B $B$7$+$7!";dC#$OCG$8$F!XNI?4E*$JC1FH1?1D!Y$r4S$$$F9T$/$D$b$j$G$9!#(B http://www.nanpara1.net/?user2 $B:G8e$K0Y$j$^$9$,!"$3$N%a!<%k$NG[?.$r$rIT2w$^$?$OITMW$H;W$o$l$kJ}$O!"(B $B$*e$2$^$9!#(B $BG[?.ITMW$O$3$A$iKx"*(B nanpara_office11@yahoo.co.jp In an unnecessary delivery, even here is $B"*(B nanpara_office11@yahoo.co.jp $BAw?.IT<{MW"*(B nanpara_office11@yahoo.co.jp From jason@romos.net Sun Aug 07 01:18:14 2005 Received: from ngc-1.august.net ([216.87.144.138]:46353 helo=mail.networkguardian.net) by haydn.debian.org with esmtp (Exim 4.50) id 1E1Znm-0006G1-QI for bootcd-user@lists.alioth.debian.org; Sun, 07 Aug 2005 01:18:14 +0000 Received: (qmail 26958 invoked by uid 1012); 6 Aug 2005 20:08:39 -0500 Received: from 10.0.11.1 by mail.networkguardian.net (envelope-from , uid 1010) with qmail-scanner-1.25-st-qms (clamdscan: 0.86.2/993. spamassassin: 3.0.4. perlscan: 1.25-st-qms. Clear:RC:0(10.0.11.1):SA:0(-5.5/5.0):. Processed in 0.204468 secs); 07 Aug 2005 01:08:39 -0000 X-Antivirus-NGC-Mail-From: jason@romos.net via mail.networkguardian.net X-Antivirus-NGC: 1.25-st-qms (Clear:RC:0(10.0.11.1):SA:0(-5.5/5.0):. Processed in 0.204468 secs Process 26949) Received: from unknown (HELO ?192.168.109.199?) (jason@romos.net@10.0.11.1) by mail.networkguardian.net with RC4-MD5 encrypted SMTP; 6 Aug 2005 20:08:39 -0500 User-Agent: Microsoft-Entourage/10.1.6.040913.0 Date: Sat, 06 Aug 2005 20:09:34 -0500 From: Jason Romo To: Message-ID: Mime-version: 1.0 Content-type: multipart/alternative; boundary="B_3206203856_27102463" X-SA-Exim-Connect-IP: 216.87.144.138 X-SA-Exim-Mail-From: jason@romos.net X-SA-Exim-Version: 4.2 (built Thu, 03 Mar 2005 10:44:12 +0100) X-SA-Exim-Scanned: No (on haydn.debian.org); Unknown failure Subject: [Bootcd-user] X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 07 Aug 2005 01:18:14 -0000 > This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. --B_3206203856_27102463 Content-type: text/plain; charset="US-ASCII" Content-transfer-encoding: 7bit --B_3206203856_27102463 Content-type: text/html; charset="US-ASCII" Content-transfer-encoding: quoted-printable
--B_3206203856_27102463-- From jason@romos.net Sun Aug 07 03:19:04 2005 Received: from ngc-1.august.net ([216.87.144.138]:46456 helo=mail.networkguardian.net) by haydn.debian.org with esmtp (Exim 4.50) id 1E1bgi-0003bu-T9 for bootcd-user@lists.alioth.debian.org; Sun, 07 Aug 2005 03:19:04 +0000 Received: (qmail 3411 invoked by uid 1012); 6 Aug 2005 22:16:09 -0500 Received: from 10.0.11.1 by mail.networkguardian.net (envelope-from , uid 1010) with qmail-scanner-1.25-st-qms (clamdscan: 0.86.2/993. spamassassin: 3.0.4. perlscan: 1.25-st-qms. Clear:RC:0(10.0.11.1):SA:0(-5.5/5.0):. Processed in 0.326796 secs); 07 Aug 2005 03:16:09 -0000 X-Antivirus-NGC-Mail-From: jason@romos.net via mail.networkguardian.net X-Antivirus-NGC: 1.25-st-qms (Clear:RC:0(10.0.11.1):SA:0(-5.5/5.0):. Processed in 0.326796 secs Process 3402) Received: from unknown (HELO ?192.168.109.199?) (jason@romos.net@10.0.11.1) by mail.networkguardian.net with RC4-MD5 encrypted SMTP; 6 Aug 2005 22:16:08 -0500 User-Agent: Microsoft-Entourage/10.1.6.040913.0 Date: Sat, 06 Aug 2005 22:18:31 -0500 From: Jason Romo To: Message-ID: Mime-version: 1.0 Content-type: multipart/alternative; boundary="B_3206211512_27576286" X-SA-Exim-Connect-IP: 216.87.144.138 X-SA-Exim-Mail-From: jason@romos.net X-SA-Exim-Version: 4.2 (built Thu, 03 Mar 2005 10:44:12 +0100) X-SA-Exim-Scanned: No (on haydn.debian.org); Unknown failure Subject: [Bootcd-user] Problems X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 07 Aug 2005 03:19:04 -0000 > This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. --B_3206211512_27576286 Content-type: text/plain; charset="ISO-8859-1" Content-transfer-encoding: quoted-printable Group, I have: Debian 3.1 Kernel: 2.6.12.3 I can=B9t get DEVFS_FS to build something is broken in the 2.6.12.3 kernel I would like to do a tmpfs. I tried by downloading 2.41 and patching. I get an error can=B9t find hdc for the root device. I see /dev/hdc as the kernel come up I tried bootcd 2.48 but I got the error: Mount unknown filesystem type devfs devfs: not mounted Pivot_root: no such file or directory /sbin/init: 432: cannot open dev/console: no such file Kernel panic =AD not syncing: Attempted to kill init? I am having to burn each time to test. I can=B9t find the source for qemu fo= r Debian.=20 Any help would be appreciated. Thanks in advance, Jason --B_3206211512_27576286 Content-type: text/html; charset="ISO-8859-1" Content-transfer-encoding: quoted-printable Problems Group,
I have:

Debian 3.1
Kernel: 2.6.12.3

I can’t get DEVFS_FS to build something is broken in the 2.6.12.3 ker= nel

I would like to do a tmpfs.  I tried by downloading 2.41 and patching.=

I get an error can’t find hdc  for the root device.  I see = /dev/hdc as the kernel come up

I tried bootcd 2.48 but I got the error:
Mount unknown filesystem type devfs
devfs: not mounted
Pivot_root: no such file or directory
/sbin/init: 432: cannot open dev/console: no such file
Kernel panic – not syncing: Attempted to kill init?

I am having to burn each time to test.  I can’t find the source = for qemu for Debian.

Any help would be appreciated.

Thanks in advance,
Jason
--B_3206211512_27576286-- From chr.graf@gmx.de Sun Jun 27 23:30:18 2004 Received: from mail.gmx.net ([213.165.64.20]:46928) by haydn.debian.org with smtp (Exim 4.34) id 1Beoic-0007i8-UJ for bootcd-user@lists.alioth.debian.org; Sun, 27 Jun 2004 23:30:18 -0600 Received: (qmail 16979 invoked by uid 65534); 28 Jun 2004 05:29:19 -0000 Received: from dialin-145-254-196-151.arcor-ip.net (EHLO note) (145.254.196.151) by mail.gmx.net (mp016) with SMTP; 28 Jun 2004 07:29:19 +0200 X-Authenticated: #2446235 From: christian graf To: Mark Clarkson In-Reply-To: <20040627204747.GA32622@c2l001> References: <1088334135.3184.11.camel@note> <1088335201.3184.14.camel@note> <20040627160921.GA18960@c2l001> <1088364998.3175.65.camel@note> <20040627204747.GA32622@c2l001> Message-Id: <1088400464.3193.9.camel@note> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 X-SA-Exim-Mail-From: chr.graf@gmx.de Subject: Re: [Bootcd-user] bash-prompt problem Content-Type: multipart/mixed; boundary="=-LzTexML4vuDVihojEYnc" X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on haydn.debian.org X-Spam-Status: No, hits=1.6 required=5.0 tests=AWL,DRASTIC_REDUCED, UPPERCASE_50_75 autolearn=no version=2.63 X-Spam-Level: * X-SA-Exim-Version: 3.1 (built Son Feb 22 10:54:36 CET 2004) X-SA-Exim-Scanned: Yes X-Mailman-Approved-At: Tue, 09 Aug 2005 11:18:40 +0000 X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Date: Tue, 09 Aug 2005 11:18:40 -0000 X-Original-Date: Mon, 28 Jun 2004 07:29:15 +0200 X-List-Received-Date: Tue, 09 Aug 2005 11:18:40 -0000 --=-LzTexML4vuDVihojEYnc Content-Type: text/plain Content-Transfer-Encoding: 7bit Yep, bootcd was perfect on 2.4.24 :) kernel ###### I'm using an unpatched vanilla-kernel 2.6.6 from www.kernel.org. the source-tree is linked to linux. lrwxrwxrwx 1 root src 11 Jun 26 20:06 linux -> linux-2.6.6 drwxrwxr-x 20 500 500 4096 Jun 27 16:22 linux-2.6.6 graphics-card ############# nividia TI200 rescue:/usr/src# lspci | grep nV 0000:01:00.0 VGA compatible controller: nVidia Corporation NV20 [GeForce3 Ti 200] (rev a3) config ####### I have attached two configs config-2.6.6 (not working) config-2.6.6-t1 (with framebuffer enabled and working) lilo ##### hm, I thought bootcdwrite is creating its own mbr using lilo BUT is not dependant on the /etc/lilo.conf. However, I have attached mine. in the bootcdwrite.conf I have set: SRCDISK=/ # Define the kernel which is used KERNEL=$SRCDISK/boot/vmlinuz-2.6.6 bootcdwrite.conf ################# Please find it attached. christian On Sun, 2004-06-27 at 22:47, Mark Clarkson wrote: > Hi christian, > Could you supply > the kernel version you are using, > the graphics card you are using, > the .config, > the lilo.conf, > and your bootcdwrite.conf? > > I've only used kernel 2.4.25/26 with bootcd so I suppose it's time I > tried 2.6 (on a spare pc though). > > Cheers > Mark. --=-LzTexML4vuDVihojEYnc Content-Disposition: attachment; filename=config-2.6.6 Content-Type: text/plain; name=config-2.6.6; charset=iso-8859-15 Content-Transfer-Encoding: 7bit # # Automatically generated make config: don't edit # CONFIG_X86=y CONFIG_MMU=y CONFIG_UID16=y CONFIG_GENERIC_ISA_DMA=y # # Code maturity level options # # CONFIG_EXPERIMENTAL is not set CONFIG_CLEAN_COMPILE=y CONFIG_STANDALONE=y CONFIG_BROKEN_ON_SMP=y # # General setup # CONFIG_SWAP=y CONFIG_SYSVIPC=y # CONFIG_BSD_PROCESS_ACCT is not set CONFIG_SYSCTL=y # CONFIG_AUDIT is not set CONFIG_LOG_BUF_SHIFT=14 CONFIG_HOTPLUG=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y # CONFIG_EMBEDDED is not set CONFIG_KALLSYMS=y CONFIG_FUTEX=y CONFIG_EPOLL=y CONFIG_IOSCHED_NOOP=y CONFIG_IOSCHED_AS=y CONFIG_IOSCHED_DEADLINE=y CONFIG_IOSCHED_CFQ=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # # Loadable module support # CONFIG_MODULES=y # CONFIG_MODULE_UNLOAD is not set CONFIG_OBSOLETE_MODPARM=y CONFIG_KMOD=y # # Processor type and features # CONFIG_X86_PC=y # CONFIG_X86_ELAN is not set # CONFIG_X86_VOYAGER is not set # CONFIG_X86_NUMAQ is not set # CONFIG_X86_SUMMIT is not set # CONFIG_X86_BIGSMP is not set # CONFIG_X86_VISWS is not set # CONFIG_X86_GENERICARCH is not set # CONFIG_X86_ES7000 is not set # CONFIG_M386 is not set CONFIG_M486=y # CONFIG_M586 is not set # CONFIG_M586TSC is not set # CONFIG_M586MMX is not set # CONFIG_M686 is not set # CONFIG_MPENTIUMII is not set # CONFIG_MPENTIUMIII is not set # CONFIG_MPENTIUMM is not set # CONFIG_MPENTIUM4 is not set # CONFIG_MK6 is not set # CONFIG_MK7 is not set # CONFIG_MK8 is not set # CONFIG_MCRUSOE is not set # CONFIG_MWINCHIPC6 is not set # CONFIG_MWINCHIP2 is not set # CONFIG_MWINCHIP3D is not set # CONFIG_MCYRIXIII is not set # CONFIG_MVIAC3_2 is not set CONFIG_X86_GENERIC=y CONFIG_X86_CMPXCHG=y CONFIG_X86_XADD=y CONFIG_X86_L1_CACHE_SHIFT=7 CONFIG_RWSEM_XCHGADD_ALGORITHM=y CONFIG_X86_PPRO_FENCE=y CONFIG_X86_F00F_BUG=y CONFIG_X86_WP_WORKS_OK=y CONFIG_X86_INVLPG=y CONFIG_X86_BSWAP=y CONFIG_X86_POPAD_OK=y CONFIG_X86_ALIGNMENT_16=y CONFIG_X86_INTEL_USERCOPY=y # CONFIG_HPET_TIMER is not set # CONFIG_HPET_EMULATE_RTC is not set # CONFIG_SMP is not set CONFIG_PREEMPT=y # CONFIG_X86_UP_APIC is not set CONFIG_X86_MCE=y CONFIG_X86_MCE_NONFATAL=y # CONFIG_TOSHIBA is not set # CONFIG_I8K is not set # CONFIG_MICROCODE is not set # CONFIG_X86_MSR is not set # CONFIG_X86_CPUID is not set # # Firmware Drivers # # CONFIG_NOHIGHMEM is not set CONFIG_HIGHMEM4G=y # CONFIG_HIGHMEM64G is not set CONFIG_HIGHMEM=y # CONFIG_HIGHPTE is not set # CONFIG_MATH_EMULATION is not set # CONFIG_MTRR is not set CONFIG_HAVE_DEC_LOCK=y # # Power management options (ACPI, APM) # # CONFIG_PM is not set # # ACPI (Advanced Configuration and Power Interface) Support # # CONFIG_ACPI is not set CONFIG_ACPI_BOOT=y # # CPU Frequency scaling # # CONFIG_CPU_FREQ is not set # # Bus options (PCI, PCMCIA, EISA, MCA, ISA) # CONFIG_PCI=y # CONFIG_PCI_GOBIOS is not set # CONFIG_PCI_GOMMCONFIG is not set # CONFIG_PCI_GODIRECT is not set CONFIG_PCI_GOANY=y CONFIG_PCI_BIOS=y CONFIG_PCI_DIRECT=y CONFIG_PCI_MMCONFIG=y # CONFIG_PCI_LEGACY_PROC is not set CONFIG_PCI_NAMES=y CONFIG_ISA=y # CONFIG_EISA is not set # CONFIG_MCA is not set # CONFIG_SCx200 is not set # # PCMCIA/CardBus support # CONFIG_PCMCIA=y # CONFIG_PCMCIA_DEBUG is not set # CONFIG_YENTA is not set CONFIG_I82092=y CONFIG_I82365=y # CONFIG_TCIC is not set CONFIG_PCMCIA_PROBE=y # # PCI Hotplug Support # # # Executable file formats # CONFIG_BINFMT_ELF=y CONFIG_BINFMT_AOUT=y CONFIG_BINFMT_MISC=y # # Device Drivers # # # Generic Driver Options # CONFIG_FW_LOADER=y # # Memory Technology Devices (MTD) # # CONFIG_MTD is not set # # Parallel port support # CONFIG_PARPORT=y CONFIG_PARPORT_PC=m CONFIG_PARPORT_PC_CML1=m # CONFIG_PARPORT_SERIAL is not set # CONFIG_PARPORT_PC_PCMCIA is not set CONFIG_PARPORT_OTHER=y CONFIG_PARPORT_1284=y # # Plug and Play support # CONFIG_PNP=y # CONFIG_PNP_DEBUG is not set # # Protocols # CONFIG_ISAPNP=y # # Block devices # CONFIG_BLK_DEV_FD=y # CONFIG_BLK_DEV_XD is not set # CONFIG_PARIDE is not set # CONFIG_BLK_CPQ_DA is not set # CONFIG_BLK_CPQ_CISS_DA is not set # CONFIG_BLK_DEV_DAC960 is not set CONFIG_BLK_DEV_LOOP=y CONFIG_BLK_DEV_CRYPTOLOOP=m CONFIG_BLK_DEV_NBD=y # CONFIG_BLK_DEV_CARMEL is not set CONFIG_BLK_DEV_RAM=y CONFIG_BLK_DEV_RAM_SIZE=32768 CONFIG_BLK_DEV_INITRD=y # CONFIG_LBD is not set # # ATA/ATAPI/MFM/RLL support # CONFIG_IDE=y CONFIG_BLK_DEV_IDE=y # # Please see Documentation/ide.txt for help/info on IDE drives # # CONFIG_BLK_DEV_HD_IDE is not set CONFIG_BLK_DEV_IDEDISK=y CONFIG_IDEDISK_MULTI_MODE=y # CONFIG_IDEDISK_STROKE is not set # CONFIG_BLK_DEV_IDECS is not set CONFIG_BLK_DEV_IDECD=y CONFIG_BLK_DEV_IDEFLOPPY=y CONFIG_BLK_DEV_IDESCSI=y # CONFIG_IDE_TASK_IOCTL is not set # # IDE chipset support/bugfixes # CONFIG_IDE_GENERIC=y CONFIG_BLK_DEV_CMD640=y # CONFIG_BLK_DEV_CMD640_ENHANCED is not set CONFIG_BLK_DEV_IDEPNP=y CONFIG_BLK_DEV_IDEPCI=y CONFIG_IDEPCI_SHARE_IRQ=y # CONFIG_BLK_DEV_OFFBOARD is not set CONFIG_BLK_DEV_GENERIC=y # CONFIG_BLK_DEV_RZ1000 is not set CONFIG_BLK_DEV_IDEDMA_PCI=y # CONFIG_BLK_DEV_IDEDMA_FORCED is not set CONFIG_IDEDMA_PCI_AUTO=y CONFIG_IDEDMA_ONLYDISK=y CONFIG_BLK_DEV_ADMA=y # CONFIG_BLK_DEV_AEC62XX is not set CONFIG_BLK_DEV_ALI15X3=y # CONFIG_WDC_ALI15X3 is not set CONFIG_BLK_DEV_AMD74XX=y CONFIG_BLK_DEV_ATIIXP=m # CONFIG_BLK_DEV_CMD64X is not set # CONFIG_BLK_DEV_TRIFLEX is not set CONFIG_BLK_DEV_CY82C693=y # CONFIG_BLK_DEV_CS5530 is not set # CONFIG_BLK_DEV_HPT34X is not set # CONFIG_BLK_DEV_HPT366 is not set # CONFIG_BLK_DEV_SC1200 is not set CONFIG_BLK_DEV_PIIX=y # CONFIG_BLK_DEV_NS87415 is not set # CONFIG_BLK_DEV_PDC202XX_OLD is not set # CONFIG_BLK_DEV_PDC202XX_NEW is not set # CONFIG_BLK_DEV_SVWKS is not set # CONFIG_BLK_DEV_SIIMAGE is not set CONFIG_BLK_DEV_SIS5513=y # CONFIG_BLK_DEV_SLC90E66 is not set # CONFIG_BLK_DEV_TRM290 is not set CONFIG_BLK_DEV_VIA82CXXX=y # CONFIG_IDE_CHIPSETS is not set CONFIG_BLK_DEV_IDEDMA=y # CONFIG_IDEDMA_IVB is not set CONFIG_IDEDMA_AUTO=y # CONFIG_BLK_DEV_HD is not set # # SCSI device support # CONFIG_SCSI=y CONFIG_SCSI_PROC_FS=y # # SCSI support type (disk, tape, CD-ROM) # CONFIG_BLK_DEV_SD=y # CONFIG_CHR_DEV_ST is not set # CONFIG_CHR_DEV_OSST is not set CONFIG_BLK_DEV_SR=y # CONFIG_BLK_DEV_SR_VENDOR is not set CONFIG_CHR_DEV_SG=y # # Some SCSI devices (e.g. CD jukebox) support multiple LUNs # CONFIG_SCSI_MULTI_LUN=y CONFIG_SCSI_REPORT_LUNS=y CONFIG_SCSI_CONSTANTS=y # CONFIG_SCSI_LOGGING is not set # # SCSI Transport Attributes # # CONFIG_SCSI_SPI_ATTRS is not set # CONFIG_SCSI_FC_ATTRS is not set # # SCSI low-level drivers # # CONFIG_BLK_DEV_3W_XXXX_RAID is not set # CONFIG_SCSI_7000FASST is not set # CONFIG_SCSI_ACARD is not set # CONFIG_SCSI_AHA152X is not set # CONFIG_SCSI_AHA1542 is not set # CONFIG_SCSI_AIC7XXX is not set # CONFIG_SCSI_AIC7XXX_OLD is not set # CONFIG_SCSI_AIC79XX is not set # CONFIG_SCSI_ADVANSYS is not set # CONFIG_SCSI_IN2000 is not set # CONFIG_SCSI_MEGARAID is not set CONFIG_SCSI_BUSLOGIC=y CONFIG_SCSI_OMIT_FLASHPOINT=y # CONFIG_SCSI_CPQFCTS is not set # CONFIG_SCSI_DMX3191D is not set # CONFIG_SCSI_DTC3280 is not set # CONFIG_SCSI_EATA is not set # CONFIG_SCSI_EATA_PIO is not set # CONFIG_SCSI_FUTURE_DOMAIN is not set # CONFIG_SCSI_GDTH is not set # CONFIG_SCSI_GENERIC_NCR5380 is not set # CONFIG_SCSI_GENERIC_NCR5380_MMIO is not set # CONFIG_SCSI_IPS is not set # CONFIG_SCSI_INIA100 is not set # CONFIG_SCSI_PPA is not set # CONFIG_SCSI_IMM is not set # CONFIG_SCSI_NCR53C406A is not set # CONFIG_SCSI_SYM53C8XX_2 is not set # CONFIG_SCSI_PAS16 is not set # CONFIG_SCSI_PSI240I is not set # CONFIG_SCSI_QLOGIC_FAS is not set # CONFIG_SCSI_QLOGIC_ISP is not set # CONFIG_SCSI_QLOGIC_FC is not set # CONFIG_SCSI_QLOGIC_1280 is not set CONFIG_SCSI_QLA2XXX=y # CONFIG_SCSI_QLA21XX is not set # CONFIG_SCSI_QLA22XX is not set # CONFIG_SCSI_QLA2300 is not set # CONFIG_SCSI_QLA2322 is not set # CONFIG_SCSI_QLA6312 is not set # CONFIG_SCSI_QLA6322 is not set # CONFIG_SCSI_SYM53C416 is not set # CONFIG_SCSI_DC390T is not set # CONFIG_SCSI_T128 is not set # CONFIG_SCSI_U14_34F is not set # CONFIG_SCSI_ULTRASTOR is not set # CONFIG_SCSI_NSP32 is not set # CONFIG_SCSI_DEBUG is not set # # PCMCIA SCSI adapter support # # CONFIG_PCMCIA_AHA152X is not set # CONFIG_PCMCIA_FDOMAIN is not set # CONFIG_PCMCIA_NINJA_SCSI is not set # CONFIG_PCMCIA_QLOGIC is not set # # Old CD-ROM drivers (not SCSI, not IDE) # # CONFIG_CD_NO_IDESCSI is not set # # Multi-device support (RAID and LVM) # # CONFIG_MD is not set # # Fusion MPT device support # # CONFIG_FUSION is not set # # IEEE 1394 (FireWire) support # # CONFIG_IEEE1394 is not set # # I2O device support # CONFIG_I2O=m CONFIG_I2O_PCI=m CONFIG_I2O_BLOCK=m CONFIG_I2O_SCSI=m CONFIG_I2O_PROC=m # # Networking support # CONFIG_NET=y # # Networking options # CONFIG_PACKET=y CONFIG_PACKET_MMAP=y # CONFIG_NETLINK_DEV is not set CONFIG_UNIX=y CONFIG_NET_KEY=y CONFIG_INET=y CONFIG_IP_MULTICAST=y # CONFIG_IP_ADVANCED_ROUTER is not set # CONFIG_IP_PNP is not set # CONFIG_NET_IPIP is not set # CONFIG_NET_IPGRE is not set # CONFIG_IP_MROUTE is not set # CONFIG_SYN_COOKIES is not set # CONFIG_INET_AH is not set # CONFIG_INET_ESP is not set # CONFIG_INET_IPCOMP is not set # # IP: Virtual Server Configuration # # CONFIG_IP_VS is not set CONFIG_NETFILTER=y # CONFIG_NETFILTER_DEBUG is not set # # IP: Netfilter Configuration # CONFIG_IP_NF_CONNTRACK=m CONFIG_IP_NF_FTP=m CONFIG_IP_NF_IRC=m CONFIG_IP_NF_TFTP=m # CONFIG_IP_NF_AMANDA is not set # CONFIG_IP_NF_QUEUE is not set CONFIG_IP_NF_IPTABLES=y CONFIG_IP_NF_MATCH_LIMIT=m CONFIG_IP_NF_MATCH_IPRANGE=m CONFIG_IP_NF_MATCH_MAC=m CONFIG_IP_NF_MATCH_PKTTYPE=m CONFIG_IP_NF_MATCH_MARK=m CONFIG_IP_NF_MATCH_MULTIPORT=m CONFIG_IP_NF_MATCH_TOS=m CONFIG_IP_NF_MATCH_RECENT=m CONFIG_IP_NF_MATCH_ECN=m CONFIG_IP_NF_MATCH_DSCP=m CONFIG_IP_NF_MATCH_AH_ESP=m CONFIG_IP_NF_MATCH_LENGTH=m CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_MATCH_TCPMSS=m CONFIG_IP_NF_MATCH_HELPER=m CONFIG_IP_NF_MATCH_STATE=m CONFIG_IP_NF_MATCH_CONNTRACK=m CONFIG_IP_NF_MATCH_OWNER=m CONFIG_IP_NF_FILTER=m CONFIG_IP_NF_TARGET_REJECT=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_NAT_NEEDED=y CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_REDIRECT=m CONFIG_IP_NF_TARGET_NETMAP=m CONFIG_IP_NF_TARGET_SAME=m # CONFIG_IP_NF_NAT_LOCAL is not set CONFIG_IP_NF_NAT_IRC=m CONFIG_IP_NF_NAT_FTP=m CONFIG_IP_NF_NAT_TFTP=m CONFIG_IP_NF_MANGLE=m # CONFIG_IP_NF_TARGET_TOS is not set # CONFIG_IP_NF_TARGET_ECN is not set # CONFIG_IP_NF_TARGET_DSCP is not set # CONFIG_IP_NF_TARGET_MARK is not set # CONFIG_IP_NF_TARGET_CLASSIFY is not set CONFIG_IP_NF_TARGET_LOG=m CONFIG_IP_NF_TARGET_ULOG=m CONFIG_IP_NF_TARGET_TCPMSS=m # CONFIG_IP_NF_ARPTABLES is not set # CONFIG_IP_NF_RAW is not set CONFIG_XFRM=y # CONFIG_XFRM_USER is not set # CONFIG_BRIDGE is not set # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set # CONFIG_LLC2 is not set # CONFIG_IPX is not set # CONFIG_ATALK is not set # # QoS and/or fair queueing # # CONFIG_NET_SCHED is not set # # Network testing # # CONFIG_NET_PKTGEN is not set # CONFIG_NETPOLL is not set # CONFIG_NET_POLL_CONTROLLER is not set # CONFIG_HAMRADIO is not set # CONFIG_IRDA is not set # CONFIG_BT is not set CONFIG_NETDEVICES=y CONFIG_DUMMY=m # CONFIG_BONDING is not set # CONFIG_EQUALIZER is not set # CONFIG_TUN is not set # CONFIG_NET_SB1000 is not set # # ARCnet devices # # CONFIG_ARCNET is not set # # Ethernet (10 or 100Mbit) # CONFIG_NET_ETHERNET=y CONFIG_MII=y CONFIG_HAPPYMEAL=m CONFIG_SUNGEM=m CONFIG_NET_VENDOR_3COM=y CONFIG_EL1=m CONFIG_EL2=m CONFIG_ELPLUS=m CONFIG_EL3=m CONFIG_3C515=m CONFIG_VORTEX=m CONFIG_TYPHOON=m CONFIG_LANCE=m CONFIG_NET_VENDOR_SMC=y CONFIG_WD80x3=m CONFIG_ULTRA=m CONFIG_SMC9194=m CONFIG_NET_VENDOR_RACAL=y CONFIG_NI52=m CONFIG_NI65=m # # Tulip family network device support # # CONFIG_NET_TULIP is not set CONFIG_DEPCA=m CONFIG_HP100=m CONFIG_NET_ISA=y CONFIG_E2100=m # CONFIG_EWRK3 is not set # CONFIG_EEXPRESS is not set # CONFIG_EEXPRESS_PRO is not set # CONFIG_HPLAN_PLUS is not set # CONFIG_HPLAN is not set # CONFIG_LP486E is not set # CONFIG_ETH16I is not set CONFIG_NE2000=m CONFIG_NET_PCI=y CONFIG_PCNET32=y CONFIG_AMD8111_ETH=m # CONFIG_AMD8111E_NAPI is not set CONFIG_ADAPTEC_STARFIRE=m CONFIG_APRICOT=m CONFIG_CS89x0=m CONFIG_DGRS=m CONFIG_EEPRO100=y # CONFIG_EEPRO100_PIO is not set CONFIG_E100=m # CONFIG_E100_NAPI is not set CONFIG_FEALNX=m CONFIG_NATSEMI=m CONFIG_NE2K_PCI=m CONFIG_8139TOO=y # CONFIG_8139TOO_PIO is not set CONFIG_8139TOO_TUNE_TWISTER=y CONFIG_8139TOO_8129=y # CONFIG_8139_OLD_RX_RESET is not set CONFIG_SIS900=m CONFIG_EPIC100=m CONFIG_SUNDANCE=m # CONFIG_SUNDANCE_MMIO is not set CONFIG_TLAN=m CONFIG_VIA_RHINE=y # CONFIG_VIA_RHINE_MMIO is not set CONFIG_NET_POCKET=y CONFIG_ATP=m CONFIG_DE600=m CONFIG_DE620=m # # Ethernet (1000 Mbit) # CONFIG_ACENIC=m # CONFIG_ACENIC_OMIT_TIGON_I is not set CONFIG_DL2K=m CONFIG_E1000=m # CONFIG_E1000_NAPI is not set CONFIG_NS83820=m CONFIG_HAMACHI=m CONFIG_R8169=m CONFIG_SK98LIN=m CONFIG_TIGON3=m # # Ethernet (10000 Mbit) # # CONFIG_IXGB is not set # CONFIG_S2IO is not set # # Token Ring devices # # CONFIG_TR is not set # # Wireless LAN (non-hamradio) # # CONFIG_NET_RADIO is not set # # PCMCIA network device support # CONFIG_NET_PCMCIA=y CONFIG_PCMCIA_3C589=m CONFIG_PCMCIA_3C574=m CONFIG_PCMCIA_FMVJ18X=m CONFIG_PCMCIA_PCNET=y CONFIG_PCMCIA_NMCLAN=m CONFIG_PCMCIA_SMC91C92=m CONFIG_PCMCIA_XIRC2PS=m CONFIG_PCMCIA_AXNET=m # # Wan interfaces # # CONFIG_WAN is not set # CONFIG_FDDI is not set # CONFIG_PLIP is not set # CONFIG_PPP is not set # CONFIG_SLIP is not set # CONFIG_NET_FC is not set # # ISDN subsystem # # CONFIG_ISDN is not set # # Telephony Support # # CONFIG_PHONE is not set # # Input device support # CONFIG_INPUT=y # # Userland interfaces # CONFIG_INPUT_MOUSEDEV=y CONFIG_INPUT_MOUSEDEV_PSAUX=y CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 # CONFIG_INPUT_JOYDEV is not set CONFIG_INPUT_TSDEV=y CONFIG_INPUT_TSDEV_SCREEN_X=240 CONFIG_INPUT_TSDEV_SCREEN_Y=320 # CONFIG_INPUT_EVDEV is not set # CONFIG_INPUT_EVBUG is not set # # Input I/O drivers # # CONFIG_GAMEPORT is not set CONFIG_SOUND_GAMEPORT=y CONFIG_SERIO=y CONFIG_SERIO_I8042=y CONFIG_SERIO_SERPORT=y CONFIG_SERIO_CT82C710=y # CONFIG_SERIO_PARKBD is not set CONFIG_SERIO_PCIPS2=y # # Input Device Drivers # CONFIG_INPUT_KEYBOARD=y CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_SUNKBD is not set # CONFIG_KEYBOARD_LKKBD is not set # CONFIG_KEYBOARD_XTKBD is not set # CONFIG_KEYBOARD_NEWTON is not set CONFIG_INPUT_MOUSE=y CONFIG_MOUSE_PS2=y CONFIG_MOUSE_SERIAL=m # CONFIG_MOUSE_INPORT is not set CONFIG_MOUSE_LOGIBM=m CONFIG_MOUSE_PC110PAD=m # CONFIG_MOUSE_VSXXXAA is not set # CONFIG_INPUT_JOYSTICK is not set CONFIG_INPUT_TOUCHSCREEN=y CONFIG_TOUCHSCREEN_GUNZE=m CONFIG_INPUT_MISC=y # CONFIG_INPUT_PCSPKR is not set # CONFIG_INPUT_UINPUT is not set # # Character devices # CONFIG_VT=y CONFIG_VT_CONSOLE=y CONFIG_HW_CONSOLE=y # CONFIG_SERIAL_NONSTANDARD is not set # # Serial drivers # CONFIG_SERIAL_8250=m CONFIG_SERIAL_8250_CS=m CONFIG_SERIAL_8250_NR_UARTS=4 # CONFIG_SERIAL_8250_EXTENDED is not set # # Non-8250 serial port support # CONFIG_SERIAL_CORE=m CONFIG_UNIX98_PTYS=y CONFIG_LEGACY_PTYS=y CONFIG_LEGACY_PTY_COUNT=256 CONFIG_PRINTER=m # CONFIG_LP_CONSOLE is not set # CONFIG_PPDEV is not set # CONFIG_TIPAR is not set # CONFIG_QIC02_TAPE is not set # # IPMI # # CONFIG_IPMI_HANDLER is not set # # Watchdog Cards # # CONFIG_WATCHDOG is not set CONFIG_HW_RANDOM=m # CONFIG_NVRAM is not set CONFIG_RTC=y # CONFIG_DTLK is not set # CONFIG_R3964 is not set # CONFIG_APPLICOM is not set # # Ftape, the floppy tape device driver # # CONFIG_FTAPE is not set CONFIG_AGP=y CONFIG_AGP_ALI=y CONFIG_AGP_ATI=y CONFIG_AGP_AMD=y # CONFIG_AGP_AMD64 is not set CONFIG_AGP_INTEL=y CONFIG_AGP_INTEL_MCH=y CONFIG_AGP_NVIDIA=y CONFIG_AGP_SIS=y # CONFIG_AGP_SWORKS is not set CONFIG_AGP_VIA=y # CONFIG_AGP_EFFICEON is not set CONFIG_DRM=y CONFIG_DRM_TDFX=y # CONFIG_DRM_GAMMA is not set # CONFIG_DRM_R128 is not set CONFIG_DRM_RADEON=y CONFIG_DRM_I810=y CONFIG_DRM_I830=y # CONFIG_DRM_MGA is not set # CONFIG_DRM_SIS is not set # # PCMCIA character devices # # CONFIG_SYNCLINK_CS is not set # CONFIG_MWAVE is not set # CONFIG_RAW_DRIVER is not set CONFIG_HANGCHECK_TIMER=y # # I2C support # # CONFIG_I2C is not set # # Misc devices # # CONFIG_IBM_ASM is not set # # Multimedia devices # # CONFIG_VIDEO_DEV is not set # # Digital Video Broadcasting Devices # # CONFIG_DVB is not set # # Graphics support # # CONFIG_FB is not set # CONFIG_VIDEO_SELECT is not set # # Console display driver support # CONFIG_VGA_CONSOLE=y # CONFIG_MDA_CONSOLE is not set CONFIG_DUMMY_CONSOLE=y # # Sound # CONFIG_SOUND=y # # Advanced Linux Sound Architecture # # CONFIG_SND is not set # # Open Sound System # # CONFIG_SOUND_PRIME is not set # # USB support # CONFIG_USB=y # CONFIG_USB_DEBUG is not set # # Miscellaneous USB options # CONFIG_USB_DEVICEFS=y # # USB Host Controller Drivers # CONFIG_USB_EHCI_HCD=y CONFIG_USB_OHCI_HCD=y CONFIG_USB_UHCI_HCD=y # # USB Device Class drivers # # CONFIG_USB_AUDIO is not set # CONFIG_USB_BLUETOOTH_TTY is not set # CONFIG_USB_MIDI is not set # CONFIG_USB_ACM is not set # CONFIG_USB_PRINTER is not set CONFIG_USB_STORAGE=y # CONFIG_USB_STORAGE_DEBUG is not set # CONFIG_USB_STORAGE_FREECOM is not set # CONFIG_USB_STORAGE_ISD200 is not set # CONFIG_USB_STORAGE_DPCM is not set # # USB Human Interface Devices (HID) # CONFIG_USB_HID=y CONFIG_USB_HIDINPUT=y CONFIG_USB_HIDDEV=y # CONFIG_USB_AIPTEK is not set # CONFIG_USB_WACOM is not set # CONFIG_USB_KBTAB is not set # CONFIG_USB_POWERMATE is not set CONFIG_USB_MTOUCH=y # CONFIG_USB_XPAD is not set # CONFIG_USB_ATI_REMOTE is not set # # USB Imaging devices # # CONFIG_USB_MICROTEK is not set # # USB Multimedia devices # # CONFIG_USB_DABUSB is not set # # Video4Linux support is needed for USB Multimedia device support # # # USB Network adaptors # # CONFIG_USB_KAWETH is not set # CONFIG_USB_PEGASUS is not set # CONFIG_USB_USBNET is not set # # USB port drivers # # CONFIG_USB_USS720 is not set # # USB Serial Converter support # # CONFIG_USB_SERIAL is not set # # USB Miscellaneous drivers # # CONFIG_USB_EMI62 is not set # CONFIG_USB_EMI26 is not set # CONFIG_USB_TIGL is not set # CONFIG_USB_LCD is not set # CONFIG_USB_LED is not set # CONFIG_USB_CYTHERM is not set # # USB Gadget Support # # CONFIG_USB_GADGET is not set # # File systems # CONFIG_EXT2_FS=y # CONFIG_EXT2_FS_XATTR is not set CONFIG_EXT3_FS=y CONFIG_EXT3_FS_XATTR=y # CONFIG_EXT3_FS_POSIX_ACL is not set # CONFIG_EXT3_FS_SECURITY is not set CONFIG_JBD=y # CONFIG_JBD_DEBUG is not set CONFIG_FS_MBCACHE=y # CONFIG_REISERFS_FS is not set # CONFIG_JFS_FS is not set # CONFIG_XFS_FS is not set # CONFIG_MINIX_FS is not set CONFIG_ROMFS_FS=y # CONFIG_QUOTA is not set # CONFIG_AUTOFS_FS is not set CONFIG_AUTOFS4_FS=y # # CD-ROM/DVD Filesystems # CONFIG_ISO9660_FS=y CONFIG_JOLIET=y CONFIG_ZISOFS=y CONFIG_ZISOFS_FS=y CONFIG_UDF_FS=y # # DOS/FAT/NT Filesystems # CONFIG_FAT_FS=y CONFIG_MSDOS_FS=y CONFIG_VFAT_FS=y CONFIG_NTFS_FS=y # CONFIG_NTFS_DEBUG is not set CONFIG_NTFS_RW=y # # Pseudo filesystems # CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y CONFIG_SYSFS=y # CONFIG_DEVPTS_FS_XATTR is not set CONFIG_TMPFS=y # CONFIG_HUGETLBFS is not set # CONFIG_HUGETLB_PAGE is not set CONFIG_RAMFS=y # # Miscellaneous filesystems # # CONFIG_HFSPLUS_FS is not set CONFIG_CRAMFS=y # CONFIG_VXFS_FS is not set # CONFIG_HPFS_FS is not set # CONFIG_QNX4FS_FS is not set # CONFIG_SYSV_FS is not set # CONFIG_UFS_FS is not set # # Network File Systems # CONFIG_NFS_FS=y CONFIG_NFS_V3=y CONFIG_NFSD=y # CONFIG_NFSD_V3 is not set CONFIG_LOCKD=y CONFIG_LOCKD_V4=y CONFIG_EXPORTFS=y CONFIG_SUNRPC=y CONFIG_SMB_FS=m # CONFIG_SMB_NLS_DEFAULT is not set # CONFIG_CIFS is not set # CONFIG_NCP_FS is not set # CONFIG_CODA_FS is not set # # Partition Types # # CONFIG_PARTITION_ADVANCED is not set CONFIG_MSDOS_PARTITION=y # # Native Language Support # CONFIG_NLS=y CONFIG_NLS_DEFAULT="iso8859-1" # CONFIG_NLS_CODEPAGE_437 is not set # CONFIG_NLS_CODEPAGE_737 is not set # CONFIG_NLS_CODEPAGE_775 is not set # CONFIG_NLS_CODEPAGE_850 is not set # CONFIG_NLS_CODEPAGE_852 is not set # CONFIG_NLS_CODEPAGE_855 is not set # CONFIG_NLS_CODEPAGE_857 is not set # CONFIG_NLS_CODEPAGE_860 is not set # CONFIG_NLS_CODEPAGE_861 is not set # CONFIG_NLS_CODEPAGE_862 is not set # CONFIG_NLS_CODEPAGE_863 is not set # CONFIG_NLS_CODEPAGE_864 is not set # CONFIG_NLS_CODEPAGE_865 is not set # CONFIG_NLS_CODEPAGE_866 is not set # CONFIG_NLS_CODEPAGE_869 is not set # CONFIG_NLS_CODEPAGE_936 is not set # CONFIG_NLS_CODEPAGE_950 is not set # CONFIG_NLS_CODEPAGE_932 is not set # CONFIG_NLS_CODEPAGE_949 is not set # CONFIG_NLS_CODEPAGE_874 is not set # CONFIG_NLS_ISO8859_8 is not set # CONFIG_NLS_CODEPAGE_1250 is not set # CONFIG_NLS_CODEPAGE_1251 is not set # CONFIG_NLS_ISO8859_1 is not set # CONFIG_NLS_ISO8859_2 is not set # CONFIG_NLS_ISO8859_3 is not set # CONFIG_NLS_ISO8859_4 is not set # CONFIG_NLS_ISO8859_5 is not set # CONFIG_NLS_ISO8859_6 is not set # CONFIG_NLS_ISO8859_7 is not set # CONFIG_NLS_ISO8859_9 is not set # CONFIG_NLS_ISO8859_13 is not set # CONFIG_NLS_ISO8859_14 is not set # CONFIG_NLS_ISO8859_15 is not set # CONFIG_NLS_KOI8_R is not set # CONFIG_NLS_KOI8_U is not set # CONFIG_NLS_UTF8 is not set # # Kernel hacking # # CONFIG_DEBUG_KERNEL is not set CONFIG_EARLY_PRINTK=y # CONFIG_DEBUG_SPINLOCK_SLEEP is not set # CONFIG_FRAME_POINTER is not set # CONFIG_4KSTACKS is not set # # Security options # # CONFIG_SECURITY is not set # # Cryptographic options # CONFIG_CRYPTO=y # CONFIG_CRYPTO_HMAC is not set # CONFIG_CRYPTO_NULL is not set # CONFIG_CRYPTO_MD4 is not set # CONFIG_CRYPTO_MD5 is not set # CONFIG_CRYPTO_SHA1 is not set # CONFIG_CRYPTO_SHA256 is not set # CONFIG_CRYPTO_SHA512 is not set # CONFIG_CRYPTO_DES is not set # CONFIG_CRYPTO_BLOWFISH is not set # CONFIG_CRYPTO_TWOFISH is not set # CONFIG_CRYPTO_SERPENT is not set # CONFIG_CRYPTO_AES is not set # CONFIG_CRYPTO_CAST5 is not set # CONFIG_CRYPTO_CAST6 is not set # CONFIG_CRYPTO_ARC4 is not set # CONFIG_CRYPTO_DEFLATE is not set # CONFIG_CRYPTO_MICHAEL_MIC is not set # CONFIG_CRYPTO_CRC32C is not set # CONFIG_CRYPTO_TEST is not set # # Library routines # CONFIG_CRC32=y # CONFIG_LIBCRC32C is not set CONFIG_ZLIB_INFLATE=y CONFIG_X86_BIOS_REBOOT=y CONFIG_X86_STD_RESOURCES=y CONFIG_PC=y --=-LzTexML4vuDVihojEYnc Content-Disposition: attachment; filename=config-2.6.6-t1 Content-Type: text/plain; name=config-2.6.6-t1; charset=iso-8859-15 Content-Transfer-Encoding: 7bit # # Automatically generated make config: don't edit # CONFIG_X86=y CONFIG_MMU=y CONFIG_UID16=y CONFIG_GENERIC_ISA_DMA=y # # Code maturity level options # # CONFIG_EXPERIMENTAL is not set CONFIG_CLEAN_COMPILE=y CONFIG_STANDALONE=y CONFIG_BROKEN_ON_SMP=y # # General setup # CONFIG_SWAP=y CONFIG_SYSVIPC=y # CONFIG_BSD_PROCESS_ACCT is not set CONFIG_SYSCTL=y # CONFIG_AUDIT is not set CONFIG_LOG_BUF_SHIFT=14 CONFIG_HOTPLUG=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y # CONFIG_EMBEDDED is not set CONFIG_KALLSYMS=y CONFIG_FUTEX=y CONFIG_EPOLL=y CONFIG_IOSCHED_NOOP=y CONFIG_IOSCHED_AS=y CONFIG_IOSCHED_DEADLINE=y CONFIG_IOSCHED_CFQ=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # # Loadable module support # CONFIG_MODULES=y # CONFIG_MODULE_UNLOAD is not set CONFIG_OBSOLETE_MODPARM=y CONFIG_KMOD=y # # Processor type and features # CONFIG_X86_PC=y # CONFIG_X86_ELAN is not set # CONFIG_X86_VOYAGER is not set # CONFIG_X86_NUMAQ is not set # CONFIG_X86_SUMMIT is not set # CONFIG_X86_BIGSMP is not set # CONFIG_X86_VISWS is not set # CONFIG_X86_GENERICARCH is not set # CONFIG_X86_ES7000 is not set # CONFIG_M386 is not set CONFIG_M486=y # CONFIG_M586 is not set # CONFIG_M586TSC is not set # CONFIG_M586MMX is not set # CONFIG_M686 is not set # CONFIG_MPENTIUMII is not set # CONFIG_MPENTIUMIII is not set # CONFIG_MPENTIUMM is not set # CONFIG_MPENTIUM4 is not set # CONFIG_MK6 is not set # CONFIG_MK7 is not set # CONFIG_MK8 is not set # CONFIG_MCRUSOE is not set # CONFIG_MWINCHIPC6 is not set # CONFIG_MWINCHIP2 is not set # CONFIG_MWINCHIP3D is not set # CONFIG_MCYRIXIII is not set # CONFIG_MVIAC3_2 is not set CONFIG_X86_GENERIC=y CONFIG_X86_CMPXCHG=y CONFIG_X86_XADD=y CONFIG_X86_L1_CACHE_SHIFT=7 CONFIG_RWSEM_XCHGADD_ALGORITHM=y CONFIG_X86_PPRO_FENCE=y CONFIG_X86_F00F_BUG=y CONFIG_X86_WP_WORKS_OK=y CONFIG_X86_INVLPG=y CONFIG_X86_BSWAP=y CONFIG_X86_POPAD_OK=y CONFIG_X86_ALIGNMENT_16=y CONFIG_X86_INTEL_USERCOPY=y # CONFIG_HPET_TIMER is not set # CONFIG_HPET_EMULATE_RTC is not set # CONFIG_SMP is not set CONFIG_PREEMPT=y # CONFIG_X86_UP_APIC is not set CONFIG_X86_MCE=y CONFIG_X86_MCE_NONFATAL=y # CONFIG_TOSHIBA is not set # CONFIG_I8K is not set # CONFIG_MICROCODE is not set # CONFIG_X86_MSR is not set # CONFIG_X86_CPUID is not set # # Firmware Drivers # # CONFIG_NOHIGHMEM is not set CONFIG_HIGHMEM4G=y # CONFIG_HIGHMEM64G is not set CONFIG_HIGHMEM=y # CONFIG_HIGHPTE is not set # CONFIG_MATH_EMULATION is not set # CONFIG_MTRR is not set CONFIG_HAVE_DEC_LOCK=y # # Power management options (ACPI, APM) # # CONFIG_PM is not set # # ACPI (Advanced Configuration and Power Interface) Support # # CONFIG_ACPI is not set CONFIG_ACPI_BOOT=y # # CPU Frequency scaling # # CONFIG_CPU_FREQ is not set # # Bus options (PCI, PCMCIA, EISA, MCA, ISA) # CONFIG_PCI=y # CONFIG_PCI_GOBIOS is not set # CONFIG_PCI_GOMMCONFIG is not set # CONFIG_PCI_GODIRECT is not set CONFIG_PCI_GOANY=y CONFIG_PCI_BIOS=y CONFIG_PCI_DIRECT=y CONFIG_PCI_MMCONFIG=y # CONFIG_PCI_LEGACY_PROC is not set CONFIG_PCI_NAMES=y CONFIG_ISA=y # CONFIG_EISA is not set # CONFIG_MCA is not set # CONFIG_SCx200 is not set # # PCMCIA/CardBus support # CONFIG_PCMCIA=y # CONFIG_PCMCIA_DEBUG is not set # CONFIG_YENTA is not set CONFIG_I82092=y CONFIG_I82365=y # CONFIG_TCIC is not set CONFIG_PCMCIA_PROBE=y # # PCI Hotplug Support # # # Executable file formats # CONFIG_BINFMT_ELF=y CONFIG_BINFMT_AOUT=y CONFIG_BINFMT_MISC=y # # Device Drivers # # # Generic Driver Options # CONFIG_FW_LOADER=y # # Memory Technology Devices (MTD) # # CONFIG_MTD is not set # # Parallel port support # CONFIG_PARPORT=y CONFIG_PARPORT_PC=m CONFIG_PARPORT_PC_CML1=m # CONFIG_PARPORT_SERIAL is not set # CONFIG_PARPORT_PC_PCMCIA is not set CONFIG_PARPORT_OTHER=y CONFIG_PARPORT_1284=y # # Plug and Play support # CONFIG_PNP=y # CONFIG_PNP_DEBUG is not set # # Protocols # CONFIG_ISAPNP=y # # Block devices # CONFIG_BLK_DEV_FD=y # CONFIG_BLK_DEV_XD is not set # CONFIG_PARIDE is not set # CONFIG_BLK_CPQ_DA is not set # CONFIG_BLK_CPQ_CISS_DA is not set # CONFIG_BLK_DEV_DAC960 is not set CONFIG_BLK_DEV_LOOP=y CONFIG_BLK_DEV_CRYPTOLOOP=m CONFIG_BLK_DEV_NBD=y # CONFIG_BLK_DEV_CARMEL is not set CONFIG_BLK_DEV_RAM=y CONFIG_BLK_DEV_RAM_SIZE=32768 CONFIG_BLK_DEV_INITRD=y # CONFIG_LBD is not set # # ATA/ATAPI/MFM/RLL support # CONFIG_IDE=y CONFIG_BLK_DEV_IDE=y # # Please see Documentation/ide.txt for help/info on IDE drives # # CONFIG_BLK_DEV_HD_IDE is not set CONFIG_BLK_DEV_IDEDISK=y CONFIG_IDEDISK_MULTI_MODE=y # CONFIG_IDEDISK_STROKE is not set # CONFIG_BLK_DEV_IDECS is not set CONFIG_BLK_DEV_IDECD=y CONFIG_BLK_DEV_IDEFLOPPY=y CONFIG_BLK_DEV_IDESCSI=y # CONFIG_IDE_TASK_IOCTL is not set # # IDE chipset support/bugfixes # CONFIG_IDE_GENERIC=y CONFIG_BLK_DEV_CMD640=y # CONFIG_BLK_DEV_CMD640_ENHANCED is not set CONFIG_BLK_DEV_IDEPNP=y CONFIG_BLK_DEV_IDEPCI=y CONFIG_IDEPCI_SHARE_IRQ=y # CONFIG_BLK_DEV_OFFBOARD is not set CONFIG_BLK_DEV_GENERIC=y # CONFIG_BLK_DEV_RZ1000 is not set CONFIG_BLK_DEV_IDEDMA_PCI=y # CONFIG_BLK_DEV_IDEDMA_FORCED is not set CONFIG_IDEDMA_PCI_AUTO=y CONFIG_IDEDMA_ONLYDISK=y CONFIG_BLK_DEV_ADMA=y # CONFIG_BLK_DEV_AEC62XX is not set CONFIG_BLK_DEV_ALI15X3=y # CONFIG_WDC_ALI15X3 is not set CONFIG_BLK_DEV_AMD74XX=y CONFIG_BLK_DEV_ATIIXP=m # CONFIG_BLK_DEV_CMD64X is not set # CONFIG_BLK_DEV_TRIFLEX is not set CONFIG_BLK_DEV_CY82C693=y # CONFIG_BLK_DEV_CS5530 is not set # CONFIG_BLK_DEV_HPT34X is not set # CONFIG_BLK_DEV_HPT366 is not set # CONFIG_BLK_DEV_SC1200 is not set CONFIG_BLK_DEV_PIIX=y # CONFIG_BLK_DEV_NS87415 is not set # CONFIG_BLK_DEV_PDC202XX_OLD is not set # CONFIG_BLK_DEV_PDC202XX_NEW is not set # CONFIG_BLK_DEV_SVWKS is not set # CONFIG_BLK_DEV_SIIMAGE is not set CONFIG_BLK_DEV_SIS5513=y # CONFIG_BLK_DEV_SLC90E66 is not set # CONFIG_BLK_DEV_TRM290 is not set CONFIG_BLK_DEV_VIA82CXXX=y # CONFIG_IDE_CHIPSETS is not set CONFIG_BLK_DEV_IDEDMA=y # CONFIG_IDEDMA_IVB is not set CONFIG_IDEDMA_AUTO=y # CONFIG_BLK_DEV_HD is not set # # SCSI device support # CONFIG_SCSI=y CONFIG_SCSI_PROC_FS=y # # SCSI support type (disk, tape, CD-ROM) # CONFIG_BLK_DEV_SD=y # CONFIG_CHR_DEV_ST is not set # CONFIG_CHR_DEV_OSST is not set CONFIG_BLK_DEV_SR=y # CONFIG_BLK_DEV_SR_VENDOR is not set CONFIG_CHR_DEV_SG=y # # Some SCSI devices (e.g. CD jukebox) support multiple LUNs # CONFIG_SCSI_MULTI_LUN=y CONFIG_SCSI_REPORT_LUNS=y CONFIG_SCSI_CONSTANTS=y # CONFIG_SCSI_LOGGING is not set # # SCSI Transport Attributes # # CONFIG_SCSI_SPI_ATTRS is not set # CONFIG_SCSI_FC_ATTRS is not set # # SCSI low-level drivers # # CONFIG_BLK_DEV_3W_XXXX_RAID is not set # CONFIG_SCSI_7000FASST is not set # CONFIG_SCSI_ACARD is not set # CONFIG_SCSI_AHA152X is not set # CONFIG_SCSI_AHA1542 is not set # CONFIG_SCSI_AIC7XXX is not set # CONFIG_SCSI_AIC7XXX_OLD is not set # CONFIG_SCSI_AIC79XX is not set # CONFIG_SCSI_ADVANSYS is not set # CONFIG_SCSI_IN2000 is not set # CONFIG_SCSI_MEGARAID is not set CONFIG_SCSI_BUSLOGIC=y CONFIG_SCSI_OMIT_FLASHPOINT=y # CONFIG_SCSI_CPQFCTS is not set # CONFIG_SCSI_DMX3191D is not set # CONFIG_SCSI_DTC3280 is not set # CONFIG_SCSI_EATA is not set # CONFIG_SCSI_EATA_PIO is not set # CONFIG_SCSI_FUTURE_DOMAIN is not set # CONFIG_SCSI_GDTH is not set # CONFIG_SCSI_GENERIC_NCR5380 is not set # CONFIG_SCSI_GENERIC_NCR5380_MMIO is not set # CONFIG_SCSI_IPS is not set # CONFIG_SCSI_INIA100 is not set # CONFIG_SCSI_PPA is not set # CONFIG_SCSI_IMM is not set # CONFIG_SCSI_NCR53C406A is not set # CONFIG_SCSI_SYM53C8XX_2 is not set # CONFIG_SCSI_PAS16 is not set # CONFIG_SCSI_PSI240I is not set # CONFIG_SCSI_QLOGIC_FAS is not set # CONFIG_SCSI_QLOGIC_ISP is not set # CONFIG_SCSI_QLOGIC_FC is not set # CONFIG_SCSI_QLOGIC_1280 is not set CONFIG_SCSI_QLA2XXX=y # CONFIG_SCSI_QLA21XX is not set # CONFIG_SCSI_QLA22XX is not set # CONFIG_SCSI_QLA2300 is not set # CONFIG_SCSI_QLA2322 is not set # CONFIG_SCSI_QLA6312 is not set # CONFIG_SCSI_QLA6322 is not set # CONFIG_SCSI_SYM53C416 is not set # CONFIG_SCSI_DC390T is not set # CONFIG_SCSI_T128 is not set # CONFIG_SCSI_U14_34F is not set # CONFIG_SCSI_ULTRASTOR is not set # CONFIG_SCSI_NSP32 is not set # CONFIG_SCSI_DEBUG is not set # # PCMCIA SCSI adapter support # # CONFIG_PCMCIA_AHA152X is not set # CONFIG_PCMCIA_FDOMAIN is not set # CONFIG_PCMCIA_NINJA_SCSI is not set # CONFIG_PCMCIA_QLOGIC is not set # # Old CD-ROM drivers (not SCSI, not IDE) # # CONFIG_CD_NO_IDESCSI is not set # # Multi-device support (RAID and LVM) # # CONFIG_MD is not set # # Fusion MPT device support # # CONFIG_FUSION is not set # # IEEE 1394 (FireWire) support # # CONFIG_IEEE1394 is not set # # I2O device support # CONFIG_I2O=m CONFIG_I2O_PCI=m CONFIG_I2O_BLOCK=m CONFIG_I2O_SCSI=m CONFIG_I2O_PROC=m # # Networking support # CONFIG_NET=y # # Networking options # CONFIG_PACKET=y CONFIG_PACKET_MMAP=y # CONFIG_NETLINK_DEV is not set CONFIG_UNIX=y CONFIG_NET_KEY=y CONFIG_INET=y CONFIG_IP_MULTICAST=y # CONFIG_IP_ADVANCED_ROUTER is not set # CONFIG_IP_PNP is not set # CONFIG_NET_IPIP is not set # CONFIG_NET_IPGRE is not set # CONFIG_IP_MROUTE is not set # CONFIG_SYN_COOKIES is not set # CONFIG_INET_AH is not set # CONFIG_INET_ESP is not set # CONFIG_INET_IPCOMP is not set # # IP: Virtual Server Configuration # # CONFIG_IP_VS is not set CONFIG_NETFILTER=y # CONFIG_NETFILTER_DEBUG is not set # # IP: Netfilter Configuration # CONFIG_IP_NF_CONNTRACK=m CONFIG_IP_NF_FTP=m CONFIG_IP_NF_IRC=m CONFIG_IP_NF_TFTP=m # CONFIG_IP_NF_AMANDA is not set # CONFIG_IP_NF_QUEUE is not set CONFIG_IP_NF_IPTABLES=y CONFIG_IP_NF_MATCH_LIMIT=m CONFIG_IP_NF_MATCH_IPRANGE=m CONFIG_IP_NF_MATCH_MAC=m CONFIG_IP_NF_MATCH_PKTTYPE=m CONFIG_IP_NF_MATCH_MARK=m CONFIG_IP_NF_MATCH_MULTIPORT=m CONFIG_IP_NF_MATCH_TOS=m CONFIG_IP_NF_MATCH_RECENT=m CONFIG_IP_NF_MATCH_ECN=m CONFIG_IP_NF_MATCH_DSCP=m CONFIG_IP_NF_MATCH_AH_ESP=m CONFIG_IP_NF_MATCH_LENGTH=m CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_MATCH_TCPMSS=m CONFIG_IP_NF_MATCH_HELPER=m CONFIG_IP_NF_MATCH_STATE=m CONFIG_IP_NF_MATCH_CONNTRACK=m CONFIG_IP_NF_MATCH_OWNER=m CONFIG_IP_NF_FILTER=m CONFIG_IP_NF_TARGET_REJECT=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_NAT_NEEDED=y CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_REDIRECT=m CONFIG_IP_NF_TARGET_NETMAP=m CONFIG_IP_NF_TARGET_SAME=m # CONFIG_IP_NF_NAT_LOCAL is not set CONFIG_IP_NF_NAT_IRC=m CONFIG_IP_NF_NAT_FTP=m CONFIG_IP_NF_NAT_TFTP=m CONFIG_IP_NF_MANGLE=m # CONFIG_IP_NF_TARGET_TOS is not set # CONFIG_IP_NF_TARGET_ECN is not set # CONFIG_IP_NF_TARGET_DSCP is not set # CONFIG_IP_NF_TARGET_MARK is not set # CONFIG_IP_NF_TARGET_CLASSIFY is not set CONFIG_IP_NF_TARGET_LOG=m CONFIG_IP_NF_TARGET_ULOG=m CONFIG_IP_NF_TARGET_TCPMSS=m # CONFIG_IP_NF_ARPTABLES is not set # CONFIG_IP_NF_RAW is not set CONFIG_XFRM=y # CONFIG_XFRM_USER is not set # CONFIG_BRIDGE is not set # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set # CONFIG_LLC2 is not set # CONFIG_IPX is not set # CONFIG_ATALK is not set # # QoS and/or fair queueing # # CONFIG_NET_SCHED is not set # # Network testing # # CONFIG_NET_PKTGEN is not set # CONFIG_NETPOLL is not set # CONFIG_NET_POLL_CONTROLLER is not set # CONFIG_HAMRADIO is not set # CONFIG_IRDA is not set # CONFIG_BT is not set CONFIG_NETDEVICES=y CONFIG_DUMMY=m # CONFIG_BONDING is not set # CONFIG_EQUALIZER is not set # CONFIG_TUN is not set # CONFIG_NET_SB1000 is not set # # ARCnet devices # # CONFIG_ARCNET is not set # # Ethernet (10 or 100Mbit) # CONFIG_NET_ETHERNET=y CONFIG_MII=y CONFIG_HAPPYMEAL=m CONFIG_SUNGEM=m CONFIG_NET_VENDOR_3COM=y CONFIG_EL1=m CONFIG_EL2=m CONFIG_ELPLUS=m CONFIG_EL3=m CONFIG_3C515=m CONFIG_VORTEX=m CONFIG_TYPHOON=m CONFIG_LANCE=m CONFIG_NET_VENDOR_SMC=y CONFIG_WD80x3=m CONFIG_ULTRA=m CONFIG_SMC9194=m CONFIG_NET_VENDOR_RACAL=y CONFIG_NI52=m CONFIG_NI65=m # # Tulip family network device support # # CONFIG_NET_TULIP is not set CONFIG_DEPCA=m CONFIG_HP100=m CONFIG_NET_ISA=y CONFIG_E2100=m # CONFIG_EWRK3 is not set # CONFIG_EEXPRESS is not set # CONFIG_EEXPRESS_PRO is not set # CONFIG_HPLAN_PLUS is not set # CONFIG_HPLAN is not set # CONFIG_LP486E is not set # CONFIG_ETH16I is not set CONFIG_NE2000=m CONFIG_NET_PCI=y CONFIG_PCNET32=y CONFIG_AMD8111_ETH=m # CONFIG_AMD8111E_NAPI is not set CONFIG_ADAPTEC_STARFIRE=m CONFIG_APRICOT=m CONFIG_CS89x0=m CONFIG_DGRS=m CONFIG_EEPRO100=y # CONFIG_EEPRO100_PIO is not set CONFIG_E100=m # CONFIG_E100_NAPI is not set CONFIG_FEALNX=m CONFIG_NATSEMI=m CONFIG_NE2K_PCI=m CONFIG_8139TOO=y # CONFIG_8139TOO_PIO is not set CONFIG_8139TOO_TUNE_TWISTER=y CONFIG_8139TOO_8129=y # CONFIG_8139_OLD_RX_RESET is not set CONFIG_SIS900=m CONFIG_EPIC100=m CONFIG_SUNDANCE=m # CONFIG_SUNDANCE_MMIO is not set CONFIG_TLAN=m CONFIG_VIA_RHINE=y # CONFIG_VIA_RHINE_MMIO is not set CONFIG_NET_POCKET=y CONFIG_ATP=m CONFIG_DE600=m CONFIG_DE620=m # # Ethernet (1000 Mbit) # CONFIG_ACENIC=m # CONFIG_ACENIC_OMIT_TIGON_I is not set CONFIG_DL2K=m CONFIG_E1000=m # CONFIG_E1000_NAPI is not set CONFIG_NS83820=m CONFIG_HAMACHI=m CONFIG_R8169=m CONFIG_SK98LIN=m CONFIG_TIGON3=m # # Ethernet (10000 Mbit) # # CONFIG_IXGB is not set # CONFIG_S2IO is not set # # Token Ring devices # # CONFIG_TR is not set # # Wireless LAN (non-hamradio) # # CONFIG_NET_RADIO is not set # # PCMCIA network device support # CONFIG_NET_PCMCIA=y CONFIG_PCMCIA_3C589=m CONFIG_PCMCIA_3C574=m CONFIG_PCMCIA_FMVJ18X=m CONFIG_PCMCIA_PCNET=y CONFIG_PCMCIA_NMCLAN=m CONFIG_PCMCIA_SMC91C92=m CONFIG_PCMCIA_XIRC2PS=m CONFIG_PCMCIA_AXNET=m # # Wan interfaces # # CONFIG_WAN is not set # CONFIG_FDDI is not set # CONFIG_PLIP is not set # CONFIG_PPP is not set # CONFIG_SLIP is not set # CONFIG_NET_FC is not set # # ISDN subsystem # # CONFIG_ISDN is not set # # Telephony Support # # CONFIG_PHONE is not set # # Input device support # CONFIG_INPUT=y # # Userland interfaces # CONFIG_INPUT_MOUSEDEV=y CONFIG_INPUT_MOUSEDEV_PSAUX=y CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 # CONFIG_INPUT_JOYDEV is not set CONFIG_INPUT_TSDEV=y CONFIG_INPUT_TSDEV_SCREEN_X=240 CONFIG_INPUT_TSDEV_SCREEN_Y=320 # CONFIG_INPUT_EVDEV is not set # CONFIG_INPUT_EVBUG is not set # # Input I/O drivers # # CONFIG_GAMEPORT is not set CONFIG_SOUND_GAMEPORT=y CONFIG_SERIO=y CONFIG_SERIO_I8042=y CONFIG_SERIO_SERPORT=y CONFIG_SERIO_CT82C710=y # CONFIG_SERIO_PARKBD is not set CONFIG_SERIO_PCIPS2=y # # Input Device Drivers # CONFIG_INPUT_KEYBOARD=y CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_SUNKBD is not set # CONFIG_KEYBOARD_LKKBD is not set # CONFIG_KEYBOARD_XTKBD is not set # CONFIG_KEYBOARD_NEWTON is not set CONFIG_INPUT_MOUSE=y CONFIG_MOUSE_PS2=y CONFIG_MOUSE_SERIAL=m # CONFIG_MOUSE_INPORT is not set CONFIG_MOUSE_LOGIBM=m CONFIG_MOUSE_PC110PAD=m # CONFIG_MOUSE_VSXXXAA is not set # CONFIG_INPUT_JOYSTICK is not set CONFIG_INPUT_TOUCHSCREEN=y CONFIG_TOUCHSCREEN_GUNZE=m CONFIG_INPUT_MISC=y # CONFIG_INPUT_PCSPKR is not set # CONFIG_INPUT_UINPUT is not set # # Character devices # CONFIG_VT=y CONFIG_VT_CONSOLE=y CONFIG_HW_CONSOLE=y # CONFIG_SERIAL_NONSTANDARD is not set # # Serial drivers # CONFIG_SERIAL_8250=m CONFIG_SERIAL_8250_CS=m CONFIG_SERIAL_8250_NR_UARTS=4 # CONFIG_SERIAL_8250_EXTENDED is not set # # Non-8250 serial port support # CONFIG_SERIAL_CORE=m CONFIG_UNIX98_PTYS=y CONFIG_LEGACY_PTYS=y CONFIG_LEGACY_PTY_COUNT=256 CONFIG_PRINTER=m # CONFIG_LP_CONSOLE is not set # CONFIG_PPDEV is not set # CONFIG_TIPAR is not set # CONFIG_QIC02_TAPE is not set # # IPMI # # CONFIG_IPMI_HANDLER is not set # # Watchdog Cards # # CONFIG_WATCHDOG is not set CONFIG_HW_RANDOM=m # CONFIG_NVRAM is not set CONFIG_RTC=y # CONFIG_DTLK is not set # CONFIG_R3964 is not set # CONFIG_APPLICOM is not set # # Ftape, the floppy tape device driver # # CONFIG_FTAPE is not set CONFIG_AGP=y CONFIG_AGP_ALI=y CONFIG_AGP_ATI=y CONFIG_AGP_AMD=y # CONFIG_AGP_AMD64 is not set CONFIG_AGP_INTEL=y CONFIG_AGP_INTEL_MCH=y CONFIG_AGP_NVIDIA=y CONFIG_AGP_SIS=y # CONFIG_AGP_SWORKS is not set CONFIG_AGP_VIA=y # CONFIG_AGP_EFFICEON is not set CONFIG_DRM=y CONFIG_DRM_TDFX=y # CONFIG_DRM_GAMMA is not set # CONFIG_DRM_R128 is not set CONFIG_DRM_RADEON=y CONFIG_DRM_I810=y CONFIG_DRM_I830=y # CONFIG_DRM_MGA is not set # CONFIG_DRM_SIS is not set # # PCMCIA character devices # # CONFIG_SYNCLINK_CS is not set # CONFIG_MWAVE is not set # CONFIG_RAW_DRIVER is not set CONFIG_HANGCHECK_TIMER=y # # I2C support # # CONFIG_I2C is not set # # Misc devices # # CONFIG_IBM_ASM is not set # # Multimedia devices # # CONFIG_VIDEO_DEV is not set # # Digital Video Broadcasting Devices # # CONFIG_DVB is not set # # Graphics support # CONFIG_FB=y # CONFIG_FB_PM2 is not set # CONFIG_FB_CYBER2000 is not set # CONFIG_FB_IMSTT is not set CONFIG_FB_VGA16=y # CONFIG_FB_VESA is not set CONFIG_VIDEO_SELECT=y # CONFIG_FB_HGA is not set CONFIG_FB_RIVA=y # CONFIG_FB_MATROX is not set # CONFIG_FB_RADEON_OLD is not set # CONFIG_FB_RADEON is not set # CONFIG_FB_ATY128 is not set # CONFIG_FB_ATY is not set # CONFIG_FB_SIS is not set # CONFIG_FB_NEOMAGIC is not set # CONFIG_FB_KYRO is not set # CONFIG_FB_3DFX is not set # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_TRIDENT is not set # CONFIG_FB_VIRTUAL is not set # # Console display driver support # CONFIG_VGA_CONSOLE=y # CONFIG_MDA_CONSOLE is not set CONFIG_DUMMY_CONSOLE=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_PCI_CONSOLE=y # CONFIG_FONTS is not set CONFIG_FONT_8x8=y CONFIG_FONT_8x16=y # # Logo configuration # # CONFIG_LOGO is not set # # Sound # CONFIG_SOUND=y # # Advanced Linux Sound Architecture # # CONFIG_SND is not set # # Open Sound System # # CONFIG_SOUND_PRIME is not set # # USB support # CONFIG_USB=y # CONFIG_USB_DEBUG is not set # # Miscellaneous USB options # CONFIG_USB_DEVICEFS=y # # USB Host Controller Drivers # CONFIG_USB_EHCI_HCD=y CONFIG_USB_OHCI_HCD=y CONFIG_USB_UHCI_HCD=y # # USB Device Class drivers # # CONFIG_USB_AUDIO is not set # CONFIG_USB_BLUETOOTH_TTY is not set # CONFIG_USB_MIDI is not set # CONFIG_USB_ACM is not set # CONFIG_USB_PRINTER is not set CONFIG_USB_STORAGE=y # CONFIG_USB_STORAGE_DEBUG is not set # CONFIG_USB_STORAGE_FREECOM is not set # CONFIG_USB_STORAGE_ISD200 is not set # CONFIG_USB_STORAGE_DPCM is not set # # USB Human Interface Devices (HID) # CONFIG_USB_HID=y CONFIG_USB_HIDINPUT=y CONFIG_USB_HIDDEV=y # CONFIG_USB_AIPTEK is not set # CONFIG_USB_WACOM is not set # CONFIG_USB_KBTAB is not set # CONFIG_USB_POWERMATE is not set CONFIG_USB_MTOUCH=y # CONFIG_USB_XPAD is not set # CONFIG_USB_ATI_REMOTE is not set # # USB Imaging devices # # CONFIG_USB_MICROTEK is not set # # USB Multimedia devices # # CONFIG_USB_DABUSB is not set # # Video4Linux support is needed for USB Multimedia device support # # # USB Network adaptors # # CONFIG_USB_KAWETH is not set # CONFIG_USB_PEGASUS is not set # CONFIG_USB_USBNET is not set # # USB port drivers # # CONFIG_USB_USS720 is not set # # USB Serial Converter support # # CONFIG_USB_SERIAL is not set # # USB Miscellaneous drivers # # CONFIG_USB_EMI62 is not set # CONFIG_USB_EMI26 is not set # CONFIG_USB_TIGL is not set # CONFIG_USB_LCD is not set # CONFIG_USB_LED is not set # CONFIG_USB_CYTHERM is not set # # USB Gadget Support # # CONFIG_USB_GADGET is not set # # File systems # CONFIG_EXT2_FS=y # CONFIG_EXT2_FS_XATTR is not set CONFIG_EXT3_FS=y CONFIG_EXT3_FS_XATTR=y # CONFIG_EXT3_FS_POSIX_ACL is not set # CONFIG_EXT3_FS_SECURITY is not set CONFIG_JBD=y # CONFIG_JBD_DEBUG is not set CONFIG_FS_MBCACHE=y # CONFIG_REISERFS_FS is not set # CONFIG_JFS_FS is not set # CONFIG_XFS_FS is not set # CONFIG_MINIX_FS is not set CONFIG_ROMFS_FS=y # CONFIG_QUOTA is not set # CONFIG_AUTOFS_FS is not set CONFIG_AUTOFS4_FS=y # # CD-ROM/DVD Filesystems # CONFIG_ISO9660_FS=y CONFIG_JOLIET=y CONFIG_ZISOFS=y CONFIG_ZISOFS_FS=y CONFIG_UDF_FS=y # # DOS/FAT/NT Filesystems # CONFIG_FAT_FS=y CONFIG_MSDOS_FS=y CONFIG_VFAT_FS=y CONFIG_NTFS_FS=y # CONFIG_NTFS_DEBUG is not set CONFIG_NTFS_RW=y # # Pseudo filesystems # CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y CONFIG_SYSFS=y # CONFIG_DEVPTS_FS_XATTR is not set CONFIG_TMPFS=y # CONFIG_HUGETLBFS is not set # CONFIG_HUGETLB_PAGE is not set CONFIG_RAMFS=y # # Miscellaneous filesystems # # CONFIG_HFSPLUS_FS is not set CONFIG_CRAMFS=y # CONFIG_VXFS_FS is not set # CONFIG_HPFS_FS is not set # CONFIG_QNX4FS_FS is not set # CONFIG_SYSV_FS is not set # CONFIG_UFS_FS is not set # # Network File Systems # CONFIG_NFS_FS=y CONFIG_NFS_V3=y CONFIG_NFSD=y # CONFIG_NFSD_V3 is not set CONFIG_LOCKD=y CONFIG_LOCKD_V4=y CONFIG_EXPORTFS=y CONFIG_SUNRPC=y CONFIG_SMB_FS=m # CONFIG_SMB_NLS_DEFAULT is not set # CONFIG_CIFS is not set # CONFIG_NCP_FS is not set # CONFIG_CODA_FS is not set # # Partition Types # # CONFIG_PARTITION_ADVANCED is not set CONFIG_MSDOS_PARTITION=y # # Native Language Support # CONFIG_NLS=y CONFIG_NLS_DEFAULT="iso8859-1" # CONFIG_NLS_CODEPAGE_437 is not set # CONFIG_NLS_CODEPAGE_737 is not set # CONFIG_NLS_CODEPAGE_775 is not set # CONFIG_NLS_CODEPAGE_850 is not set # CONFIG_NLS_CODEPAGE_852 is not set # CONFIG_NLS_CODEPAGE_855 is not set # CONFIG_NLS_CODEPAGE_857 is not set # CONFIG_NLS_CODEPAGE_860 is not set # CONFIG_NLS_CODEPAGE_861 is not set # CONFIG_NLS_CODEPAGE_862 is not set # CONFIG_NLS_CODEPAGE_863 is not set # CONFIG_NLS_CODEPAGE_864 is not set # CONFIG_NLS_CODEPAGE_865 is not set # CONFIG_NLS_CODEPAGE_866 is not set # CONFIG_NLS_CODEPAGE_869 is not set # CONFIG_NLS_CODEPAGE_936 is not set # CONFIG_NLS_CODEPAGE_950 is not set # CONFIG_NLS_CODEPAGE_932 is not set # CONFIG_NLS_CODEPAGE_949 is not set # CONFIG_NLS_CODEPAGE_874 is not set # CONFIG_NLS_ISO8859_8 is not set # CONFIG_NLS_CODEPAGE_1250 is not set # CONFIG_NLS_CODEPAGE_1251 is not set # CONFIG_NLS_ISO8859_1 is not set # CONFIG_NLS_ISO8859_2 is not set # CONFIG_NLS_ISO8859_3 is not set # CONFIG_NLS_ISO8859_4 is not set # CONFIG_NLS_ISO8859_5 is not set # CONFIG_NLS_ISO8859_6 is not set # CONFIG_NLS_ISO8859_7 is not set # CONFIG_NLS_ISO8859_9 is not set # CONFIG_NLS_ISO8859_13 is not set # CONFIG_NLS_ISO8859_14 is not set # CONFIG_NLS_ISO8859_15 is not set # CONFIG_NLS_KOI8_R is not set # CONFIG_NLS_KOI8_U is not set # CONFIG_NLS_UTF8 is not set # # Kernel hacking # # CONFIG_DEBUG_KERNEL is not set CONFIG_EARLY_PRINTK=y # CONFIG_DEBUG_SPINLOCK_SLEEP is not set # CONFIG_FRAME_POINTER is not set # CONFIG_4KSTACKS is not set # # Security options # # CONFIG_SECURITY is not set # # Cryptographic options # CONFIG_CRYPTO=y # CONFIG_CRYPTO_HMAC is not set # CONFIG_CRYPTO_NULL is not set # CONFIG_CRYPTO_MD4 is not set # CONFIG_CRYPTO_MD5 is not set # CONFIG_CRYPTO_SHA1 is not set # CONFIG_CRYPTO_SHA256 is not set # CONFIG_CRYPTO_SHA512 is not set # CONFIG_CRYPTO_DES is not set # CONFIG_CRYPTO_BLOWFISH is not set # CONFIG_CRYPTO_TWOFISH is not set # CONFIG_CRYPTO_SERPENT is not set # CONFIG_CRYPTO_AES is not set # CONFIG_CRYPTO_CAST5 is not set # CONFIG_CRYPTO_CAST6 is not set # CONFIG_CRYPTO_ARC4 is not set # CONFIG_CRYPTO_DEFLATE is not set # CONFIG_CRYPTO_MICHAEL_MIC is not set # CONFIG_CRYPTO_CRC32C is not set # CONFIG_CRYPTO_TEST is not set # # Library routines # CONFIG_CRC32=y # CONFIG_LIBCRC32C is not set CONFIG_ZLIB_INFLATE=y CONFIG_X86_BIOS_REBOOT=y CONFIG_X86_STD_RESOURCES=y CONFIG_PC=y --=-LzTexML4vuDVihojEYnc Content-Disposition: attachment; filename=lilo.conf Content-Type: text/plain; name=lilo.conf; charset=iso-8859-15 Content-Transfer-Encoding: 7bit # /etc/lilo.conf - See: `lilo(8)' and `lilo.conf(5)', # --------------- `install-mbr(8)', `/usr/share/doc/lilo/', # and `/usr/share/doc/mbr/'. # +---------------------------------------------------------------+ # | !! Reminder !! | # | | # | Don't forget to run `lilo' after you make changes to this | # | conffile, `/boot/bootmess.txt', or install a new kernel. The | # | computer will most likely fail to boot if a kernel-image | # | post-install script or you don't remember to run `lilo'. | # | | # +---------------------------------------------------------------+ # Support LBA for large hard disks. # lba32 # Overrides the default mapping between harddisk names and the BIOS' # harddisk order. Use with caution. #disk=/dev/hde # bios=0x81 #disk=/dev/sda # bios=0x80 # Specifies the boot device. This is where Lilo installs its boot # block. It can be either a partition, or the raw device, in which # case it installs in the MBR, and will overwrite the current MBR. # boot=/dev/sda # Specifies the device that should be mounted as root. (`/') # root=/dev/sda1 # Enable map compaction: # Tries to merge read requests for adjacent sectors into a single # read request. This drastically reduces load time and keeps the # map smaller. Using `compact' is especially recommended when # booting from a floppy disk. It is disabled here by default # because it doesn't always work. # # compact # Installs the specified file as the new boot sector # You have the choice between: bmp, compat, menu and text # Look in /boot/ and in lilo.conf(5) manpage for details # install=/boot/boot-menu.b # Specifies the location of the map file # map=/boot/map # You can set a password here, and uncomment the `restricted' lines # in the image definitions below to make it so that a password must # be typed to boot anything but a default configuration. If a # command line is given, other than one specified by an `append' # statement in `lilo.conf', the password will be required, but a # standard default boot will not require one. # # This will, for instance, prevent anyone with access to the # console from booting with something like `Linux init=/bin/sh', # and thus becoming `root' without proper authorization. # # Note that if you really need this type of security, you will # likely also want to use `install-mbr' to reconfigure the MBR # program, as well as set up your BIOS to disallow booting from # removable disk or CD-ROM, then put a password on getting into the # BIOS configuration as well. Please RTFM `install-mbr(8)'. # # password=tatercounter2000 # Specifies the number of deciseconds (0.1 seconds) LILO should # wait before booting the first image. # delay=20 # You can put a customized boot message up if you like. If you use # `prompt', and this computer may need to reboot unattended, you # must specify a `timeout', or it will sit there forever waiting # for a keypress. `single-key' goes with the `alias' lines in the # `image' configurations below. eg: You can press `1' to boot # `Linux', `2' to boot `LinuxOLD', if you uncomment the `alias'. # # message=/boot/bootmess.txt # prompt # single-key # delay=100 # timeout=100 # Specifies the VGA text mode at boot time. (normal, extended, ask, ) # # vga=ask # vga=9 # vga=normal # Kernel command line options that apply to all installed images go # here. See: The `boot-prompt-HOWO' and `kernel-parameters.txt' in # the Linux kernel `Documentation' directory. # # append="" # Boot up Linux by default. # #default=Linux default=2424-new1 image=/vmlinuz label=Linux read-only # restricted # alias=1 image=/boot/vmlinuz-2.4.24-new1 label=2424-new1 #initrd=/boot/vmlinuz-2.4.24 read-only root=/dev/sda1 optional # restricted # alias=2 image=/boot/vmlinuz-2.4.24 label=2424 #initrd=/boot/vmlinuz-2.4.24 read-only root=/dev/sda1 optional # restricted # alias=2 image=/boot/bzImage-2.4.24 label=man_2424 read-only root=/dev/sda1 optional # restricted # alias=2 # If you have another OS on this machine to boot, you can uncomment the # following lines, changing the device name on the `other' line to # where your other OS' partition is. # # other=/dev/hda4 # label=HURD # restricted # alias=3 --=-LzTexML4vuDVihojEYnc Content-Disposition: attachment; filename=bootcdwrite.conf Content-Type: text/plain; name=bootcdwrite.conf; charset=iso-8859-15 Content-Transfer-Encoding: 7bit # # bootcdwrite.conf # # Requirements: # SRCDISK has to fit on one CD # RAMFS has to be big enough to hold /home, /var, /etc, /dev, /tmp, /root # VAR has to be big enough to hold ... # You have to change at least the following variables in this file: # SRCDISK, KERNEL, RAMDISK_SIZE, TYP, CDSCSI, CDSPEED and CDDEV # Define the filesystem root from which to build an image. # Example to build bootcd from local system: # SRCDISK=/ #SRCDISK=/nfs/host1 SRCDISK=/ # Define the kernel which is used KERNEL=$SRCDISK/boot/vmlinuz-2.6.6 # Two Ramdisks ram1 and ram2 will be created, with the followin directories: # ram1: /dev /etc /home /root /tmp # ram2: /var # Both Ramdisks have the same size which is defined by RAMDISK_SIZE # # Example: If you want to spend 16MB for RAM Filesystems: # RAMDISK_SIZE=8192 RAMDISK_SIZE=8192 # TYP=CD|DVDPLUS # Define TYP=CD if you have a CD-RW drive. Define TYP=DVDPLUS if you have a # DVD+RW drive and want to write a DVD+ media or TYP=CD if you want to # wirte a CD media. # To use TYP=DVDPLUS the debian package bootcd-dvdplus must be installed. TYP=CD # CD / DVD+ Writer Informations # If TYP=CD then try "cdrecord -scanbus" to get CDSCSI information. Example: # CDSCSI=0,2,0 # If TYP=DVDPLUS then use the scsi device you specify to mount a CD/DVD in # your DVD+ Writer. If you have an IDE unit, use ide-scsi emulation. # (See http://fy.chalmers.se/~appro/linux/DVD+RW/). Example: # CDSCSI=/dev/scd0 CDSCSI=0,0,0 # Needed if you specified TYP=CD CDSPEED=8 # CDDEV=/dev/hda|/dev/hdb|/dev/hdc|/dev/hdd|/dev/scd0|/dev/scd1|/dev/scd2 # You can specify one or more CD devices to boot from. # The first entry is the default. The rest will be given as boot options # to the user. See DISPLAY. # CDDEV="/dev/hdc /dev/hda /dev/hdb /dev/hdc /dev/hdd /dev/scd0 /dev/scd1" CDDEV="/dev/hdc /dev/hda /dev/hdb /dev/hdc /dev/hdd /dev/scd0 /dev/scd1" # BLANKING=yes|no|auto # If you want to rewrite a CD or DVD you have to specify BLANKING=yes # If BLANKING=auto is specified, bootcdwrite will always try to blank the CD, # but it will ignore all errors while blanking. #BLANKING=auto BLANKING=no # DISPLAY=|"" # Text to Display at Boottime (see syslinux doku) # This option is not supported for HPPA # Example: (Where you could place display.txt) # DISPLAY="$SRCDISK/usr/share/bootcd/display.txt" # There is a predefined DISPLAY which offers the boot options # /dev/hda, /dev/hdb, /dev/hdc, /dev/hdd, /dev/scd0 and /dev/scd1: # DISPLAY="/usr/share/bootcd/default.txt" DISPLAY="/usr/share/bootcd/default.txt" # If you do not have a cd burner and only want to create an iso_image # then set ISO_ONLY="yes" also set BLANKING="no" later in this file. ISO_ONLY="no" # DO_CHECK=yes|no # To check for possible problems can take a long time. # But it is recommended to do the checks DO_CHECK=yes # If you need kernel options other than "root=..." and "ramdisk_size=..." # see append in lilo.conf(5) # Example: # APPEND=\\\"aha1542=0x230 console=ttyS0,9600n8\\\" APPEND="" # If SRCDISK does not fit on one CD you can now decide which parts of # SRCDISK should not go to CD. # # Example to exclude /home/user1 and /home/user2 # NOT_TO_CD="$SRCDISK/home/user1 $SRCDISK/home/user2" # Example # NOT_TO_CD="$SRCDISK/home/bs/download $SRCDISK/home/bs/vmware" NOT_TO_CD="$SRCDISK/sys" # When you boot from CD parts of the CD will be copied to ram # Here you can decide, what should not go to ram. # # The directories /etc /var /dev /tmp /home and /root will be # in RAM because they have to be writable. # # On CD this dirs will get different names (/etc.ro, /var.ro, ...) # but you do not have to use those different names in NOT_TO_RAM any more !!! # # If you exclude files in NOT_TO_RAM, they will be copied to CD and you # will find a symbolic link instead of the file in RAM pointing to the file # on CD. # # Example # If you want to exclude /home/bs/bigfile and /home/bs/bigdir/ # NOT_TO_RAM="$SRCDISK/home/bs/bigfile $SRCDISK/home/bs/bigdir" # NOT_TO_RAM="" # SSHOSTKEY=yes|no # If you are using ssh it is helpfull to have a unique ssh hostkey for # each CD. This will be generated at burntime with SSHHOSTKEY=yes. SSHHOSTKEY=yes # Free Space for Log and Image ERRLOG=/var/log/bootcdwrite.log VAR=/var/spool/bootcd # FLOPPY_RUNTIME_DEV=|"" # When you boot from cd you read changes from this device. FLOPPY_RUNTIME_DEV=/dev/fd0 # The floppy will be formatted when bootcdwrite is called if you define # FLOPPY_CREATE_DEV="/dev/fd0". # If you do not want to build a floppy spezify # FLOPPY_CREATE_DEV="" FLOPPY_CREATE_DEV="" # BOOTFLOPPY=yes|no # If you want to boot from FLOPPY specify BOOTFLOPPY=yes. This reduces # space on floppy used by bootcdflopcp. For this to work FLOPPY_CREATE_DEV # has to be specified. # For HPPA this option is not supported and must be set to no. # Default: # BOOTFLOPPY=no BOOTFLOPPY=no # BOOT_ONLY_WITH_FLOPPY=yes|no # If you want to boot several machines from the same cdrom, you must have # the individual configuartion (exp: /etc/network/interfaces) on floppy. # If one can not be mounted it is a good idea to stop booting and to wait # for manual interaction instead of comming up with a wrong configuration. # BOOT_ONLY_WITH_FLOPPY=no # # If CLEAN_VAR=yes then some cached files in /var will be deleted, before # /var will be copied to bootcd. This will minimize needed space on CD. # At this time only the following command will be executed: apt-get clean # You can disable this with CLEAN_VAR=no # Default: # CLEAN_VAR=yes CLEAN_VAR=yes # # FASTBOOT=yes|no # If FASTBOOT=yes then additional images for the ramdisk will be created # by bootcdwrite and copied to CD. This allows faster booting, # but needs extra space on CD # Default: # FASTBOOT=yes FASTBOOT=yes # ISOLINUX=auto|yes|no # See /usr/doc/syslinux/isolinux.doc.gz. # If syslinux is recent enough then isolinux can be used instead of syslinux # and ISOLINUX=auto will be treated as ISOLINUX=yes. # If you want to use syslinux instead you have to use ISOLINUX=no. # Default: # ISOLINUX=auto # ISOLINUX=auto # # SYSLINUX_SAVE=yes|no # This option is only relevant if isolinux is not used. # If SYSLINUX_SAVE=yes then syslinux is called with -s option. The manpage # of syslinux says: this installs a "save, slow and stupid" version of # syslinux. In earlier version the -s option was always used. Now you # can change it. # Default: # SYSLINUX_SAVE=yes SYSLINUX_SAVE=yes # ARCH=auto|HPPA|X86|ia64 # You can create bootcd for HP PA-RISC too. It is possible to let # bootcdwrite detect your architecture with ARCH=auto. # To use ARCH=HPPA the debian package bootcd-hppa must be installed. # Default: # ARCH=auto ARCH=auto # DEVFS=yes|no # With devfs you do not need devicefiles and inodes in /dev/*. # If running diskless this will save some ram. # See /usr/src/linux/Documentation/filesystems/devfs/README for more infos. # DEVFS=no DEVFS=no # INITRD=|"" # # Recent official debian kernel images (2.4.x) have started installing initrd # images. If you want to use such a kernel to build a bootcd without # recompiling the kernel you have to use an initrd image. The installed # initrd image used to boot from harddisk does not always work from cdrom. # So you have to create your own initrd image. Or you can change the default # INITRD_IMAGE with the tool bootcdmkinitrd. # # INITRD="$(dirname $KERNEL)/initrd.img-$(basename $KERNEL | cut -d- -f2-)" INITRD="" # TO_FSTAB=|"" # # Add additional mount point entries to the cdrom's /etc/fstab. If you don't # want additional mount points, leave it as "". # # TO_FSTAB="/dev/hdc1 /home ext3 defaults 1 1" TO_FSTAB="" # COMPRESS= # If you want to have a transparent-compression ISO 9660/Rock Ridge # filesystem define COMPRESS=yes. If not, set COMPRESS=no. # If you want bootcdwrite to check, if you need compression because # running out of space say COMPRESS=auto. # If you define COMPRESS=auto bootcdwrite tries also to check, if you have # all the necessary software installed. Therefore you have to define # DO_CHECK=yes if you define COMPRESS=auto. COMPRESS="auto" # DISABLE_CRON=|"" # # Files listed in DISABLE_CRON will be on the cdrom with a .no_run_on_bootcd # suffix so run-parts won't execute them. The original file will be a link to # /bin/true. This is meant for cron maintainance scripts which are useless on a # static cdrom. The default is to disable the daily find, standard and security # scripts. With bootcd2disk this files will be reactivated again. # DISABLE_CRON="$SRCDISK/etc/cron.daily/find $SRCDISK/etc/cron.daily/standard $SRCDISK/etc/cron.daily/security" --=-LzTexML4vuDVihojEYnc-- From nitaigouranga@aol.com Tue Sep 06 04:55:11 2005 Received: from ps.189.52.94.dial.global.net.uk ([80.189.52.94]:4618) by haydn.debian.org with smtp (Exim 4.50) id 1ECVUE-0006Ue-7t for bootcd-user@lists.alioth.debian.org; Tue, 06 Sep 2005 04:55:11 +0000 From: "Neateye" To: "Bootcd-user" Date: Tue, 6 Sep 2005 05:54:45 +0100 Message-ID: <44084792.20050906055445@aol.com> MIME-Version: 1.0 X-Priority: 3 (Normal) Importance: Normal X-Mailer: EM: 4.51.0.770 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: quoted-printable X-SA-Exim-Connect-IP: 80.189.52.94 X-SA-Exim-Mail-From: nitaigouranga@aol.com X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on haydn.debian.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=unavailable version=3.0.4 X-SA-Exim-Version: 4.2 (built Thu, 03 Mar 2005 10:44:12 +0100) X-SA-Exim-Scanned: Yes (on haydn.debian.org) Subject: [Bootcd-user] Gouranga X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Neateye List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Sep 2005 04:55:11 -0000 Call out Gouranga be happy!!! Gouranga Gouranga Gouranga .... That which brings the highest happiness!! From victoria_alexandru@yahoo.com Sun Sep 18 00:04:46 2005 Received: from web31407.mail.mud.yahoo.com ([68.142.198.119]:20593) by haydn.debian.org with smtp (Exim 4.50) id 1EGmfl-0002BT-OM for bootcd-user@lists.alioth.debian.org; Sun, 18 Sep 2005 00:04:46 +0000 Received: (qmail 88297 invoked by uid 60001); 17 Sep 2005 23:57:43 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=TY/Kccirx+x8WaaXh3I9P9qtu4+qaJbPg12OaYQCyjjCBeDDXEIzUSWnT5PrjzfjG6rIZEsyDpJVXjmAOKFEyI5pDP8aG/068ARZZctalNK/S2wOennoxPbRYILOVQf4JbrbUbaKnte+L1eEppyD/RIQ3uLhehrraRpxO4OaSEg= ; Message-ID: <20050917235742.88295.qmail@web31407.mail.mud.yahoo.com> Received: from [72.10.132.138] by web31407.mail.mud.yahoo.com via HTTP; Sat, 17 Sep 2005 16:57:42 PDT Date: Sat, 17 Sep 2005 16:57:42 -0700 (PDT) From: Victoria Alexandru To: bootcd-user@lists.alioth.debian.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-SA-Exim-Connect-IP: 68.142.198.119 X-SA-Exim-Mail-From: victoria_alexandru@yahoo.com X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on haydn.debian.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=unavailable version=3.0.4 X-SA-Exim-Version: 4.2 (built Thu, 03 Mar 2005 10:44:12 +0100) X-SA-Exim-Scanned: Yes (on haydn.debian.org) Subject: [Bootcd-user] Using bootcd generated iso on hard drive X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Sep 2005 00:04:47 -0000 Hi, I wander if anyone have installed the image generated by bootcd on hard drive (read-only) and to run it in ram. I'm thinking to install it on a CF and I need to be careful with write cycles. I don't need to write anything on CF afterwords, just to boot and run. The people familiar with knoppix know the term "poor man's install" I would greatly appreciate any hint/help. V. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From info@mail.ganseki-open.com Sun Sep 18 05:41:21 2005 Received: from [218.187.44.54] (port=36078 helo=mail.ganseki-open.com) by haydn.debian.org with smtp (Exim 4.50) id 1EGrvK-0004Eq-8b for bootcd-user@lists.alioth.debian.org; Sun, 18 Sep 2005 05:41:21 +0000 Received: (qmail 1056 invoked by uid 509); 18 Sep 2005 10:54:43 +0900 Date: 18 Sep 2005 10:54:43 +0900 Message-ID: <20050918015443.1055.qmail@mail.ganseki-open.com> From: info@ganseki-open.com To: bootcd-user@lists.alioth.debian.org X-DNSBL-Warning: (mail.ganseki-open.com) [218.187.44.54]:36078 is listed in DNSBL sbl.spamhaus.org X-SA-Exim-Connect-IP: 218.187.44.54 X-SA-Exim-Mail-From: info@mail.ganseki-open.com X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on haydn.debian.org X-Spam-Level: *** X-Spam-Status: No, score=3.0 required=5.0 tests=NO_REAL_NAME, SUBJ_ILLEGAL_CHARS autolearn=no version=3.0.4 X-SA-Exim-Version: 4.2 (built Thu, 03 Mar 2005 10:44:12 +0100) X-SA-Exim-Scanned: Yes (on haydn.debian.org) Subject: [Bootcd-user] $B=iF|>7BT7t(B X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Sep 2005 05:41:21 -0000 $B!!5.J}MM$N40A4L5NAEPO?$K4X$7$FA4$F$NG'>Z$,ITMW$H$J$C$F$*$j$^$9!#2<5-%j%s%/$h$j0FFb2hLL$K=>$$!"4JC1$JuBV$G$9!#Aa$$J*>!$A!*!*(B $B!y?7%*!<%W%sFCE5!y(B $B-!?75,2q0w$,L5NA$G$4MxMQ$G$-$k0Y$K!"BgNL$NL5NA>CHq%]%$%s%H(B($B:GDc(B5,500$B1_AjEv(B)$B$b"((B24$B;~4V"($GDI2C2DG=!JEEOCG'>ZMW!K$G$9!#"(EEOCG'>Z$O5.J}K\?M$r3NG'$9$k0Y$N4JC1$J@\0FFbCW$7$^$9$N$G!"9%$_$N=w@-$r<+M3$K$*A*$Y$k$h$&$K$J$C$F$*$j$^$9!#$b$A$m$s From: info@paul-l-s.com To: bootcd-user@lists.alioth.debian.org X-DNSBL-Warning: (mail.paul-l-s.com) [218.187.44.249]:54502 is listed in DNSBL sbl.spamhaus.org X-SA-Exim-Connect-IP: 218.187.44.249 X-SA-Exim-Mail-From: info@mail.paul-l-s.com X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on haydn.debian.org X-Spam-Level: *** X-Spam-Status: No, score=3.9 required=5.0 tests=NO_REAL_NAME,PLING_QUERY, SUBJ_ILLEGAL_CHARS autolearn=no version=3.0.4 X-SA-Exim-Version: 4.2 (built Thu, 03 Mar 2005 10:44:12 +0100) X-SA-Exim-Scanned: Yes (on haydn.debian.org) Subject: [Bootcd-user] $BDLC#$7$?$$;v$,M-$j$^$7$F!&!&!&(B X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Sep 2005 22:15:57 -0000 $B!Z$40';"![!'(B $B!!Ev%5!<%/%k$O!"6bA,E*$K7C$^$l$F$$$k1|MM$dFH?H=w@-$,!V=w@-(B $B%5%]!<%H%0%k!<%W!W$H$7$F@_N)$5$l!"uITK~(B $B$J@83h$r%5%]!<%H$9$kL\E*$K3hF0$r$7$F$*$j$^$9!#(B $B!!:#2s!"Jg=8$5$;$F$$$?$@$/$N$O$3$N$h$&$J=w@-$NJ}!9$N$*Aje$NCK@-$NJ}!9$G$9!#(B $B!!$3$NEY!"5.J}$N%"%+%&%s%H(B($BG[?.$5$l$?%"%I%l%9(B)$B$+$i$N$4EPO?(B $B$OA4$FL5NA$K$J$C$F$*$j$^$9!#(B $B!!!!!!!!!z!y!z4JC1$JL5NAEPO?ZITMW$G!Z(B1,000$B1_![J,$NL5NA%]%$%s%H$r?JDhCW$7$^$9!#HV9fG'>Z8e$5$i$K#1#2!$#0#0#01_J,L5NA%]%$%s%H$4MxMQ$$$?$@$1$^$9(B!$BL5NA%]%$%s%H$G%a!<%k$N$d$j$H$j!"%W%m%U%#!<%k$N1\Mw!"%a>R2p(B $BCO0h=w@-$N4uK>$h$j!":G?7EPO?>pJs$re!"D>%a(B $B$N>R2p$r9T$$$^$9!#4uK>0[@-$+$iD>@\5.J}$N08@h$K%a!<%k$,(B $BF~$C$F$/$k2DG=@-$b9b$$$N$G!"9%$_$N=w@->pJs$r?o;~%A%'%C%/(B $B$7$^$7$g$&!*!*!*(B $B$4F~>l$r$*BT$A$7$F$*$j$^$9!#(B $B!J2q0wEPO?!K(Bhttp://www.news-caster.net?num=2525 $BG[?.ITMW$NJ}$O:!J}(B $B!Z(BReception refusal address$B![(B nomail@heart-cc.net From info@mail.aglhg.com Thu Sep 22 01:48:37 2005 Received: from [218.187.44.137] (port=43675 helo=mail.aglhg.com) by haydn.debian.org with smtp (Exim 4.50) id 1EIGCR-00017M-7e for bootcd-user@lists.alioth.debian.org; Thu, 22 Sep 2005 01:48:37 +0000 Received: (qmail 26236 invoked by uid 509); 22 Sep 2005 00:29:56 +0900 Date: 22 Sep 2005 00:29:56 +0900 Message-ID: <20050921152956.26235.qmail@mail.aglhg.com> From: info@aglhg.com To: bootcd-user@lists.alioth.debian.org X-DNSBL-Warning: (mail.aglhg.com) [218.187.44.137]:43675 is listed in DNSBL sbl.spamhaus.org X-SA-Exim-Connect-IP: 218.187.44.137 X-SA-Exim-Mail-From: info@mail.aglhg.com X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on haydn.debian.org X-Spam-Level: *** X-Spam-Status: No, score=3.2 required=5.0 tests=DATE_IN_PAST_06_12, NO_REAL_NAME,SUBJ_ILLEGAL_CHARS autolearn=no version=3.0.4 X-SA-Exim-Version: 4.2 (built Thu, 03 Mar 2005 10:44:12 +0100) X-SA-Exim-Scanned: Yes (on haydn.debian.org) Subject: [Bootcd-user] $B!z!z1|MM%i%s%A(B!$B%-%c%s%Z!<%s!z!z(B X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Sep 2005 01:48:37 -0000 $B!XEPO?Z$G(B100pt+900pt$B!a(B10,000$B1_J,%W%l%<%s%H(B http://www.o9sama1.com/?num=54917 $B!y!z!y!z!y!z!y!z!y!z!y!z!y!z!y!z!y!z!y!z!y!z!y!z!y!z!y(B $B!T$*;n$7EPO?$G3NG'$7$F$$$1$k$H$o$+$C$?$iEPO?$7$F2<$5$$!#!U(B $BG[?.5qH]$O$3$A$i$N%"%I%l%9$^$G$*4j$$$7$^$9!#(B $B!!!!!!(B $B"-"-"-"-(B $B!!!!!!(Bnomore@o9sama.com ----------------------------------------------------------- Please inform the following address if this mail is unnecessary. nomore@o9sama.com From info@mail.hocchi-kiss.net Tue Sep 27 15:20:06 2005 Received: from [218.187.44.134] (port=59821 helo=mail.hocchi-kiss.net) by haydn.debian.org with smtp (Exim 4.50) id 1EKHFI-0003XN-P6 for bootcd-user@lists.alioth.debian.org; Tue, 27 Sep 2005 15:20:05 +0000 Received: (qmail 460 invoked by uid 516); 23 Sep 2005 11:19:08 +0900 Date: 23 Sep 2005 11:19:08 +0900 Message-ID: <20050923021908.459.qmail@mail.hocchi-kiss.net> From: info@hocchi-kiss.net To: bootcd-user@lists.alioth.debian.org X-DNSBL-Warning: (mail.hocchi-kiss.net) [218.187.44.134]:59821 is listed in DNSBL sbl.spamhaus.org X-SA-Exim-Connect-IP: 218.187.44.134 X-SA-Exim-Mail-From: info@mail.hocchi-kiss.net X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on haydn.debian.org X-Spam-Level: **** X-Spam-Status: No, score=4.1 required=5.0 tests=DATE_IN_PAST_96_XX, NO_REAL_NAME,SUBJ_ILLEGAL_CHARS autolearn=no version=3.0.4 X-SA-Exim-Version: 4.2 (built Thu, 03 Mar 2005 10:44:12 +0100) X-SA-Exim-Scanned: Yes (on haydn.debian.org) Subject: [Bootcd-user] $B!z!z1|MM%i%s%A(B!$B%-%c%s%Z!<%s!z!z(B X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Sep 2005 15:20:08 -0000 $B!XEPO?Z$G(B100pt+900pt$B!a(B10,000$B1_J,%W%l%<%s%H(B http://www.o9sama1.com/?num=54917 $B!y!z!y!z!y!z!y!z!y!z!y!z!y!z!y!z!y!z!y!z!y!z!y!z!y!z!y(B $B!T$*;n$7EPO?$G3NG'$7$F$$$1$k$H$o$+$C$?$iEPO?$7$F2<$5$$!#!U(B $BG[?.5qH]$O$3$A$i$N%"%I%l%9$^$G$*4j$$$7$^$9!#(B $B!!!!!!(B $B"-"-"-"-(B $B!!!!!!(Bnomore@o9sama.com ----------------------------------------------------------- Please inform the following address if this mail is unnecessary. nomore@o9sama.com From simon@incarnis.com Thu Oct 06 20:29:57 2005 Received: from gs3.inmotionhosting.com ([216.193.197.90]:34165) by haydn.debian.org with esmtp (Exim 4.50) id 1ENcNJ-0005Em-0e for bootcd-user@lists.alioth.debian.org; Thu, 06 Oct 2005 20:29:57 +0000 Received: from host86-129-217-235.range86-129.btcentralplus.com ([86.129.217.235]:1743 helo=[192.168.1.11]) by gs3.inmotionhosting.com with esmtp (Exim 4.52) id 1ENcNJ-0001jM-AY for bootcd-user@lists.alioth.debian.org; Thu, 06 Oct 2005 13:29:57 -0700 Message-ID: <43458985.8070208@incarnis.com> Date: Thu, 06 Oct 2005 21:31:01 +0100 From: Simon Guerrero User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) X-Accept-Language: en-us, en MIME-Version: 1.0 To: bootcd-user@lists.alioth.debian.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - gs3.inmotionhosting.com X-AntiAbuse: Original Domain - lists.alioth.debian.org X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12] X-AntiAbuse: Sender Address Domain - incarnis.com X-Source: X-Source-Args: X-Source-Dir: X-SA-Exim-Connect-IP: 216.193.197.90 X-SA-Exim-Mail-From: simon@incarnis.com X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on haydn.debian.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=unavailable version=3.0.4 X-SA-Exim-Version: 4.2 (built Thu, 03 Mar 2005 10:44:12 +0100) X-SA-Exim-Scanned: Yes (on haydn.debian.org) Subject: [Bootcd-user] /dev/hda boot X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Oct 2005 20:29:57 -0000 Hi I've created a live cd with bootcd (great package!) which works fine on qemu and on my pc (both by choosing hdc as the boot option). However, the target system I need to use it on has the cdrom on /dev/hda. But when I pick hda it says "not found". I've checked my bootcdwrite.conf and the CDDEV line is CDDEV="/dev/hda /dev/hdb /dev/hdc /dev/hdd /dev/scd0 /dev/scd1" I can't use auto because I've got no initrd - I understand I need an initial rd to use auto? And one more problem - X won't start because it says 'device not found'. The image was built within a Qemu session which I think emulates a Cirrus Logic card. Is it simply a matter of me installing drivers for the target system on the Qemu session before I create the iso? Thanks for any help you guys can give! Simon From simon@guerrero.net Fri Oct 07 08:50:32 2005 Received: from gs3.inmotionhosting.com ([216.193.197.90]:49865) by haydn.debian.org with esmtp (Exim 4.50) id 1ENnvz-0004wt-PJ for bootcd-user@lists.alioth.debian.org; Fri, 07 Oct 2005 08:50:32 +0000 Received: from host86-129-217-235.range86-129.btcentralplus.com ([86.129.217.235]:1671 helo=[192.168.1.11]) by gs3.inmotionhosting.com with esmtp (Exim 4.52) id 1ENcAL-0007tN-Q2 for bootcd-user@lists.alioth.debian.org; Thu, 06 Oct 2005 13:16:34 -0700 Message-ID: <43458656.90009@guerrero.net> Date: Thu, 06 Oct 2005 21:17:26 +0100 From: Simon Guerrero User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) X-Accept-Language: en-us, en MIME-Version: 1.0 To: bootcd-user@lists.alioth.debian.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - gs3.inmotionhosting.com X-AntiAbuse: Original Domain - lists.alioth.debian.org X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12] X-AntiAbuse: Sender Address Domain - guerrero.net X-Source: X-Source-Args: X-Source-Dir: X-SA-Exim-Connect-IP: 216.193.197.90 X-SA-Exim-Mail-From: simon@guerrero.net X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on haydn.debian.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=unavailable version=3.0.4 X-SA-Exim-Version: 4.2 (built Thu, 03 Mar 2005 10:44:12 +0100) X-SA-Exim-Scanned: Yes (on haydn.debian.org) Subject: [Bootcd-user] /dev/hda X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Oct 2005 08:50:33 -0000 Hi I've created a live cd with bootcd (great package!) which works fine on qemu and on my pc (both by choosing hdc as the boot option). However, the target system I need to use it on has the cdrom on /dev/hda. But when I pick hda it says "not found". I've checked my bootcdwrite.conf and the CDDEV line is CDDEV="/dev/hda /dev/hdb /dev/hdc /dev/hdd /dev/scd0 /dev/scd1" I can't use auto because I've got no initrd - I understand I need an initial rd to use auto? And one more problem - X won't start because it says 'device not found'. The image was built within a Qemu session which I think emulates a Cirrus Logic card. Is it simply a matter of me installing drivers for the target system on the Qemu session before I create the iso? Thanks for any help you guys can give! Simon From info@mail.vjdhsy.com Mon Oct 31 13:57:27 2005 Received: from [58.180.199.45] (port=60997 helo=mail.vjdhsy.com) by haydn.debian.org with smtp (Exim 4.50) id 1EWaA9-0007m7-2d for bootcd-user@lists.alioth.debian.org; Mon, 31 Oct 2005 13:57:26 +0000 Received: (qmail 28220 invoked by uid 509); 31 Oct 2005 20:02:07 +0900 Date: 31 Oct 2005 20:02:07 +0900 Message-ID: <20051031110207.28219.qmail@mail.vjdhsy.com> From: info@vjdhsy.com To: bootcd-user@lists.alioth.debian.org X-DNSBL-Warning: (mail.vjdhsy.com) [58.180.199.45]:60997 is listed in DNSBL sbl.spamhaus.org X-SA-Exim-Connect-IP: 58.180.199.45 X-SA-Exim-Mail-From: info@mail.vjdhsy.com X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on haydn.debian.org X-Spam-Level: *** X-Spam-Status: No, score=3.0 required=5.0 tests=NO_REAL_NAME, SUBJ_ILLEGAL_CHARS autolearn=no version=3.0.4 X-SA-Exim-Version: 4.2 (built Thu, 03 Mar 2005 10:44:12 +0100) X-SA-Exim-Scanned: Yes (on haydn.debian.org) Subject: [Bootcd-user] $B$"$J$?$K$OL4$,$"$j$^$9(B X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 Oct 2005 13:57:27 -0000 $B!!$"$J$?$K$O3p$($?$$L4$,$"$j$^$9!#(B $B$3$l$+$i$NA0ESB?Fq$b$3$l$^$G$NHa$7$_$d6lO+$b$9$Y$FCN$k$"$J$?$O$3$N@h$NL4$XEz$($F$bBQ$($F$b$/$l$k$O$:$G$7$g$&!#(B $BL4$r From: info@vjdhsy.com To: bootcd-user@lists.alioth.debian.org X-DNSBL-Warning: (mail.vjdhsy.com) [58.180.199.46]:43227 is listed in DNSBL sbl.spamhaus.org X-SA-Exim-Connect-IP: 58.180.199.46 X-SA-Exim-Mail-From: info@mail.vjdhsy.com X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on haydn.debian.org X-Spam-Level: *** X-Spam-Status: No, score=3.9 required=5.0 tests=NO_REAL_NAME,PLING_QUERY, SUBJ_ILLEGAL_CHARS autolearn=no version=3.0.4 X-SA-Exim-Version: 4.2 (built Thu, 03 Mar 2005 10:44:12 +0100) X-SA-Exim-Scanned: Yes (on haydn.debian.org) Subject: [Bootcd-user] $B5.J}$O!"5U!oFCJL8"Mx$r List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Nov 2005 17:07:07 -0000 $B%I(BB$B\5wCDq%bw$'8(B$B%F(Bf&$B~p%^%?yp(Bc% $B%f"!!!DL>o!Z(B2,000$B1_J,![$NL5NA%]%$%s%H$r"(!Z(B10,000$B1_J,![$HCW$7$^$9!#(B $B"!!!5U1g=u4uK>=w@-$O:GDc(B3$BK|1_0J>e$,3NDj$5$l$F$$$kJ}$N$_$4>R2pCW$7$^$9!#(B $B"!!!0lH/$G@.N)$J$i$J$/$F$b!":G?7>pJs$r?o;~99?78e>R2p$5$;$FD:$-$^$9!#(B $B"!!!pJs0lMw$r4QMw$G$-$^$9!#(B $B!c$*;n$7!d$4F~2q$NJ}$O"M(B http://1191.jp/serebu/s.html $B"(=EMW"((B $B!|0lK|1_L5NA(BP$B$G0l%v7n$[$IMxMQ2DG=$G$9!#!JM>M5$G$9!#!K(B $B!|>e5-!Z%Z!<%8![$,I=<($5$l$J$+$C$?>l9g$O!L8"Mx=*N;!M$H$J$C$F$*$j$^$9$N$G!"0lHLF~2q%Z!<%8!Z![$r$4MxMQ2<$5$$!#(B $B$=$NBe$o$j$K5.J}MM$N!L5U!oFCJL8"Mx!M52<$5$$!#(Bhttp://1191.jp/serebu/s.html -------------------------------------------------------------------------------- $B!g!g!g!g!g!g!g!g!g!g!g!g!g!g!g!g!g!g!g!g!g!g(B I don't veceive your mail sweet_as_candy_700@yahoo.fr $B%a!<%k$N From: info@vjdhsy.com To: bootcd-user@lists.alioth.debian.org X-DNSBL-Warning: (mail.vjdhsy.com) [58.180.199.47]:47934 is listed in DNSBL sbl.spamhaus.org X-SA-Exim-Connect-IP: 58.180.199.47 X-SA-Exim-Mail-From: info@mail.vjdhsy.com X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on haydn.debian.org X-Spam-Level: *** X-Spam-Status: No, score=3.0 required=5.0 tests=NO_REAL_NAME, SUBJ_ILLEGAL_CHARS autolearn=no version=3.0.4 X-SA-Exim-Version: 4.2 (built Thu, 03 Mar 2005 10:44:12 +0100) X-SA-Exim-Scanned: Yes (on haydn.debian.org) Subject: [Bootcd-user] $B6=L#$,$J$1$l$PL5;k$7$F2<$5$$(B X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Nov 2005 05:27:53 -0000 $BN"5a?M>pJs"-$3$N%5%$%H$G;d$O7n(B300$B!D!R!RB3$-$rFI$`"-!S!S(B URL http://www.00-love5.com/index2.php?syoku $B%a!<%kITMW(B sweet_as_candy_700@yahoo.fr From info@mail.xcdfvg.com Sat Nov 05 20:34:37 2005 Received: from [58.180.199.120] (port=48156 helo=mail.xcdfvg.com) by haydn.debian.org with smtp (Exim 4.50) id 1EYUkD-0004Ei-K9 for bootcd-user@lists.alioth.debian.org; Sat, 05 Nov 2005 20:34:37 +0000 Received: (qmail 25993 invoked by uid 508); 6 Nov 2005 01:52:52 +0900 Date: 6 Nov 2005 01:52:52 +0900 Message-ID: <20051105165252.25992.qmail@mail.xcdfvg.com> From: info@xcdfvg.com To: bootcd-user@lists.alioth.debian.org X-DNSBL-Warning: (mail.xcdfvg.com) [58.180.199.120]:48156 is listed in DNSBL sbl.spamhaus.org X-SA-Exim-Connect-IP: 58.180.199.120 X-SA-Exim-Mail-From: info@mail.xcdfvg.com X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on haydn.debian.org X-Spam-Level: *** X-Spam-Status: No, score=3.9 required=5.0 tests=NO_REAL_NAME,PLING_QUERY, SUBJ_ILLEGAL_CHARS autolearn=no version=3.0.4 X-SA-Exim-Version: 4.2 (built Thu, 03 Mar 2005 10:44:12 +0100) X-SA-Exim-Scanned: Yes (on haydn.debian.org) Subject: [Bootcd-user] $B5.J}$O!"5U!oFCJL8"Mx$r List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Nov 2005 20:34:38 -0000 $B%I(BB$B\5wCDq%bw$'8(B$B%F(Bf&$B~p%^%?yp(Bc% $B%f"!!!DL>o!Z(B2,000$B1_J,![$NL5NA%]%$%s%H$r"(!Z(B10,000$B1_J,![$HCW$7$^$9!#(B $B"!!!5U1g=u4uK>=w@-$O:GDc(B3$BK|1_0J>e$,3NDj$5$l$F$$$kJ}$N$_$4>R2pCW$7$^$9!#(B $B"!!!0lH/$G@.N)$J$i$J$/$F$b!":G?7>pJs$r?o;~99?78e>R2p$5$;$FD:$-$^$9!#(B $B"!!!pJs0lMw$r4QMw$G$-$^$9!#(B $B!c$*;n$7!d$4F~2q$NJ}$O"M(B http://1191.jp/serebu/s.html $B"(=EMW"((B $B!|0lK|1_L5NA(BP$B$G0l%v7n$[$IMxMQ2DG=$G$9!#!JM>M5$G$9!#!K(B $B!|>e5-!Z%Z!<%8![$,I=<($5$l$J$+$C$?>l9g$O!L8"Mx=*N;!M$H$J$C$F$*$j$^$9$N$G!"0lHLF~2q%Z!<%8!Z![$r$4MxMQ2<$5$$!#(B $B$=$NBe$o$j$K5.J}MM$N!L5U!oFCJL8"Mx!M52<$5$$!#(Bhttp://1191.jp/serebu/s.html -------------------------------------------------------------------------------- $B!g!g!g!g!g!g!g!g!g!g!g!g!g!g!g!g!g!g!g!g!g!g(B I don't veceive your mail sweet_as_candy_700@yahoo.fr $B%a!<%k$N From: info@3-bai-man.com To: bootcd-user@lists.alioth.debian.org X-DNSBL-Warning: nk210-202-7-24.vdsl.static.apol.com.tw (mail.3-bai-man.com) [210.202.7.24]:59379 is listed in DNSBL sbl.spamhaus.org X-SA-Exim-Connect-IP: 210.202.7.24 X-SA-Exim-Mail-From: info@mail.3-bai-man.com X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on haydn.debian.org X-Spam-Level: *** X-Spam-Status: No, score=3.1 required=5.0 tests=FORGED_RCVD_HELO, NO_REAL_NAME, SUBJ_ILLEGAL_CHARS autolearn=no version=3.0.4 X-SA-Exim-Version: 4.2 (built Thu, 03 Mar 2005 10:44:12 +0100) X-SA-Exim-Scanned: Yes (on haydn.debian.org) Subject: [Bootcd-user] $B6[5^Jg=8!XCK@-!Y(B X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Dec 2005 15:36:10 -0000 ____________________________________________________________ ------------------------------------------------------------ $BFMA3$N%a!<%k$G<:Ni$7$^$9!#(B $BEv%a!<%k$rLBOG$K46$8$?J}!"$^$?ITMW$@$H$$$&J}$OJ8Kv$K$"$k(B $B%a%"%I$^$G$*4j$$$7$^$9!#(B ____________________________________________________________ ------------------------------------------------------------ $B!!0lIt$NCK=w$@$1$,MxMQ$9$kHkL)$NBT9g=j$H$7$FI>2A$ru67$K$J$C$F$*$j$^$9!#(B $B!!!!!!!!!!!!!!EPO?!u$4MxMQ$O%3%A%i$+$i(B $B!!!!!!!!!!!!!!!!!!!!"-"-"-"-"-(B $B!!!!!!!!!!!!(Bhttp://www.bmuv.com?pagetop $B!!!!!!!!!!!!"("("(!!EPO?$OL5NA$G$9!!"("("((B $B$*6b$r;}$FM>$7$F$$$k%;%l%V$JJ}$,$?$/$5$sEPO?$5$l$F$*$j$^$9!#(B $BHkL)87.8/$$L\Ev$F$N$*IU$-9g$$$b(B $BA4A3IaDL$N$3$H$G$9!#"v(B $BEPO?$7G'>Z$r:Q$^$5$l$?J}$K$O#5#5#0#01_J,$NL5NA%]%$%s%H$r?JDh(B $B$$$?$7$^$9!#L5NA%]%$%s%H$@$1$rMxMQ$7$FBN83$7$F$_$F$O$$$+$,$G(B $B$7$g$&$+!)(B $B!!!!!!!!!!!!!!EPO?!u$4MxMQ$O%3%A%i$+$i(B $B!!!!!!!!!!!!!!!!!!!!"-"-"-"-"-(B $B!!!!!!!!!!!!(Bhttp://www.bmuv.com?pagetop $B"(%o%s%/%j%C%/:>5=$d2M6u@A5a$J$I$O0l@Z$"$j$^$;$s!#(B $B!A!A!A!A!A!A!A!A!A!A!A!A!A!A!A!A!A!A!A!A!A!A!A!A!A!A!A!A!A!A(B $B$*$JJ}$O$3$A$i$^$G$*4j$$$7$^$9!#(B $B!!(B refuse@bmuv.com From todd@webpath.net Sat Dec 03 13:48:08 2005 Received: from ms-smtp-04.nyroc.rr.com ([24.24.2.58]:49988) by haydn.debian.org with esmtp (Exim 4.50) id 1EiXkG-0007Qk-50 for bootcd-user@lists.alioth.debian.org; Sat, 03 Dec 2005 13:48:08 +0000 Received: from www.webpath.net (cpe-66-66-14-123.rochester.res.rr.com [66.66.14.123]) by ms-smtp-04.nyroc.rr.com (8.12.10/8.12.10) with ESMTP id jB3D5a94001902 for ; Sat, 3 Dec 2005 08:05:37 -0500 (EST) Received: from mail.webpath.net (localhost [127.0.0.1]) by www.webpath.net (8.13.3/8.13.3) with ESMTP id jB3D3YmA051433 for ; Sat, 3 Dec 2005 08:03:34 -0500 (EST) (envelope-from todd@webpath.net) From: "Todd Robinson" To: bootcd-user@lists.alioth.debian.org Date: Sat, 3 Dec 2005 08:03:34 -0500 Message-Id: <20051203125116.M22944@webpath.net> X-Mailer: Open WebMail 2.51 20050319 X-OriginatingIP: 66.66.14.123 (todd) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 X-Virus-Scanned: Symantec AntiVirus Scan Engine X-SA-Exim-Connect-IP: 24.24.2.58 X-SA-Exim-Mail-From: todd@webpath.net X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on haydn.debian.org X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=FORGED_RCVD_HELO autolearn=unavailable version=3.0.4 X-SA-Exim-Version: 4.2 (built Thu, 03 Mar 2005 10:44:12 +0100) X-SA-Exim-Scanned: Yes (on haydn.debian.org) Subject: [Bootcd-user] bootcd with udev X-BeenThere: bootcd-user@lists.alioth.debian.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mailing list for users of bootcd List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Dec 2005 13:48:08 -0000 Is there any way to get bootcd to work with udev? mkinitrd doesn't work with udev so I use yaird to create the inird image which uses cpio and not cramfs. When I run bootcdwrite I get the following: exit=32 --- OUTPUT from --- mount: wrong fs type, bad option, bad superblock on /dev/loop0, missing codepage or other error In some cases useful info is found in syslog - try dmesg | tail or so any ideas? From Olivier.LeCam@crdp.ac-versailles.fr Mon Jan 23 22:18:33 2006 Received: from [213.41.172.193] (port=42119 helo=mail.glou.fr) by haydn.debian.org with esmtp (Exim 4.50) id 1F1A1A-0002yx-6O for bootcd-user@lists.alioth.debian.org; Mon, 23 Jan 2006 22:18:33 +0000 Received: from localhost (localhost [127.0.0.1]) by mail.glou.fr (Postfix) with ESMTP id A9C3A1BDFF for ; Mon, 23 Jan 2006 22:52:31 +0100 (CET) Received: from mail.glou.fr ([127.0.0.1]) by localhost (numerobis [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 18031-07 for ; Mon, 23 Jan 2006 22:52:30 +0100 (CET) Received: from [192.168.0.221] (unknown [192.168.0.221]) by mail.glou.fr (Postfix) with ESMTP id 436011BD72 for