• Register
    • Login
    • Search
    • Recent
    • Unsolved
    • Tags
    • Popular
    • Users
    • Groups
    • Search

    How to add live cd iso to Fog 1.2 on Ubuntu 12.04

    Tutorials
    15
    35
    36646
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • T
      Tony Lillie last edited by

      Awesome!!

      1 Reply Last reply Reply Quote 0
      • T
        ToniCapablo last edited by

        Amazing!!

        I have tried to do something similar in my FOG server and works fine!

        FOG server: 1.2.0 latest SVN installed
        Operating System: Ubuntu 13.10 latest updates installed

        1. I have understood very well your tutorial. Congratulations!
        2. I have added a new menu entry in FOG boot menu (it is very easy I think)
        3. Reading your notes, I have added a Live Ubuntu CD 14.04.2 i386 and it runned ok on client machine.

        Thank you!

        1 Reply Last reply Reply Quote 0
        • T
          Tony Lillie last edited by

          Biet is correct. It really depends on the specific iso in question. Many need to be pre-mounted and have certain files (usually vmlinuz, and initrd) specified. Others will work directly from the iso. Fortunately the most common iso’s have been experimented with at this point and if you search the forum you can find the answers you need for your specific iso.

          1 Reply Last reply Reply Quote 0
          • T
            TheKoR last edited by

            I load HIREN’s and UBCD directly from the ISO and it works

            Ubuntu 13.10 - Fog 1.3.0
            XEON E5630 - 16 Go - 6To raid 5
            Best download : 22Go in 23 sec
            Avg rate : 4.5G/min on 20 unicasts at same time

            1 Reply Last reply Reply Quote 0
            • B
              Biet Jeremie last edited by

              Hello guys, i can answer to Tony Lillie. It doesn’t work …
              Debian or ubuntu need your tutorial for working… (thinkcenter diag also)

              1 Reply Last reply Reply Quote 0
              • Tom Elliott
                Tom Elliott last edited by

                Tony,

                I am not accessing any iso’s I am simply taking what was put and making it work for what Biet needed. Beyond that, some iso’s can be directly accessed and some need to be broken from the ISO and told to load their respective initrd and kernel. Which need the separation is directly based upon the ISO manufacturer.

                Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

                Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                1 Reply Last reply Reply Quote 0
                • T
                  Tony Lillie last edited by

                  Tom, it appears you are directly accessing the Ubuntu ISO (in fact all your iso’s) without mounting first. I didn’t realize this was possible. This makes half of my tutorial method uneccessary :~) Do all iso’s work in this manner?

                  1 Reply Last reply Reply Quote 0
                  • B
                    Biet Jeremie last edited by

                    Yes it’s good! Thx!

                    1 Reply Last reply Reply Quote 0
                    • Tom Elliott
                      Tom Elliott last edited by

                      So this is good then?

                      Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

                      Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                      Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                      1 Reply Last reply Reply Quote 0
                      • B
                        Biet Jeremie last edited by

                        that what i do: THX a lot guy!

                        :MENU
                        menu
                        item diagnosticTools Diagnostic Tools Menu
                        item installTools Installation Tools Menu
                        item return Return to Main Menu
                        choose --default return target && goto ${target}

                        :diagnosticTools
                        menu
                        item ThinkCenterDiag Lenovo Diag ThinkCenter
                        item sysrescue3.5 SystemRescue 3.5.0
                        item ultimate UltimateBootCD 5.3.3
                        item shell ipxe shell
                        item return Return to Main Menu
                        choose --default return target && goto ${target}

                        :installTools
                        menu
                        item ubuntu14.04_64 Ubuntu 14.04 64 Bits
                        item debian7.8_64 Debian 7.8 64 Bits
                        item return Return to Main Menu
                        choose --default return target && goto ${target}

                        :sysrescue3.5
                        initrd [url]http://${fog-ip}/${fog-webroot}/iso/sysrescue3.5.iso[/url]
                        chain memdisk iso raw ||
                        goto MENU

                        :ultimate
                        initrd [url]http://${fog-ip}/${fog-webroot}/iso/Ultimate533.iso[/url]
                        chain memdisk iso raw ||
                        goto MENU

                        :ubuntu14.04_64
                        initrd [url]http://${fog-ip}/${fog-webroot}/iso/install/ubuntu/ubuntu14.04_64.iso[/url]
                        chain memdisk iso raw ||
                        goto MENU

                        :debian7.8_64
                        initrd [url]http://${fog-ip}/${fog-webroot}/iso/install/debian2/debian7.8_64.iso[/url]
                        chain memdisk iso raw ||
                        goto MENU

                        :ThinkCenterDiag
                        initrd [url]http://${fog-ip}/${fog-webroot}/iso/ThinkCenterDiag.iso[/url]
                        chain memdisk iso raw ||
                        goto MENU

                        1 Reply Last reply Reply Quote 0
                        • Tom Elliott
                          Tom Elliott last edited by

                          Try copying again. I’ve edited a bit and tested the code that is in the window above. It should help you out.

                          Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

                          Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                          Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                          1 Reply Last reply Reply Quote 0
                          • B
                            Biet Jeremie last edited by

                            Thanks Guys, try this but have a little bug when i select the Installation tolls menu in advenced menu.
                            I’ve gotthis :
                            “”
                            No default menu
                            Could not boot: No such file or directory ([url]http://ipxe.org/2d16203b[/url])

                            “”

                            But now you show me how do this! so i’m trying to do it.
                            Thx a lot !

                            1 Reply Last reply Reply Quote 0
                            • Tom Elliott
                              Tom Elliott last edited by

                              Try this:
                              [code]
                              :MENU
                              menu
                              item diagnosticTools Diagnostic Tools Menu
                              item installTools Installation Tools Menu
                              choose --default diagnosticTools target && goto ${target}
                              :diagnosticTools
                              menu
                              item ThinkCenterDiag Diag ThinkCenter Lenovo
                              item installTools Installation Tools Menu
                              item shell ipxe shell
                              item return Return to Main Menu
                              choose --default ThinkCenterDiag target && goto ${target}
                              :installTools
                              menu
                              item sysrescue3.5 SystemRescue 3.5.0
                              item ultimate UltimateBootCD 5.3.3
                              item ubuntu14.04_64 Ubuntu 14.04 64 Bits
                              item debian7.8_64 Debian 7.8 64 Bits
                              item diagnosticTools Diagnostic Tools Menu
                              item return Return to Main Menu
                              choose --default sysrescue3.5 target && goto ${target}
                              :sysrescue3.5
                              initrd http://${fog-ip}/${fog-webroot}/iso/sysrescue3.5.iso
                              chain memdisk iso raw ||
                              goto MENU
                              :ultimate
                              initrd http://${fog-ip}/${fog-webroot}/iso/Ultimate533.iso
                              chain memdisk iso raw ||
                              goto MENU
                              :ubuntu14.04_64
                              initrd http://${fog-ip}/${fog-webroot}/iso/install/ubuntu/ubuntu14.04_64.iso
                              chain memdisk iso raw ||
                              goto MENU
                              :debian7.8_64
                              initrd http://${fog-ip}/${fog-webroot}/iso/install/debian2/debian7.8_64.iso
                              chain memdisk iso raw ||
                              goto MENU
                              :ThinkCenterDiag
                              initrd http://${fog-ip}/${fog-webroot}/iso/ThinkCenterDiag.iso
                              chain memdisk iso raw ||
                              goto MENU
                              :shell
                              shell ||
                              goto MENU
                              :return
                              chain http://${fog-ip}/${fog-webroot}/service/ipxe/boot.php?mac=${net0/mac} ||
                              prompt
                              goto MENU
                              autoboot[/code]

                              Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

                              Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                              Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                              1 Reply Last reply Reply Quote 0
                              • B
                                Biet Jeremie last edited by

                                This post is deleted!
                                1 Reply Last reply Reply Quote 0
                                • B
                                  Biet Jeremie last edited by

                                  Hi all,

                                  (my english it’s not very good, sry for mistackes)

                                  I search every day (and night :)) for this …
                                  Is it possible to add “submenu” into boot PXE?

                                  I try to explain.

                                  when i boot on PXE, i’ve the boot menu.
                                  I have Advenced Menu

                                  In this menu, i would like to have 2 submenus

                                  One with “Diagnostic tools”
                                  Other with “install”

                                  For example 😛

                                  here, a copy fo my Advenced menu config (everything works properly)

                                  :MENU
                                  menu
                                  item sysrescue3.5 SystemRescue 3.5.0
                                  item ultimate UltimateBootCD 5.3.3
                                  item ubuntu14.04_64 Ubuntu 14.04 64 Bits
                                  item debian7.8_64 Debian 7.8 64 Bits
                                  item ThinkCenterDiag Diag ThinkCenter Lenovo
                                  item shell ipxe shell
                                  item return return to previous menu
                                  choose --default sysrescue3.5 --timeout 5000 target && goto ${target}

                                  :sysrescue3.5
                                  initrd [url]http://${fog-ip}/${fog-webroot}/iso/sysrescue3.5.iso[/url]
                                  chain memdisk iso raw ||
                                  goto MENU

                                  :ultimate
                                  initrd [url]http://${fog-ip}/${fog-webroot}/iso/Ultimate533.iso[/url]
                                  chain memdisk iso raw ||
                                  goto MENU

                                  :ubuntu14.04_64
                                  initrd [url]http://${fog-ip}/${fog-webroot}/iso/install/ubuntu/ubuntu14.04_64.iso[/url]
                                  chain memdisk iso raw ||
                                  goto MENU

                                  :debian7.8_64
                                  initrd [url]http://${fog-ip}/${fog-webroot}/iso/install/debian2/debian7.8_64.iso[/url]
                                  chain memdisk iso raw ||
                                  goto MENU

                                  :ThinkCenterDiag
                                  initrd [url]http://${fog-ip}/${fog-webroot}/iso/ThinkCenterDiag.iso[/url]
                                  chain memdisk iso raw ||
                                  goto MENU

                                  :shell
                                  shell ||
                                  goto MENU

                                  :return
                                  chain [url]http://${fog-ip}/${fog-webroot}/service/ipxe/boot.php?mac=${net0/mac}[/url] ||
                                  prompt
                                  goto MENU

                                  autoboot

                                  My apologies, i’m on Ubuntu 14 with FOG 1.2
                                  Thx

                                  1 Reply Last reply Reply Quote 0
                                  • 1
                                  • 2
                                  • 2 / 2
                                  • First post
                                    Last post

                                  155
                                  Online

                                  10.4k
                                  Users

                                  16.4k
                                  Topics

                                  150.6k
                                  Posts

                                  Copyright © 2012-2023 FOG Project