improved mount_http_iso.sh by removing hardcoded ISO name.
authorPravin Shinde <pravin@black-perl.(none)>
Fri, 19 Jun 2009 16:05:45 +0000 (18:05 +0200)
committerPravin Shinde <pravin@black-perl.(none)>
Fri, 19 Jun 2009 16:05:45 +0000 (18:05 +0200)
and trimmed knoppix.conf by removing entries which are not applicable.

pxeknife/dsl/mount_http_iso.sh
pxeknife/knoppix/5.0.1/mount_http_iso.sh
pxeknife/knoppix/knoppix.conf

index fe96f91..d124c4e 100755 (executable)
@@ -31,7 +31,9 @@ echo "The location of dsl.iso is $ISO_PATH"
 echo "mounting CDROM"
 mkdir /iso
 httpfs $ISO_PATH /iso
-busybox mount -t iso9660 /iso/dsl.iso /cdrom -o loop -o ro
+FILEPATH=`ls /iso/*.iso`
+echo "filepath is $FILEPATH"
+busybox mount -t iso9660 $FILEPATH /cdrom -o loop -o ro
 
 
 # test if knoppix is there
index 66cc867..b6e9804 100755 (executable)
@@ -30,7 +30,8 @@ echo "The location of dsl.iso is $ISO_PATH"
 echo "mounting CDROM"
 mkdir /iso
 httpfs $ISO_PATH /iso
-busybox mount -t iso9660 /iso/KNOPPIX_V5.1.1CD-2007-01-04-EN.iso /cdrom -o loop -o ro
+FILEPATH=/iso/`ls /iso/*.iso`
+busybox mount -t iso9660 $FILEPATH /cdrom -o loop -o ro
 
 
 # test if knoppix is there
index 0b11aba..455cae3 100755 (executable)
@@ -10,7 +10,7 @@ label knoppix502-rom
        append nodhcp lang=us ramdisk_size=100000 init=/etc/init apm=power-off nomce vga=791 initrd=pxeknife/knoppix/5.0.1/minirt.gz quiet BOOT_IMAGE=knoppix
 
 label knoppix502-alien
-       MENU LABEL Knoppix 5.0.1 - from alien 
+       MENU LABEL Knoppix 5.0.1 - from alien  (for Europe)
        kernel pxeknife/knoppix/5.0.1/linux httpfs=http://145.116.233.189/KNOPPIX_V5.1.1CD-2007-01-04-EN.iso
        append nodhcp lang=us ramdisk_size=100000 init=/etc/init apm=power-off nomce vga=791 initrd=pxeknife/knoppix/5.0.1/minirt.gz quiet BOOT_IMAGE=knoppix
 
@@ -19,28 +19,18 @@ label knoppix502-laptop
        kernel pxeknife/knoppix/5.0.1/linux httpfs=http://192.168.0.2/KNOPPIX_V5.1.1CD-2007-01-04-EN.iso
        append nodhcp lang=us ramdisk_size=100000 init=/etc/init apm=power-off nomce vga=791 initrd=pxeknife/knoppix/5.0.1/minirt.gz quiet BOOT_IMAGE=knoppix
 
