Page 3 of 31 FirstFirst 1234513 ... LastLast
Results 21 to 30 of 302

Thread: multicd.sh - combine Linux ISOS into one

  1. #21
    Join Date
    Oct 2008
    Location
    Scotland
    Beans
    67
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: multicd.sh - bug report on 4.5

    Tried to use a multicd.iso with unetbootin. Here's the output (had to run it from a shell, otherwise no output is given, the program just dies)


    7-Zip 4.58 beta Copyright (c) 1999-2008 Igor Pavlov 2008-05-05
    p7zip Version 4.58 (locale=en_GB.UTF-8,Utf16=on,HugeFiles=on,2 CPUs)

    Processing archive: /media/VERBATIM/Media/ISOs/multicd/multicd.iso

    Extracting menus/mboard.cfg

    Everything is Ok

    Size: 728
    Compressed: 672415744
    QProcessPrivate::createPipe: Cannot create pipe 0xb3e7dcc: Too many open files
    QSocketNotifier: Invalid socket specified
    QProcessPrivate::createPipe: Cannot create pipe 0xb3e7d34: Too many open files
    QSocketNotifier: Invalid socket specified
    QProcessPrivate::createPipe: Cannot create pipe 0xb3e7d4c: Too many open files
    QSocketNotifier: Invalid socket specified
    QProcessPrivate::createPipe: Cannot create pipe 0xb3e7d64: Too many open files
    QSocketNotifier: Invalid socket specified

    7-Zip 4.58 beta Copyright (c) 1999-2008 Igor Pavlov 2008-05-05
    p7zip Version 4.58 (locale=en_GB.UTF-8,Utf16=on,HugeFiles=on,2 CPUs)

    Processing archive: /media/VERBATIM/Media/ISOs/multicd/multicd.iso

    Extracting menus/main.cfg

    Everything is Ok

    Size: 779
    Compressed: 672415744



    Not had problems with any regular ISOs, so it must be to do with multicd.
    Care to shed any light, or somehow fix it?

  2. #22
    Join Date
    Apr 2007
    Location
    USA
    Beans
    1,043

    Re: multicd.sh - combine Linux ISOS into one

    Most live CDs only contain one kernel and initrd, with a small and simple isolinux.cfg. Multicd has a large isolinux.cfg and a lot of different kernels, and this really confuses UNetbootin. So unfortunately, it's not going to work.

  3. #23
    Join Date
    Apr 2007
    Location
    USA
    Beans
    1,043

    Re: multicd.sh - combine Linux ISOS into one

    Quote Originally Posted by stlouisubntu View Post
    If you please, how does one pass on "arguments" to the script at execution?

    I tried sudo ./multicd-4.5.sh -bmv

    and the -bmv appear to have been ignored.

    I wanted to omit balder freedos, omit memtest, and be verbose.

    Would you please add a few examples of using these arguments in your instruction?

    Otherwise, great script and ideas. Thanks so much for sharing this.

    Thanks.
    You actually use:
    Code:
    sudo ./multicd-4.5.sh b m v
    This was easier to write code for.

  4. #24
    Join Date
    May 2007
    Location
    Charleston SC
    Beans
    2
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: multicd.sh - combine Linux ISOS into one

    First, I want to say thanks - multicd is an awesome idea; I always hated burning a separate cd for each one of the mini-distros I wanted to play with.

    I tried putting RIPLinuX-8.6 on the cd, but they changed the 32-bit kernel name from 'kernel' to 'kernel32'. Once I made that kernel name change in multicd-4.7.sh, it built the iso.

    Also, I got two errors, but it doesn't seem to have affected my particular image:
    Writing isolinux.cfg...
    ./multicd-4.7.sh: line 2356: [: =: unary operator expected
    ./multicd-4.7.sh: line 2364: [: =: unary operator expected
    Building CD image...

    On second look, it seems to be because NBISOSLAX and NBISOTC aren't set unless NBISO is, and I wasn't building a NetbootCD.

    At any rate, great job on this project!

    David

  5. #25
    Join Date
    Oct 2008
    Location
    Hindustan
    Beans
    146
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: multicd.sh - combine Linux ISOS into one

    you can make multiple distro on usb too by using multicd.sh and unetbootin (windows). I have checked linux mint, slitaz and slax (for the rest of distro, i do not have iso files). used the latest version 4.7.

    suggestion
    every time i create multiple iso image, your script downloads syslinux and other packages from Internet. Is it possible to add syslinux and other required packages along with iso images and just run the script? what i mean is to run your script in offline mode.

  6. #26
    Join Date
    May 2007
    Location
    Charleston SC
    Beans
    2
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: multicd.sh - combine Linux ISOS into one

    Quote Originally Posted by sundar_ima View Post
    suggestion
    every time i create multiple iso image, your script downloads syslinux and other packages from Internet. Is it possible to add syslinux and other required packages along with iso images and just run the script? what i mean is to run your script in offline mode.
    The script will include memtest and balder without downloading them, if they're in the same directory as the script. You can also disable memtest with the m switch and disable balder with the b switch. (see this post, above)

    Extract http://www.memtest.org/download/2.11...6+-2.11.bin.gz and name it memtest

    Put http://www.ibiblio.org/pub/micro/pc-...ficial/balder/balder10.imz as-is in the directory.

    Unfortunately, it looks like syslinux is downloaded every time. I have a patched version of the script which will use an existing syslinux-3.80.tar.gz in the script's directory. I downloaded syslinux from http://www.kernel.org/pub/linux/util...ux-3.80.tar.gz

    I don't have access to my version right now, but will post it later if you're interested.

    David
    Last edited by dkoppenh; May 28th, 2009 at 02:27 PM. Reason: fixed 'disable' notes

  7. #27
    Join Date
    Oct 2008
    Location
    Hindustan
    Beans
    146
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: multicd.sh - combine Linux ISOS into one

    Quote Originally Posted by dkoppenh View Post
    I don't have access to my version right now, but will post it later if you're interested.

    David
    Waiting for your script...

  8. #28
    Join Date
    May 2007
    Location
    Charleston SC
    Beans
    2
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: multicd.sh - combine Linux ISOS into one

    Here it is. I had to gzip it so the forum would let me attach it.

    In addition to looking for syslinux-3.80.tar.gz in the script's directory, I fixed the errors mentioned in my earlier post.

    Please let me know how it works out for you.

    David
    Attached Files Attached Files

  9. #29
    Join Date
    Oct 2008
    Location
    Hindustan
    Beans
    146
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: multicd.sh - combine Linux ISOS into one

    yea i also got those errors. thanks for the script

  10. #30
    Join Date
    Oct 2008
    Location
    Hindustan
    Beans
    146
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: multicd.sh - combine Linux ISOS into one

    Quote Originally Posted by maybeway36 View Post
    Most live CDs only contain one kernel and initrd, with a small and simple isolinux.cfg. Multicd has a large isolinux.cfg and a lot of different kernels, and this really confuses UNetbootin. So unfortunately, it's not going to work.
    It is working. I have done it from unetbootin windows version. I have added Linux mint, Slax, Puppy and

    Slitaz. Initially Linux mint, Slax and Sltaz worked out of the box and puppy lead to boot Slax. Later on i found

    that path for puppy led to vmlinuz and initrd.gz of Slax in the syslinux.cfg file. Edited the path from

    /boot/slax/vmlinuz to /vmlinuz and /boot/slax/initrd.gz to /initrd.gz. Thats it. Now i have a Mighty,

    Meddium, Mini and Micro Linux on my pendrive with hell lot of space
    Last edited by sundar_ima; May 29th, 2009 at 07:33 AM. Reason: to include information

Page 3 of 31 FirstFirst 1234513 ... 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
  •