• Recent
    • Unsolved
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login
    1. Home
    2. AJPaterson
    A
    • Profile
    • Following 0
    • Followers 0
    • Topics 0
    • Posts 5
    • Best 0
    • Controversial 0
    • Groups 0

    AJPaterson

    @AJPaterson

    3
    Reputation
    304
    Profile views
    5
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    AJPaterson Unfollow Follow

    Latest posts made by AJPaterson

    • RE: Live CD Configurations for boot

      [quote=“Tom Elliott, post: 39810, member: 7271”]Also,

      Maybe try:

      initrd http://${fog-ip}/fog/iso/clonezilla/clonezilla.iso
      chain memdisk[/code][/quote]

      This works! It appears that memdisk ISO is not necessary and causes the squashfs errors. I have tested this on clonezilla livecd and parted magic livecd so far and will report back if run into problems with other livecds.

      Thanks for your help and I hope others find this information.

      posted in FOG Problems
      A
      AJPaterson
    • RE: Live CD Configurations for boot

      [quote=“Tom Elliott, post: 39809, member: 7271”]Based on the post above mine here: [url]http://fogproject.org/forum/threads/live-cd-configurations-for-boot.12044/#post-39769[/url]

      And the fact it’s complaining about the missing initramfs, what about:

      initrd http://${fog-ip}/fog/iso/clonezilla/clonezilla.iso
      chain memdisk iso raw initrd=initrd.lz[/code][/quote]

      Sorry for the delay in making it back here. I only have time to experiment with this infrequently.

      The above code produces the same squashfs and BusyBox v1.22.1 Boot Failed! error.

      posted in FOG Problems
      A
      AJPaterson
    • RE: Live CD Configurations for boot

      [quote=“Tom Elliott, post: 39705, member: 7271”]According to this: [url]http://forum.ipxe.org/showthread.php?tid=6879[/url]

      initrd [url]http://192.168.xxx.xxx:port/mxp14.iso[/url]
      chain memdisk iso

      Notice the lack of “raw” at the end? Maybe this will help?

      initrd http://${fog-ip}/fog/service/ipxe/iso/ubuntu-14.04-64.iso
      chain memdisk iso ||
      echo failed to boot
      prompt
      goto MENU[/code][/quote]

      initrd http://${fog-ip}/fog/iso/clonezilla/clonezilla.iso
      chain memdisk iso ||
      goto MENU[/code]

      This boots but produces the same squashfs error and a Boot Failed! message ending at an initramfs BusyBox v1.22.1 shell prompt.

      posted in FOG Problems
      A
      AJPaterson
    • RE: Live CD Configurations for boot

      [quote=“Tom Elliott, post: 39704, member: 7271”]Have you, possibly, tried using:

      initrd [url]http://${fog-ip}/fog/iso/clonezilla/clonezilla.iso[/url] iso raw[/quote]

      This loads the iso via http but never executes it, returning to the advanced pxe menu

      posted in FOG Problems
      A
      AJPaterson
    • RE: Live CD Configurations for boot

      I really miss the old simple pxelinux menu and the ability to easily boot livecds using memdisk iso raw. It was a really simple way to have a an easily managed menu of bootable utility cds that boot directly into the live environment through tftp. If I wanted to upgrade a live version, all I had to do was replace the iso file. It just worked to boot livecds on every machine I have.

      Upgraded to 1.2 with ipxe and maintaining a boot menu with the advanced menu became a lot more complicated. Trying to use memdisk iso raw with clonezilla livecd doesn’t work anymore because it can’t find the filesystem.squashfs. I had to extract the files from the livecd and use the following advanced boot menu code:

      :CLONEZILLA
      kernel [url]http://${fog-ip}/fog/iso/clonezilla/vmlinuz[/url]
      initrd [url]http://${fog-ip}/fog/iso/clonezilla/initrd.img[/url]
      imgargs vmlinuz boot=live config noswap nolocales edd=on nomodeset ocs_live_run=“ocs-live-general” ocs_live_extra_param=“” ocs_live_keymap=“” ocs_live_batch=“no” ocs_daemonon=“ssh” usercrypted=Kb/VNchPYhuf6 ocs_lang=“” vga=788 nosplash noprompt fetch=[url]http://${fog-ip}/fog/iso/clonezilla/filesystem.squashfs[/url]
      boot ||

      The above boots a working clonezilla, though not identical to the livecd. This does not seem an improvement over the simple livecd booting method under the old pxelinux menu:

      LABEL clonezilla
      MENU LABEL Clonezilla Live
      LINUX clonezilla/memdisk
      APPEND iso initrd=/clonezilla/clonezilla.iso raw

      I’m finding the new ipxe boot menu means extracting files and updating a custom set of imgargs for every livecd. I’m no linux expert and I’m finding the correct imgargs to work with ipxe a challenge and testing a largely trial and error exercise for each livecd.

      I wonder if there is a way to boot pxelinux from ipxe so that the old menu system could be used?

      posted in FOG Problems
      A
      AJPaterson