-label knoppix-txt502
-       MENU LABEL Knoppix 5.0.1 - DVD - Text
-       kernel pxeknife/knoppix/5.0.1/vmlinuz
-       APPEND nfsdir=yankee:/export/proj/mirrors/knoppix/5.0.1-dvd-en/ nodhcp lang=us ramdisk_size=100000 init=/etc/init apm=power-off nomce vga=normal initrd=pxeknife/knoppix/5.0.1/miniroot.gz BOOT_IMAGE=knoppix
-label knoppix502
-       MENU LABEL Knoppix 5.0.1 - DVD - Secure
-       kernel pxeknife/knoppix/5.0.1/vmlinuz
-       append secure nfsdir=yankee:/export/proj/mirrors/knoppix/5.0.1-dvd-en/ nodhcp lang=us ramdisk_size=100000 init=/etc/init apm=power-off nomce vga=791 initrd=pxeknife/knoppix/5.0.1/miniroot.gz quiet BOOT_IMAGE=knoppix
-label knoppix-txt502
-       MENU LABEL Knoppix 5.0.1 - DVD - Text - Secure
-       kernel pxeknife/knoppix/5.0.1/vmlinuz
-       APPEND secure nfsdir=yankee:/export/proj/mirrors/knoppix/5.0.1-dvd-en/ nodhcp lang=us ramdisk_size=100000 init=/etc/init apm=power-off nomce vga=normal initrd=pxeknife/knoppix/5.0.1/miniroot.gz BOOT_IMAGE=knoppix
-label expert502
-       MENU LABEL Knoppix 5.0.1 - DVD - Expert
-       kernel pxeknife/knoppix/5.0.1/vmlinuz
-       APPEND nfsdir=yankee:/export/proj/mirrors/knoppix/5.0.1-dvd-en/ nodhcp lang=us ramdisk_size=100000 init=/etc/init apm=power-off nomce vga=791 initrd=pxeknife/knoppix/5.0.1/miniroot.gz BOOT_IMAGE=expert
-label fb1024x768-502
-       MENU LABEL Knoppix 5.0.1 - DVD - FB 1024x768
-       KERNEL vmlinuz
-       APPEND nfsdir=yankee:/export/proj/mirrors/knoppix/5.0.1-dvd-en/ nodhcp lang=us ramdisk_size=100000 init=/etc/init apm=power-off nomce vga=791 xmodule=fbdev initrd=pxeknife/knoppix/5.0.1/miniroot.gz BOOT_IMAGE=knoppix
-label fb800x600-502
-       MENU LABEL Knoppix 5.0.1 - DVD - FB 800x600
-       kernel pxeknife/knoppix/5.0.1/vmlinuz
-       APPEND nfsdir=yankee:/export/proj/mirrors/knoppix/5.0.1-dvd-en/ nodhcp lang=us ramdisk_size=100000 init=/etc/init apm=power-off nomce vga=788 xmodule=fbdev initrd=pxeknife/knoppix/5.0.1/miniroot.gz BOOT_IMAGE=knoppix
+label knoppix-txt502-rom
+       MENU LABEL Knoppix 5.0.1 - DVD - Text-rom(for US)
+       kernel pxeknife/knoppix/5.0.1/linux httpfs=http://140.211.167.171/share/pravin/KNOPPIX_V5.1.1CD-2007-01-04-EN.iso
+       APPEND nodhcp lang=us ramdisk_size=100000 init=/etc/init apm=power-off nomce vga=normal initrd=pxeknife/knoppix/5.0.1/miniroot.gz BOOT_IMAGE=knoppix
+
+label knoppix-txt502-alien
+       MENU LABEL Knoppix 5.0.1 - DVD - Text-alien(for EU)
+       kernel pxeknife/knoppix/5.0.1/linux httpfs=http://145.116.233.189/KNOPPIX_V5.1.1CD-2007-01-04-EN.iso
+       APPEND nodhcp lang=us ramdisk_size=100000 init=/etc/init apm=power-off nomce vga=normal initrd=pxeknife/knoppix/5.0.1/miniroot.gz BOOT_IMAGE=knoppix
+
+label knoppix-txt502-localhost
+       MENU LABEL Knoppix 5.0.1 - DVD - Text-rom(localhost--Dont try this)
+       kernel pxeknife/knoppix/5.0.1/linux httpfs=http://192.168.0.2/share/pravin/KNOPPIX_V5.1.1CD-2007-01-04-EN.iso
+       APPEND nodhcp lang=us ramdisk_size=100000 init=/etc/init apm=power-off nomce vga=normal initrd=pxeknife/knoppix/5.0.1/miniroot.gz BOOT_IMAGE=knoppix