• Upgrade to Trunk, Kernel Panic

    44
    0 Votes
    44 Posts
    32k Views
    S

    Thanks @Wayne-Workman for reminding me. Added to the wiki now (see my signature). The article is still missing a lot of details about the boot process and all the issues one might run into.

  • Image Capture Fail!

    Solved
    3
    0 Votes
    3 Posts
    1k Views
    P

    Thanks again Wayne, that’s exactly what I needed.

  • Image hosting on NFS server, process uncompleted?

    Solved
    45
    0 Votes
    45 Posts
    28k Views
    Wayne WorkmanW

    @Wayne-Workman said in Image hosting on NFS server, process uncompleted?:

    @arnaudrigole I have some methods documented.

    using lftp:
    lftp -c 'open x.x.x.x; user UserGoesHere PasswordHere; mirror -e /images/TheImagePath /images/TheImagePath; quit'

    using NFS:
    mount x.x.x.x:/<remote directory> <local directory>
    cp -R /mbimages/Optiplex9020UEFI /images/Optiplex9020UEFI
    umount <local directory>

    Using Samba:
    mkdir /tempMount
    mount -t cifs //x.x.x.x/ShareNameGoesHere /tempMount -o username=YourUsernameGoesHere -o password=YourPasswordGoesHere,noexec
    cp -r /tempMount/ImageNameHere /images/ImageNameHere
    umount /tempMount

    using SCP:
    scp -r /images/ImageNameHere root@x.x.x.x:/images/ImageNameHere

    using rsync:
    rsync -a /images/ImageNameHere root@x.x.x.x:/images/ImageNameHere

    wiki worthy

    Added to the wiki here:
    https://wiki.fogproject.org/wiki/index.php?title=Migrate_images_manually

  • Impossible to boot on PXE......

    Solved
    41
    0 Votes
    41 Posts
    41k Views
    Wayne WorkmanW

    @Sebastian-Roth said in Impossible to boot on PXE......:

    Wireshark filter bootp && tftp is great for this

    This has been in the wiki for some time, here:
    https://wiki.fogproject.org/wiki/index.php?title=Troubleshoot_TFTP

  • Multicast Issues on Centos 7

    Solved
    61
    0 Votes
    61 Posts
    65k Views
    Wayne WorkmanW

    @BedCruncher said in Multicast Issues on Centos 7:

    @Wayne-Workman

    Using one of the links, can’t remember which. I was able to get the server and client to send using the udp-sender and udp-receiver. So I know they can talk, but I had to use the command.

    udp-sender --file /opt/fog/.fogsettings --log /opt/fog/log/multicast.log --ttl 32 --nopointopoint --interface em2

    if I dropped the last bit off then it would still try to grab em1 instead of em2.

    An example now exists in two different places in the wiki. I want to merge the articles but it will be an involved process to do that - I’ll get it done.

    For now, here are the two articles:

    https://wiki.fogproject.org/wiki/index.php?title=Troubleshoot_Downloading_-_Multicast
    2.
    https://wiki.fogproject.org/wiki/index.php?title=Multicast

  • Fast TSC Calibration Error, unable to register and inventory

    Solved
    29
    0 Votes
    29 Posts
    21k Views
    Wayne WorkmanW

    @Tom-Elliott said in Fast TSC Calibration Error, unable to register and inventory:

    @mattyb Run this command to just download the latest kernels in place.

    mkdir /var/www/html/fog/service/ipxe/backup mv /var/www/html/fog/service/ipxe/bzImage* /var/www/html/fog/service/ipxe/backup cd /var/www/html/fog/service/ipxe/ wget --no-check-certificate https://fogproject.org/kernels/bzImage -O bzImage wget --no-check-certificate https://fogproject.org/kernels/bzImage32 -O bzImage32

    This has been covered in the wiki here: https://wiki.fogproject.org/wiki/index.php?title=Kernel_Update

  • image file integrity?

    Solved
    18
    0 Votes
    18 Posts
    11k Views
    Wayne WorkmanW

    Update on this project, @Tom-Elliott has taken the PHP backend and integrated it partially into FOG Trunk. It’s available as a plugin, but not fully functioning just yet. We still need to create scheduling for it. Tom has already written a way to display everything in the checksum table, and a way to export those if people wanted to use a 3rd party app to analyze the results if they wish.

    I’ll be writing some intelligent code that will analyze the table’s contents to display concerning entries. The analysis will follow some basic principals.

    Makes decisions based on data in the DB.

    A storage group’s files should always match across all nodes in the group, both images and snapins.

    Images shared between storage groups should always match between those groups masters.

    If no image upload occurred between the last and current check, images are expected to match across that time period.

    If an image upload does occur, the files are expected to change.

    Results of the intelligent analysis should display concerns, following the rules above, and the user should be able to “dismiss” individual file concerns so they don’t show anymore.

    The integrity table will have a column that will operate similar to the pending hosts column in the hosts table. blank or zero should be unchecked or false (bad or unprocessed), 1 should be good or dismissed.

    This column in the table will be administered by the intelligent checking, and by the user’s “dismiss” clicks. Once an entry for a file is marked as “good” by either no problems being detected or being dismissed by the user, that entry is forever good. If it’s blank, when analyzed it will be marked 0 or 1 respectively.

    I’ll be working on this as I have time.

  • 8062 and 8064 Fail to mount /dev/nvme0n1p1

    Solved
    10
    0 Votes
    10 Posts
    3k Views
    Tom ElliottT

    @fry_p You didn’t do anything wrong. Thanks for at least keeping us posted.

  • Change Color of PXE Fog Screen

    11
    0 Votes
    11 Posts
    6k Views
  • Can't update via git: peer's certificate is expired

    Solved
    2
    0 Votes
    2 Posts
    3k Views
    mosesM

    Found the problem. Motherboard battery was dead and the power went out yesterday. Date was reset to 2005.

    Corrected the date and HTTPS works again, and installed NTP to cover my ass.

  • Installer 8056 hangs after "changing permissions on SQL log files"

    Solved
    5
    0 Votes
    5 Posts
    2k Views
    P

    @Wayne-Workman
    Thanks for the info that did the trick for me all up and running now. You can mark this as resolved.

  • Quick Registration and AD Join?

    Solved
    3
    0 Votes
    3 Posts
    1k Views
    T

    Thanks for the explanation - much appreciated Wayne.

    I will take a look.

    Tom

  • Hostname changer woes and questions

    5
    0 Votes
    5 Posts
    1k Views
    george1421G

    That reminds me of another point from above. As long as your current dhcp server is not sending out dhcp options 66 and 67 or you don’t have altiris current on that subnet, you can setup dnsmasq to supply the missing dhcp information without touching your managed dhcp server. If you do have altiris or current dhcp options 66 and 67 on your main business network then your isolated network is the best choice for this install. You can setup the FOG server to act as the dhcp and dns server for your deployment network.

  • Converting Images from single SSD to multiple SSD

    8
    0 Votes
    8 Posts
    3k Views
    M

    Areca cards work well in both environments, they are all pretty universal. I’ve used quite few different models in both OS’s (DebianLinux and Windows) . Debian has support built as modules (arcmsr) into the kernel out of the box, and those modules are also by default in the initrd. I’m not sure what the FOG kernel/initrd are based on, but I would imagine it couldn’t be too hard to add if needed.

    I can attest they are fast cards, and fully support 4k sectors and 64bit LBA, as well as some SSD specific options.

    One thing to be aware of - most OS’s aren’t aware of TRIM support for RAID drives. Some controllers expose emulated TRIM and convert it to drive level TRIM, but that is rare. Consequently, SSD’s will wear out rather quickly in a RAID array with a lot of writes.

  • This topic is deleted!

    3
    0 Votes
    3 Posts
    11 Views
  • Parted Magic Boot Menu

    22
    0 Votes
    22 Posts
    21k Views
    A

    @RobTitian16 That’s what I’ve done, yes. I discovered, by luck, that not appending anything to memdisk works for certain ISOs. I use Parted Magic frequently, so I was happy to get it working. I’ve never seen this documented anywhere…glad you’re working!

  • Create a new boottask hook

    Solved
    8
    0 Votes
    8 Posts
    2k Views
    C

    @Tom-Elliott

    That resolved the issue. Thank you so much for the time. Please resolve this ticket.

    Thank you
    Chakri

  • Fog Download FAILS

    Unsolved
    13
    0 Votes
    13 Posts
    5k Views
    Wayne WorkmanW

    @SteveB689 search the wiki for .fogsettings it explains each item.

  • Booting WinPE from Advanced Menu

    11
    0 Votes
    11 Posts
    7k Views
    L

    Awesome help george 1421!!! That was my issue all along was that I was not using the /var/www/html/iso, but I was pointing directly to just /iso. It all makes sense now. Thanks for all the help!!! WinPE is successfully booting for me!!! Great work FOG and thank you for the advanced menu!!!

  • GIT 8036 - Unable to perform registration New install

    Solved
    7
    0 Votes
    7 Posts
    2k Views
    M

    @Tom-Elliott After dropping and updating to latest git, I was able to register my computers. I’m now running into an issue pulling my first image, will start another thread for that. This one is solved!

81

Online

12.7k

Users

17.6k

Topics

156.5k

Posts