Page 28 of 30 FirstFirst ... 182627282930 LastLast
Results 271 to 280 of 298

Thread: multicd.sh - combine Linux ISOS into one

  1. #271
    Join Date
    Dec 2005
    Location
    St. Petersburg, FL
    Beans
    521
    Distro
    Ubuntu 14.04 Trusty Tahr

    Re: multicd.sh - combine Linux ISOS into one

    I'm still getting the same error, even after the fixes.

    Code:
    $ ./multicd.sh
    Made a link named ubuntu-alternate.iso pointing to ubuntu-12.04-alternate-i386.iso (version 12.04)
    Made a link named i386.ubuntu.iso pointing to ubuntu-12.04-desktop-i386.iso (version 12.04)
    Made a link named amd64.ubuntu.iso pointing to ubuntu-12.04-desktop-amd64.iso (version 12.04)
    multicd.sh 7.0
    Extracting ISO images with file-roller; will build multicd.iso; UID 1000.
    
    Ubuntu alternate installer
    Ubuntu (64-bit) 12.04
    Ubuntu (32-bit) 12.04
    Memtest86+
    
    Continuing in 2 seconds - press Ctrl+C to cancel
    Copying Ubuntu alternate installer...
    cp: cannot stat `/home/qyot27/MultiCD/temporary-mountpoints/ubuntu-alternate/ubuntu': No such file or directory

  2. #272
    Join Date
    Jul 2007
    Location
    Webster, ny
    Beans
    457
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: multicd.sh - combine Linux ISOS into one

    When you put several iso's on a dvd are they front to back like the music on an lp with a gap betwen the Songs or iso's
    The government and my wife work together to provide me with a fixed income. The government provides the income and my wife fixed it so I don't see any of it.

  3. #273
    Join Date
    Aug 2007
    Beans
    1,211

    Re: multicd.sh - combine Linux ISOS into one

    maybeway36:

    I am trying to build a MultiCD, and I want FreeDOS (fdfullcd.iso) included. I am using multicd-HEAD-604591e.tar.gz

    I am getting this error:
    Extracting ISO images with file-roller; will build multicd.iso; UID 1000.

    Clonezilla
    FreeDOS
    GParted Live
    SliTaz
    SystemRescueCd
    Tiny Core Linux
    Memtest86+

    Continuing in 2 seconds - press Ctrl+C to cancel
    Copying Clonezilla ...
    Copying FreeDOS...
    cp: cannot stat `/home/larry/Downloads/MultiCD/temporary-mountpoints/freedos/isolinux/fdboot.img': No such file or directory
    larry@debian:~/Downloads/MultiCD$
    The freedos.sh plugin appears to have an error:
    Code:
    mkdir "${WORK}"/boot/freedos
    		cp -r "${MNT}"/freedos/freedos "${WORK}"/ #Core directory with the packages
    		cp "${MNT}"/freedos/setup.bat "${WORK}"/setup.bat #FreeDOS setup
    		cp "${MNT}"/freedos/isolinux/data/fdboot.img "${WORK}"/boot/freedos/fdboot.img #Initial DOS boot image
    I added the /data/ to get the path to be where the image is located.

    And it appears to build, but I haven't tested yet. At least the error is gone.

    My install of FreeDOS boots properly now!


    lk
    Last edited by lkraemer; June 1st, 2012 at 08:25 PM.

  4. #274
    Join Date
    Aug 2007
    Beans
    1,211

    Re: multicd.sh - combine Linux ISOS into one

    maybeway36,
    I saw in a previous posting about the -b switch, which isn't included on
    your website or in any documentation I can find.

    Are there other switches that aren't listed/documented?

    Will you please update the switches:
    -c : include an MD5 checksum file (md5sum.txt)
    -d : drop to a shell prompt before building the ISO (debug)
    -m : don't include Memtest86+
    -i : offer options like ISOLINUX menu color or copying only certain Slax modules
    (requires dialog)
    -o [filename] : lets you use another filename for the output instead of multicd.iso
    -t : run the ISO in QEMU after it is built
    -v : be more verbose
    -V : print out the version number
    -w : put a "press enter to continue" before exiting
    clean : don't run the multicd.sh script at all - instead, get rid of the symlinks
    and temporary version files that it makes automatically
    lk

  5. #275
    Join Date
    Aug 2007
    Beans
    1,211

    Re: multicd.sh - combine Linux ISOS into one

    maybeway36,
    I am trying to get Clonezilla (clonezilla-live-1.2.12-60-i686-pae.iso) included on my multicd.iso.

    The script creates a Symbolic Link to the clonezilla.iso file, but nothing
    is ever inserted in the main menu, even though it is being processed, because it
    is listed on the screen. Am I missing something?

    Thanks.

    lk

  6. #276
    Join Date
    Aug 2007
    Beans
    1,211

    Re: multicd.sh - combine Linux ISOS into one

    maybeway36,
    I used the AntiX.sh to create a Mepis.sh for SimplyMEPIS-1.5G_11.0.00_32.iso

    You probably want to go through it and clean it up properly,
    but it boots Mepis 11.0 and works.

    Code:
    #!/bin/sh
    set -e
    . "${MCDDIR}"/functions.sh
    #Mepis Linux plugin for multicd.sh
    #version 6.9
    #Copyright (c) 2010 Isaac Schemm
    #
    #Permission is hereby granted, free of charge, to any person obtaining a copy
    #of this software and associated documentation files (the "Software"), to deal
    #in the Software without restriction, including without limitation the rights
    #to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    #copies of the Software, and to permit persons to whom the Software is
    #furnished to do so, subject to the following conditions:
    #
    #The above copyright notice and this permission notice shall be included in
    #all copies or substantial portions of the Software.
    #
    #THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    #IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    #FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    #AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    #LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    #OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    #THE SOFTWARE.
    if [ $1 = scan ];then
    	if [ -f mepis.iso ];then
    		echo "Mepis"
    	fi
    elif [ $1 = copy ];then
    	if [ -f mepis.iso ];then
    		echo "Copying Mepis..."
    		mcdmount mepis
    		cp -r "${MNT}"/mepis/mepis "${WORK}"/ #Everything in Mepis but the kernel and initrd
    		mkdir -p "${WORK}"/boot/mepis
    		cp "${MNT}"/mepis/boot/vmlinuz "${WORK}"/boot/mepis/vmlinuz #Kernel
    		cp "${MNT}"/mepis/boot/initrd.gz "${WORK}"/boot/mepis/initrd.gz #Initrd
    		umcdmount mepis
    	fi
    elif [ $1 = writecfg ];then
    if [ -f mepis.iso ];then
    echo "label Mepis
    menu label ^mepis
    com32 menu.c32
    append mepis.menu" >> "${WORK}"/boot/isolinux/isolinux.cfg
    echo "DEFAULT menu.c32
    TIMEOUT 0
    PROMPT 0
    menu title Mepis Options
    
    label  Mepis-Default
    menu label ^Mepis-Default
    kernel /boot/mepis/vmlinuz
    append SELINUX_INIT=NO init=/etc/init quiet nosplash vga=791 aufs  initrd=/boot/mepis/initrd.gz
    
    label  Mepis-Lite-noNet
    kernel /boot/mepis/vmlinuz
    append SELINUX_INIT=NO init=/etc/init quiet nosplash vga=791 aufs mean lean initrd=/boot/mepis/initrd.gz
    
    label  Mepis-Vesa
    menu label Mepis-Vesa (display problem or virtualbox)
    kernel /boot/mepis/vmlinuz
    append SELINUX_INIT=NO init=/etc/init vga=normal quiet nosplash drvr=vesa aufs lean initrd=/boot/mepis/initrd.gz
    
    label  Mepis-UltraLite-Vesa
    menu label Mepis-UltraLite-Vesa (Fast boot)
    kernel /boot/mepis/vmlinuz
    append SELINUX_INIT=NO init=/etc/init vga=normal quiet nosplash drvr=vesa aufs lean Xtralean initrd=/boot/mepis/initrd.gz
    
    label  Mepis-Failsafe
    menu label Mepis-Failsafe (minimum options, small display)
    kernel /boot/mepis/vmlinuz
    append SELINUX_INIT=NO init=/etc/init quiet nosplash vga=normal nosound noapic noscsi nodma noapm nousb nopcmcia nofirewire noagp nomce nodhcp nodbus nocpufreq nobluetooth drvr=fbdev aufs res=800x600v initrd=/boot/mepis/initrd.gz
    
    label  Mepis-60Hz
    menu label Mepis-60Hz (force monitor to 58-62 Hz)
    kernel /boot/mepis/vmlinuz
    append SELINUX_INIT=NO init=/etc/init vga=791 quiet nosplash vsync=58-62 aufs initrd=/boot/mepis/initrd.gz
    
    label  Mepis-75Hz
    menu label Mepis-75Hz (force monitor to 73-77 Hz)
    kernel /boot/mepis/vmlinuz
    append SELINUX_INIT=NO init=/etc/init vga=791 quiet nosplash vsync=73-77 aufs initrd=/boot/mepis/initrd.gz
    
    label back
    menu label ^Back to main menu
    com32 menu.c32
    append isolinux.cfg
    " > "${WORK}"/boot/isolinux/mepis.menu
    fi
    else
    	echo "Usage: $0 {scan|copy|writecfg}"
    	echo "Use only from within multicd.sh or a compatible script!"
    	echo "Don't use this plugin script on its own!"
    fi

    Thanks.

    lk
    Attached Files Attached Files

  7. #277
    Join Date
    Aug 2007
    Beans
    1,211

    Re: multicd.sh - combine Linux ISOS into one

    Maybeway36,
    REF: Posting #268
    To the last three posters: unfortunately I am unable to duplicate any of the issues you are having, so I won't be able to fix them.
    I will look at some of those hard drive tools and see if I can add support for them.
    Have you had a chance to look at any of the Hard Drive Diags that boot from a Floppy Image yet?

    Thanks.

    lk

  8. #278
    Join Date
    Apr 2007
    Location
    USA
    Beans
    1,043

    Re: multicd.sh - combine Linux ISOS into one

    Quote Originally Posted by qyot27 View Post
    I'm still getting the same error, even after the fixes.

    Code:
    $ ./multicd.sh
    Made a link named ubuntu-alternate.iso pointing to ubuntu-12.04-alternate-i386.iso (version 12.04)
    Made a link named i386.ubuntu.iso pointing to ubuntu-12.04-desktop-i386.iso (version 12.04)
    Made a link named amd64.ubuntu.iso pointing to ubuntu-12.04-desktop-amd64.iso (version 12.04)
    multicd.sh 7.0
    Extracting ISO images with file-roller; will build multicd.iso; UID 1000.
    
    Ubuntu alternate installer
    Ubuntu (64-bit) 12.04
    Ubuntu (32-bit) 12.04
    Memtest86+
    
    Continuing in 2 seconds - press Ctrl+C to cancel
    Copying Ubuntu alternate installer...
    cp: cannot stat `/home/qyot27/MultiCD/temporary-mountpoints/ubuntu-alternate/ubuntu': No such file or directory
    I changed a line in ubuntu-alternate.sh. Try it now & see if it works.

    lkraemer: I'll look into those things soon.

  9. #279
    Join Date
    Apr 2007
    Location
    USA
    Beans
    1,043

    Re: multicd.sh - combine Linux ISOS into one

    Quote Originally Posted by lkraemer View Post
    maybeway36,
    I saw in a previous posting about the -b switch, which isn't included on
    your website or in any documentation I can find.

    Are there other switches that aren't listed/documented?

    Will you please update the switches:


    lk
    I don't think there is a -b switch. Maybe it was a typo?
    These are all the switches in multicd.sh:
    Code:
    		-c) shift;export MD5=true;;
    		-d) shift;export DEBUG=true;;
    		-i) shift;export INTERACTIVE=true;;
    		-m) shift;export MEMTEST=false;;
    		-o) shift;export OUTPUT="$1";shift;;
    		-t) shift;export TESTISO=true;shift;;
    		-v) shift;export VERBOSE=true;;
    		-V) shift;echo $MCDVERSION;exit 0;; #quit program
    		-w) shift;export WAIT=true;shift;;
    Quote Originally Posted by lkraemer View Post
    Maybeway36,
    REF: Posting #268


    Have you had a chance to look at any of the Hard Drive Diags that boot from a Floppy Image yet?

    Thanks.

    lk
    Could you give me links to download them?
    For the Drive Fitness Test (dft32_v416_b00_install) the floppy version should work with MultiCD. You might have to rename the file so the extension is ".img", not ".IMG".
    Last edited by maybeway36; June 6th, 2012 at 10:10 PM.

  10. #280
    Join Date
    Aug 2007
    Beans
    1,211

    Re: multicd.sh - combine Linux ISOS into one


Page 28 of 30 FirstFirst ... 182627282930 LastLast

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •