uname -a
Linux fogclient.localdomain 4.13.4 #2 SMP Oct 18 15:26:04 EDT 2017 x86_64 GNU/Linux
So it is grabbing the new Kernel that was installed…
uname -a
Linux fogclient.localdomain 4.13.4 #2 SMP Oct 18 15:26:04 EDT 2017 x86_64 GNU/Linux
So it is grabbing the new Kernel that was installed…
@george1421 Just for S&G’s, I went into the Fog Debug menu. Running an ls
on the /bin/
folder, I see a bunch of fog scripts. Do you want me to manually try running the fog.man.reg
script from the shell? Would that help with what works and what doesn’t?
EDIT: I tried executing fog.man.reg
from the Debug menu. Entered the information, selected the image / group / snapins / other configurations, and then rebooted. It grabbed the image automatically, as expected.
So it seems there is a disconnect between the boot menu option for “Full Host Registration” vs going into Debug, and manually executing the script.
if substring (option vendor-class-identifier, 15, 5) = "00000" {
# BIOS client
filename "undionly.kpxe";
}
# elsif substring (option vendor-class-identifier, 15, 5) = "00006" {
# # EFI client 32 bit
# filename "ipxe32.efi";
# }
else {
# default to EFI 64 bit
filename "ipxe.efi";
}
I do not have any 32-bit UEFI machines, so I disabled that one section. I think that since I see the menu, it is grabbing one of those two files successfully…?
@tom-elliott Hopefully this helps:
/var/www/html/fog/service/ipxe# file bzImage32
bzImage32: Linux kernel x86 boot executable bzImage, version 4.13.4 (root@debian64) #2 SMP Wed Oct 18 15:27:21 EDT 2017, RO-rootFS, swap_dev 0x7, Normal VGA
root@fog-bak:/var/www/html/fog/service/ipxe# ls -lah
total 53M
drwxr-xr-x 3 fog www-data 4.0K Jan 23 09:51 .
drwxr-xr-x 3 www-data www-data 4.0K Jan 23 09:06 ..
-rw-r--r-- 1 fog www-data 2.0K Jan 23 09:06 advanced.php
drwxr-xr-x 2 fog fog 4.0K Jan 23 09:51 backup
-rw-r--r-- 1 fog www-data 16K Jan 23 09:06 bgdark.png
-rw-r--r-- 1 fog www-data 21K Jan 23 09:06 bg.png
-rw-r--r-- 1 fog www-data 922 Jan 23 09:06 boot.php
-rwxr-xr-x 1 fog fog 7.7M Jan 23 09:51 bzImage
-rwxr-xr-x 1 fog fog 7.5M Jan 23 09:51 bzImage32
-rw-r--r-- 1 fog www-data 230K Jan 23 09:06 grub.exe
-rw-r--r-- 1 fog www-data 592 Jan 23 09:06 index.php
-rw-r--r-- 1 fog www-data 18M Jan 23 09:06 init_32.xz
-rw-r--r-- 1 fog www-data 19M Jan 23 09:06 init.xz
-rw-r--r-- 1 fog www-data 25K Jan 23 09:06 memdisk
-rw-r--r-- 1 fog www-data 1.8M Jan 23 09:06 memtest.bin
-rw-r--r-- 1 fog www-data 21K Jan 23 09:06 refind.conf
-rw-r--r-- 1 fog www-data 201K Jan 23 09:06 refind.efi
/var/www/html/fog/service/ipxe# cat /etc/apache2/sites-enabled/001-fog.conf
NameVirtualHost *:80
<VirtualHost *:80>
KeepAlive Off
ServerName 192.168.0.4
DocumentRoot /var/www/html/
<Directory /var/www/html/fog/>
DirectoryIndex index.php index.html index.htm
</Directory>
RewriteEngine On
RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_FILENAME} !-f
RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_FILENAME} !-d
RewriteRule ^/(.*)$ /fog/api/index.php [QSA,L]
</VirtualHost>
/var/www/html/fog/service/ipxe# ls /etc/apache2/sites-enabled/ -la
total 8
drwxr-xr-x 2 root root 4096 Jan 23 09:06 .
drwxr-xr-x 8 root root 4096 Sep 25 13:35 ..
lrwxrwxrwx 1 root root 31 Jan 23 09:06 001-fog.conf -> ../sites-available/001-fog.conf
I only see the single site configuration in Apache’s sites-enabled
directory, so I assume this is the correct directory that it’s using.
@george1421 said in Black screen when attempting to Perform full registration and inventory on Dell Latitude 5580:
I was able to register the 7080 just fine. I did have to turn off secure boot, and switch the hard disk mode to achi to get FOS to see it. Understand that what I see is not exactly what you are seeing. Your version of the kernels are much newer than mine (I’m running 1.4.4 too) and your hardware is different. I did see where you say the cursor just flashes and nothing, mine did that but then the kernel booted and continued.
I’m going to reinstall FOG 1.4.4 on mine to see if its picks up the newer kernels. But just to confirm you didn’t do anything other than install fog? You didn’t update anything beyond installing FOG?
Yes, I went to the Kernel Update page and selected the newest kernel… It’s a habit I picked up a while ago, but if it’s not recommended, I can run through the install again and let it keep the version that comes with the install script…?
And Secure Boot is still disabled; I never enabled it, and it was disabled by default out of the box
@george1421 Restarted the computer, boot via UEFI PXE. Select Full Host Registration and Inventory, and it’s still just sitting there
@george1421 From FOG’s Configuration page:
bzImage Version: 4.13.4
bzImage32 Version: 4.13.4
@george1421 Yes, that is the method I download with GIT.
I followed the instructions, and now have the latest trunk version, SVN Revision 6077. Do you want me to try the Full Registration again?
~# ls -al /var/www/
total 32
drwxr-xr-x 6 root root 4096 Feb 8 2017 .
drwxr-xr-x 13 root root 4096 Oct 31 2014 ..
drwxr-xr-x 12 www-data www-data 4096 May 31 2016 fog
drwxr-xr-x 12 www-data www-data 4096 Mar 22 2013 fog_orig
drwxr-xr-x 12 www-data www-data 4096 Jul 3 2014 fog.prev
drwxr-xr-x 4 root root 4096 Jan 15 10:58 html
-rw-r--r-- 1 root root 177 Dec 4 2012 index.html
-rw-r--r-- 1 root root 45 Jul 3 2014 index.php
~# ls -al /var/www/fog/
total 56
drwxr-xr-x 12 www-data www-data 4096 May 31 2016 .
drwxr-xr-x 6 root root 4096 Feb 8 2017 ..
drwxr-xr-x 2 www-data root 4096 May 31 2016 av
drwxr-xr-x 2 www-data www-data 4096 May 31 2016 client
drwxr-xr-x 3 www-data www-data 4096 May 31 2016 commons
-rw-r--r-- 1 www-data www-data 1406 May 31 2016 favicon.ico
-rw-r--r-- 1 www-data www-data 50 May 31 2016 index.php
drwxr-xr-x 7 www-data www-data 4096 May 31 2016 lib
drwxr-xr-x 12 www-data www-data 4096 May 31 2016 management
drwxr-xr-x 4 www-data www-data 4096 May 31 2016 mobile
drwxr-xr-x 3 www-data www-data 4096 May 31 2016 public
drwxr-xr-x 3 www-data www-data 4096 May 31 2016 service
drwxr-xr-x 2 www-data www-data 4096 May 31 2016 status
drwxr-xr-x 2 www-data www-data 4096 May 31 2016 wol
~# ls -al /var/www/html/
total 20
drwxr-xr-x 4 root root 4096 Jan 15 10:58 .
drwxr-xr-x 6 root root 4096 Feb 8 2017 ..
drwxr-xr-x 11 www-data www-data 4096 Jan 15 11:00 fog
-rw-r--r-- 1 root root 45 May 31 2016 index.php
drwxr-xr-x 3 root root 4096 Feb 9 2017 ISO
@george1421 OK, I have the newest GIT version downloaded… Heading back to the office to install it. Will report back soon
@george1421 OK, here’s the history:
Started with FOG 0.32. Upgraded slowly, until last week, to a GIT version of 1.33. I was advised to upgrade to the newest version, so I went to the latest regular build, 1.44.
I downloaded it on my server, unzipped, and used the ./bin/installfog.sh
script to install it (accepting the current configuration). Upgraded the database when prompted, then went on my merry way.
It should be 1.44, all around. It’s no longer on a GIT version.
Hope this helps
@george1421 That’s a fair point! Good thing I posted that…
/var/www/fog/service/ipxe# file bzImage
bzImage: Linux kernel x86 boot executable bzImage, version 3.15.6 (root@debian64) #1 SMP PREEMPT Fri Jul 18 23:58:44 EDT 2, RO-rootFS, swap_dev 0x5, Normal VGA
/var/www/fog/service/ipxe# file bzImage32
bzImage32: Linux kernel x86 boot executable bzImage, version 4.1.0 (root@debian64) #1 SMP PREEMPT Tue Jun 23 13:28:27 EDT 20, RO-rootFS, swap_dev 0x6, Normal VGA
I’m out of my network right now, so I can’t confirm from the web site… But I think I may need to chown
those files to www-data for the FOG management portal to update… Am I right?
In case it matters…
/var/www/fog/service/ipxe# ls -lah
total 48M
drwxr-xr-x 4 fog www-data 4.0K Jan 24 2017 .
drwxr-xr-x 3 www-data www-data 4.0K May 31 2016 ..
-rw-r--r-- 1 fog www-data 1.1K May 31 2016 advanced.php
drwxr-xr-x 2 fog fog 4.0K Sep 9 2016 backup
-rw-r--r-- 1 fog www-data 44K May 31 2016 bg.png
-rw-r--r-- 1 fog www-data 756 May 31 2016 boot.php
-rwxr-xr-x 1 fog fog 5.9M Sep 9 2016 bzImage
-rwxr-xr-x 1 fog fog 6.4M Sep 9 2016 bzImage32
-rw-r--r-- 1 fog www-data 230K May 31 2016 grub.exe
-rw-r--r-- 1 root root 16M Jul 16 2016 init_32.xz
-rw-r--r-- 1 root root 18M Jul 16 2016 init.xz
-rw-r--r-- 1 fog www-data 25K May 31 2016 memdisk
-rw-r--r-- 1 fog www-data 1.8M May 31 2016 memtest.bin
drwxr-xr-x 2 root root 4.0K Sep 9 2016 old
@tom-elliott As far as I know, it happens every time. Same result on 3 different laptops of the same model/shipment.
@george1421 No I’m not, I am installing the update now (Thank you Dell for letting us update the BIOS without Windows!)
Reporting back… with the newest firmware released, the same effect is seen.
@sebastian-roth Well, this was unexpected…
I put up another Dell 5580 laptop, set it to boot from the network card (Legacy), and starting pinging as soon as I saw the IP address from my computer on the same switch. As soon as the “Full host registration and inventory” task starts, the screen does the black screen with blinking cursor, but the pings stop responding! Tested with UEFI Network Booting, and the same result, except no blinking cursor.
Thoughts where to look next? I have left the machine sitting there for 30 minutes, as requested, with no change.
@sebastian-roth Since I need to image 43 more, I can certainly accomplish this Monday morning when I’m back at work. How long do you want me to wait at the black screen on Full? Quick happens pretty quick…
@loosus456 Yea, I have no objection to that. But I can’t get the Taskbar Customization to work (even after fixing the .xml
file that is generated), so I gave that part up. It resets the taskbar to just Edge and Explorer, and allows users to customize it how they wish.
@sebastian-roth Good question! Yes, it’s on the same machine. I had one 5580 that I was imaging constantly, and now have my Windows 10 image setup how I wanted. I grabbed another 5580 out of the box, changed the BIOS settings to match the first, then booted from the network. If I choose Quick, it works. If I choose Full, it stalls out. I see no message about a hard drive getting detected on the Full, it is literally a black screen with a blinking underscore-style cursor in the upper left corner.
@george1421 Quick Registration works as expected - text on screen, and host registers. When I do the FULL registration and inventory, the bzImage file loads, then the screen goes to what looks like a blank DOS window with the blinking cursor. Nothing happens for over 5 minutes.
As for the Kernel, I chose to install the latest kernel offered on the Kernel Update page of my FOG install. I copy-and-pasted the versions into the first message, so I assume they were correct.