I’m working on setting up a new FOG server on more modern hardware to replace our old one. The old server is running Ubuntu 18, FOG 1.5.9, and bzImage 4.19.145. The new one is Ubuntu 24.04 and FOG 1.5.10, and bzImage 6.12.35.
I set the new one to use the same IP address as the old one. I’ve created image deployment and capture jobs on the new server. But when I boot the clients to start restoring or capturing an image it fails and I get errors. The errors seem to be the similar to ones I get when I didn’t create a job for that client on the old server.
Starting sshd: OK
/tmp/hinfo.txt: line 1: No: command not found
-* Running post init scripts…ext3: Unknown parameter ‘nolock’
ext4: Unknown parameter ‘nolock’
exfat: Unknown parameter ‘nolock’
fuseblk: Bad value for ‘source’
xfs: Unknown parameter ‘nolock’
Skipped
###################################
An error has been detected!
###################################
Init Version: 20200906
Fatal Error: Unknown request type :: Null
Kernel variables and settings:
BOOT_IMAGE:/boot/bzImage loglevel=4 initrd=init.xz root=dev/ram0 rw ramdisk_size=275000 keymap= web=192.168.111.101/fog/ boottype=usb consoleblank=0 rootfstype=ext4
###################################
Computer will reboot in 1 minute
###################################
We do use a USB disk to boot from rather than PXE boot. I suspect the issue has something to do with either the init.xz or bzImage files on either the USB disk or the server. I tried copying those 2 files from the ipxe folder on the new server to replace the ones on the USB drive. That didn’t work. Also tried copying the files from the old server to replace the ones on the new server, that didn’t work either.
I added the following grub entry to the USB disk to debug
menuentry “FOG 64-bit Debug Kernel” {
linux /boot/bzImage loglevel=7 init=/sbin/init root=/dev/ram0 rw ramdisk_size=127000 pcie_aspm=off consoleblank=0 isdebug=yes
initrd /boot/init.xz
}
When I run that I get an error about not being able to mount any file system as root.
Any ideas on how to fix this?