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

Boot LTSP from FOG

Scheduled Pinned Locked Moved
FOG Problems
2
6
3.3k
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.
  • D
    darkapec
    last edited by Aug 10, 2013, 6:59 PM

    Hello,

    I have seen a post similar to this one on the forums ([url]http://fogproject.org/forum/threads/adding-ltsp-to-fog-menu.3634/#post-8894[/url]). However it does not explain if this is possible or not and the info given does not seem to work.

    I currently have fog up and running, but I would like to add options to boot multiple thin client environments. The LTSP images are currently stored in /opt/ltsp/. Can fog grab images from there or does everything need to be moved to /tftpboot/? My current configuration is as follows

    [CODE]
    LABEL Ubuntu LTSP 12.04
    MENU LABEL LTSP - Ubuntu Desktop
    KERNEL linux.c32
    append tftp:/192.168.1.145/opt/ltsp/i386/boot/vmlinuz initrd=tftp:/192.168.1.145/opt/ltsp/images/i386.img ro quiet splash
    [/CODE]

    When trying to boot I get “tftp:/192.168.1.145/ltsp/i386/boot/vmlinuz” file not found. So I did a loopback mount and mounted /opt/ltsp on /tftpboot/ltsp then changed the configuration to

    [CODE] append tftp:/192.168.1.145/ltsp/i386/boot/vmlinuz initrd=tftp:/192.168.1.145/ltsp/images/i386.img ro quiet splash[/CODE]

    I am still having the same issue. Has anyone been successful with this in the past? Or is there anyway to verify FOG is able to see the directory I am trying load the image from?

    Thanks

    1 Reply Last reply Reply Quote 0
    • T
      Tom Elliott
      last edited by Aug 12, 2013, 11:46 AM

      darkapec,

      What type of pxe setup are you using? gpxelinux or pxelinux. In either case, your file should not be setup, as far as I can tell, with a prefix of: tftp:/ . Even if this is an okay header portion, try tftp://. If that isn’t working, and you’re using gpxelinux, make sure your file is accessible via a webserver. Then change the tftp:/ parts to http://

      One other think that’s standing out, is the kernel line.
      [FONT=Consolas]KERNEL linux.c32[/FONT]
      [FONT=Consolas] [/FONT]
      [FONT=Consolas]Is this actually your kernel? It doesn’t look like it to me. Usually the kernel is vmlinuz or bzImage[/FONT]
      Try using:
      [FONT=Consolas]LABEL Ubuntu LTSP 12.04[/FONT]
      [FONT=Consolas] MENU LABEL LTSP - Ubuntu Desktop[/FONT]
      [FONT=Consolas] KERNEL tftp:/192.168.1.145/opt/ltsp/i386/boot/vmlinuz[/FONT]
      [FONT=Consolas] append initrd=tftp:/192.168.1.145/opt/ltsp/images/i386.img ro quiet splash[/FONT]
      If this doesn’t work try:
      [FONT=Consolas]LABEL Ubuntu LTSP 12.04[/FONT]
      [FONT=Consolas] MENU LABEL LTSP - Ubuntu Desktop[/FONT]
      [FONT=Consolas] KERNEL [url]http://192.168.1.145/opt/ltsp/i386/boot/vmlinuz[/url][/FONT]
      [FONT=Consolas] append initrd=[url]http://192.168.1.145/opt/ltsp/images/i386.img[/url] ro quiet splash[/FONT]

      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
        Tom Elliott
        last edited by Aug 12, 2013, 11:56 AM

        [quote=“Tom Elliott, post: 14178, member: 7271”]darkapec,

        What type of pxe setup are you using? gpxelinux or pxelinux. In either case, your file should not be setup, as far as I can tell, with a prefix of: tftp:/ . Even if this is an okay header portion, try tftp://. If that isn’t working, and you’re using gpxelinux, make sure your file is accessible via a webserver. Then change the tftp:/ parts to http://

        One other think that’s standing out, is the kernel line.
        [FONT=Consolas]KERNEL linux.c32[/FONT]

        [FONT=Consolas]Is this actually your kernel? It doesn’t look like it to me. Usually the kernel is vmlinuz or bzImage[/FONT]
        Try using:
        [FONT=Consolas]LABEL Ubuntu LTSP 12.04[/FONT]
        [FONT=Consolas] MENU LABEL LTSP - Ubuntu Desktop[/FONT]
        [FONT=Consolas] KERNEL tftp:/192.168.1.145/opt/ltsp/i386/boot/vmlinuz[/FONT]
        [FONT=Consolas] append initrd=tftp:/192.168.1.145/opt/ltsp/images/i386.img ro quiet splash[/FONT]
        If this doesn’t work try:
        [FONT=Consolas]LABEL Ubuntu LTSP 12.04[/FONT]
        [FONT=Consolas] MENU LABEL LTSP - Ubuntu Desktop[/FONT]
        [FONT=Consolas] KERNEL [url]http://192.168.1.145/opt/ltsp/i386/boot/vmlinuz[/url][/FONT]
        [FONT=Consolas] append initrd=[url]http://192.168.1.145/opt/ltsp/images/i386.img[/url] ro quiet splash[/FONT][/quote]

        Also, just as I’m reading a little bit more, if this chainload is supposed to be happening as such maybe the lines should read:

        [FONT=Consolas]LABEL Ubuntu LTSP 12.04[/FONT]
        [FONT=Consolas]MENU LABEL LTSP - Ubuntu Desktop[/FONT]
        [FONT=Consolas]KERNEL linux.c32[/FONT]
        [FONT=Consolas]append initrd=tftp:/192.168.1.145/opt/ltsp/images/i386.img ro quiet splash[/FONT]

        [FONT=Consolas]Remember, that you’ve already loaded a kernel, so loading vmlinuz shouldn’t work to my knowledge[/FONT]

        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
        • D
          darkapec
          last edited by Aug 12, 2013, 12:11 PM

          Hi Tom,

          Thanks for the response. I do seem to have made some headway with this.

          I currently have:

          [CODE]
          LABEL LTSP
          MENU LABEL LTSP 12.04 x32
          KERNEL ltsp/i386/boot/linux.c32
          APPEND ltsp/i386/boot/vmlinuz initrd=ltsp/i386/boot/initrd.img ro quiet splash
          [/CODE]

          Using the config above I am able to boot to the ubuntu loading page but then the kernel crashes and dumps to a busy box shell. If I try to exit the shell I get a kernel panic error and the system hangs.

          I think I maybe trying to do something that is not technically possible. One thing I forgot to mention in the original post is the FOG server and LTSP server are on the same machine. I am currently experimenting with KVM to see if that will allow me to solve all of my needs.

          1 Reply Last reply Reply Quote 0
          • D
            darkapec
            last edited by Aug 12, 2013, 12:12 PM

            [QUOTE][FONT=Consolas]Remember, that you’ve already loaded a kernel, so loading vmlinuz shouldn’t work to my knowledge[/FONT][/QUOTE]
            Are you saying I should leave [CODE] ltsp/i386/boot/vmlinuz[/CODE] completely out or does that need to be replaced by something else?

            1 Reply Last reply Reply Quote 0
            • T
              Tom Elliott
              last edited by Aug 13, 2013, 8:36 PM

              [quote=“darkapec, post: 14184, member: 11250”]Are you saying I should leave [CODE] ltsp/i386/boot/vmlinuz[/CODE] completely out or does that need to be replaced by something else?[/quote]

              Yes, I think Your menu option should look like this:

              [FONT=Consolas]LABEL LTSP
              MENU LABEL LTSP 12.04 x32
              KERNEL ltsp/i386/boot/linux.c32
              APPEND initrd=ltsp/i386/boot/initrd.img ro quiet splash[/FONT]
              [FONT=Consolas] [/FONT]
              [FONT=Consolas]If that still doesn’t work, try:[/FONT]
              [FONT=Consolas]LABEL LTSP
              MENU LABEL LTSP 12.04 x32
              KERNEL ltsp/i386/boot/vmlinuz
              APPEND initrd=ltsp/i386/boot/initrd.img ro quiet splash[/FONT]

              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
              • 1 / 1
              1 / 1
              • First post
                6/6
                Last post

              138

              Online

              12.1k

              Users

              17.3k

              Topics

              155.3k

              Posts
              Copyright © 2012-2024 FOG Project