• Recent
    • Unsolved
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login
    1. Home
    2. JJ Fullmer
    3. Posts
    • Profile
    • Following 5
    • Followers 4
    • Topics 55
    • Posts 963
    • Groups 3

    Posts

    Recent Best Controversial
    • RE: Windows 10 Image

      Since you’re very new to FOG server I feel the need to ask if you’ve been able to make images for windows 7 or 8?
      Are you just new to FOG or are you new to imaging entirely?

      Depending on what customizations you want to make, making an image for any version of windows isn’t all that different really.

      What is your end goal here?

      posted in General
      JJ FullmerJ
      JJ Fullmer
    • RE: Active directory Join issue

      Just to answer some of your questions. The delayed task time thing is a bug that I have had too, haven’t actually found a solid fix for it. But with a little testing you can figure out how many hours it’s off and get delayed tasks working. However, this time issue doesn’t effect active directory joining.

      Also the fog server not being on the domain is also not an issue. My fog server isn’t on the domain and the AD joining works no problem.

      Can you show us a screenshot of the active directory default settings you have set in the fog gui?

      posted in Windows Problems
      JJ FullmerJ
      JJ Fullmer
    • RE: No Resizable partitions found

      @Tom-Elliott Great Success! It’s all good again.

      posted in Bug Reports
      JJ FullmerJ
      JJ Fullmer
    • RE: Cortana/Windows Search breaks in default profile

      @Lee-Rowlett I think you are somewhat correct there. In all my testing I found that it relates to when a user first logs in it installs all the metro apps for that user including cortana. And when you do a profile copy in the system advanced settings control panel it ends up copying some of those installed apps to the default profile which causes the installation of metro apps on a new profile to fail, but there’s no error because the installs think they succeed since the files are already there.
      At least I think that has some to do with it. My new script system seems to work flawlessly and it is much easier than my old way of having to change the registry everytime and such.

      I would still test your theory for you, just for funzies, but I don’t actually use an unattend.xml. I don’t like sysprep. It breaks my default profile sometimes, and I’ve seen it break other things and it forces you to go back to oobe which messes with my computer naming system. I’ve kinda found it to not be necessary. Yes it resets some security id’s for activation this and that but if you are using windows enterprise volume licensing, that doesn’t cause any problems. In windows 7 I figured out the registry key to change and then just re-inputting the windows key and reactivating gave it a new sid. Windows 8 and 10 just work without issue without doing that. As for drivers, I make my images on a vm so they’re already hardware independent and I use the terminal tool devcon (included in the windows wdk 8.1, I just copy the devcon.exe over to my image vm after installing the wdk on my workstation) to uninstall all the devices in the device manager before rebooting with devcon -r remove *
      It goes through the uninstalling of devices much much faster than sysprep does too.

      So thank you sir for your help, but I think I got it figured out.

      posted in Windows Problems
      JJ FullmerJ
      JJ Fullmer
    • RE: No Resizable partitions found

      @Arrowhead-IT I tried resizing the partition manually in windows to the smallest that windows would allow to shrink to see if it by chance would get past the resize test before resizing, but it didn’t work either. It was a long shot.

      posted in Bug Reports
      JJ FullmerJ
      JJ Fullmer
    • RE: No Resizable partitions found

      @Tom-Elliott Not quite working.
      Got past the partition count but got a different error
      0_1452896913301_Capture.PNG

      posted in Bug Reports
      JJ FullmerJ
      JJ Fullmer
    • RE: No Resizable partitions found

      @Tom-Elliott Oh good, I was about to post a horrifying screenshot of errors I just got.
      Trying again

      posted in Bug Reports
      JJ FullmerJ
      JJ Fullmer
    • RE: No Resizable partitions found

      @Tom-Elliott oh duh, pita, tee hee. I thought you might have just had something against pita’s the food or something.
      I’m upgrading now and trying again.

      posted in Bug Reports
      JJ FullmerJ
      JJ Fullmer
    • RE: No Resizable partitions found

      @Tom-Elliott a real pita?

      posted in Bug Reports
      JJ FullmerJ
      JJ Fullmer
    • No Resizable partitions found

      I am trying to upload an image from an esxi vm, something I did successfully just yesterday. This image is based off that one even but I keep getting the following error.

      0_1452892467920_Capture.PNG

      I tried running fixpart /dev/sda in the debug prompt, but it didn’t help as it did for someone else on another forum post I found from many months back.

      everything looks as it should in the debug prompt as far as I can tell.
      Did something change in the upload script recently?

      posted in Bug Reports
      JJ FullmerJ
      JJ Fullmer
    • RE: Odd NFS issue

      I mount my /images from an attached array straight into the /images folder and it works without issue. But I’m using ubunutu 14.04 and the drive is formatted as ext4. But regardless I imagine it would still work.

      What does your /etc/exports look like?

      cat /etc/exports
      

      what does your /etc/fstab say? That’s where the options for mounting it in the os would be

      cat /etc/fstab
      

      what are the permissions currently on /images?

      ls -l /images
      

      Are you on the latest trunk of FOG 1.2? I think FOG 1.2 had a fogstorage user that needed permissions to the storage nodes and its password needs to be set correctly in the gui storage node settings.

      Does the graph of the space usage display on the fog gui homepage?

      Are you able to mount the nfs drive elsewhere?
      for example if you happen to have an enterprise version of windows install the
      “client for NFS” in the “turn windows features on and off” found in the “add or remove programs” control panel.

      If that client is installed you can mount an NFS share in windows by either
      running this command in a run prompt…

      \fog-server\images

      or
      In command line

      mount \\fog-server\images Z:
      cd /d Z:
      Z:\>dir
      images directory listing pops up
      

      Granted @Wayne-Workman is probably right saying you should add it as a separate storage node since its hosted on a different machine and a different OS and all. But some of this might help troubleshoot this if getting it to work is possible through your current configuration

      posted in Linux Problems
      JJ FullmerJ
      JJ Fullmer
    • RE: Cortana/Windows Search breaks in default profile

      @Wayne-Workman There ya go, detailed comments galore. Also thank you for your script.
      You could probably just change the variables for the default profile locations in my script to the network drive and utilize your same system.
      I also back up my default profile folder to a network drive after I run this script.

      posted in Windows Problems
      JJ FullmerJ
      JJ Fullmer
    • RE: Cortana/Windows Search breaks in default profile

      @Wayne-Workman Oh my goodness I didn’t put any comments. I have all my scripts in a git repo so most the comments are in commits. I will indeed edit the post and add some comments. And I also realized that it would need to be slightly different for windows 7 and 8 and I have use for at least the windows 8 one, so I’ll make that script and post it here too.

      posted in Windows Problems
      JJ FullmerJ
      JJ Fullmer
    • RE: m.2 PCIe SSD not recognised in FOG

      @Toby777 Are you on the latest trunk?
      Download and upload of all image formats is working for me on nvme on the latest.

      posted in FOG Problems
      JJ FullmerJ
      JJ Fullmer
    • RE: Cortana/Windows Search breaks in default profile

      I made a script for this new windows 10 default profile business.
      Windows 7 and 8 are slightly different and I will post script that work for them with this new method once I make them.

      Copy paste this into your favorite text editor and save as a .bat file
      or just download it here…
      0_1452880295325_Create Default Profile Win 10.bat

      You need to make one change
      change the cUser (customized User) variable on line 29 to the name of the user you customized

      Note - Run this script from a different admin account, like the built in administrator, if you try to run it from the customized profile it will likely throw errors of files being in use

      Note - REM is a comment in a batch script, it doesn’t seem to turn comment colored in the forum, it does in sublime text though.

      @ECHO OFF
      	REM @ECHO off to not output the commands being run to the console
      	REM This script copies a Customized windows 10 profile to the default profile so that
      	REM all new profiles are created with the same settings
      
      call :main
      exit
      
      :main
      	REM main Function that just calls the other Functions
      
      	call :funcHead "Welcome to the Windows 10 Default Profile Creator Script!"
      	call :setVars
      	call :funcHead "Copying Customized Profile From %custom% to %default% ..."
      	call :AppData
      	call :CustomSettings
      	call :funcHead "Done creating custom default profile! & echo.Goodbye"	
      	EXIT /B
      
      :setVars
      	REM Function to set script variables
      
      	REM c stands for Custom, d stands for default. cUser should be the name of the user you Customized
      	REM These variables just point to the user folders and the local and roaming appdata folders that 
      	REM store all the settings for a user profile
      
      	call :funcHead "Setting directory variables..."
      	
      	set cUser=adl
      	set custom="C:\Users\%cUser%"
      	set default="C:\Users\Default"
      	set cLocal="C:\Users\%cUser%\AppData\Local"
      	set dLocal="C:\Users\Default\AppData\Local"
      	set cRoam="C:\Users\%cUser%\AppData\Roaming"
      	set dRoam="C:\Users\Default\AppData\Roaming"
      	
      	call :dots
      	EXIT /B
      
      :copyDir
      	REM Function inputs - 1 = display of what is copying 2 = source folder 3 = destination folder 
      	
      	REM This Function simply displays what you're copying and copies it. Did a Function to have less
      	REM copy paste of command line options and have cleaner code.
      	REM Note that when calling the Function all passed parameters should be encased in double quotes
      	REM otherwise ROBOCOPY won't read the directories as seperate
      	
      	REM ROBOCOPY or robust copy, is a tool for copying directories or files in windows command line
      	REM The syntax is ROBOCOPY sourceFolder DestFolder options
      	REM the options used make it so a mirrored version of the source and its subdirectories are copied
      	REM to the destination with 64 threads (64 files at once) overwriting existin files retrying any failed files 
      	REM only once after 1 second of waiting and all without any verbose output
      	
      	REM /S - subdirectories /MIR - mirror /MT:64 - multithreaded copy with 64 threads, i.e. 64 files at a time instead of 1. 
      	REM /LOG - output to logfile instead of console, ROBOCOPY /? says this provides better performance in multithreaded mode
      	REM /IS - include same files i.e. overwrite existing /R:1 retry on error once (default is 1 million) 
      	REM W:1 - wait one second between retry on error (default is 30 seconds) 
      	REM the /N* are all to decrease output for automation. Since they go to a log file you can take them out if you want
      	REM /NP - no progress /NS - don't log file sizes /NC - don't log file classes /NFL - don't log file names /NDL - don't log directory names
      	REM /NJH - no job header /NJS - no job summary
      
      	echo. Copying %~1...
      	ROBOCOPY "%~2" "%~3" /S /MIR /MT:64 /LOG:C:\defaultProfile.txt /IS /R:1 /W:1 /NP /NJH /NJS /NS /NC /NFL /NDL
      	echo. Done Copying %~1
      	EXIT /B
      
      :AppData
      	REM Function to copy all Customizations settings that are stored in files in the AppData folder
      	
      	call :funcHead "Copying Customizations From AppData..."
      	
      	REM directories used in all versions of windows
      	call :copyDir "Firefox Customizations" "%cRoam%\Mozilla" "%dRoam%\Mozilla"
      	call :copyDir "Google Chrome Customizations" "%cLocal%\Google" "%dLocal%\Google"
      	call :copyDir "Task Bar Pin Shortcuts" "%cRoam%\Microsoft\Internet Explorer" "%dRoam%\Microsoft\Internet Explorer"
      	
      	REM The remaining dirs are specific to Windows 10 
      	REM Note: A starup script will be required on first login to copy the favorites for Microsoft edge to the Packages directory in the newly created User
      	REM That logon script would only need to be one line like so...
      	REM ROBOCOPY "%localAppData%\MicrosoftEdge\User" "%localAppData%\Packages\Microsoft.MicrosoftEdge_8wekyb3d8bbwe\AC\MicrosoftEdge\User" /S /MIR /MT:64 /LOG:C:\logs\edgeBookmarks.txt /IS /R:1 /W:1 
      	
      	call :copyDir "Microsoft Edge Customizations" "%cLocal%\Packages\Microsoft.MicrosoftEdge_8wekyb3d8bbwe\AC\MicrosoftEdge\User" "%dLocal%\MicrosoftEdge\User"
      	call :copyDir "Start Menu Tiles Part 1 of 3" "%cLocal%\TileDataLayer" "%dLocal%\TileDataLayer"
      	call :copyDir "Start Menu Tiles Part 2 of 3" "%cRoam%\Microsoft\Windows\Start Menu" "%dRoam%\Microsoft\Windows\Start Menu"
      	call :copyDir "Start Menu Tiles Part 3 of 3" "%cLocal%\Microsoft\Windows\Shell" "%dLocal%\Microsoft\Windows\Shell"
      	
      	echo. Done Copying AppData Folders...
      	call :dots
      	EXIT /B
      
      :CustomSettings
      	REM This Function copies the ntuser.dat and related system files that store things like task bar pin order, 
      	REM mapped network drives, taskbar toolbars, explorer settings, desktop background settings, etc.
      	REM It uses xcopy to copy all files that start with ntuser via * wildcard and uses the options...
      	REM \H - copy hidden system files /Y - overwrite existsing files without prompt 
      
      	call :funcHead "Copying custom settings (i.e. task bar pins and toolbars, desktop background, etc.) from ntuser .dat system files..."
      	
      	XCOPY %custom%\ntuser* %default%\ /H /Y
      
      	echo. Done Copying Custom Settings
      	call :dots
      	EXIT /B
      
      :dots
      	REM just echoing dots in a Function instead of copy pasting them so that it's consistent
      	echo ......................................................................
      	EXIT /B
      
      :funcHead
      	REM A simple function for displaying a consistent header at the start of functions
      	call :dots
      	echo. %~1
      	call :dots
      	EXIT /B
      
      posted in Windows Problems
      JJ FullmerJ
      JJ Fullmer
    • RE: Cortana/Windows Search breaks in default profile

      So I finally figured this out.
      In windows 10, Instead of using the copy to method in user profiles you gotta be a little trickier.

      Customize the profile you want then login to a different admin account.
      Now copy the only the appdata folders you need such as
      roaming/mozilla for firefox customizations
      local/Google for chrome customizations
      local/Microsoft/Windows/Default Layouts
      and
      local/Microsoft/Tile Data Layer
      for start menu pins
      roaming/microsoft/internet explorer for task bar pins

      And then once that’s all done, leaving the default profile as it was otherwise there’s one other thing to do to get the task bar settings and desktop background type settings to work. Which is all in the NTuser.dat type files. Just run this command in an administrator cmd

      XCOPY C:\Users\CustomUser\ntuser* C:\Users\Default /H
      

      It will ask if you want to overwrite, you do.

      And then it works, a completely customized default profile without breaking any of the windows 10 metro apps.

      posted in Windows Problems
      JJ FullmerJ
      JJ Fullmer
    • RE: problem updating to trunk. Stopping web service......failed!

      @Wayne-Workman That would work, but I feel like it’s kind of a bandaid to the issue rather than a real fix. We didn’t have to reinstall php for every fog update before, why do we suddenly need to do it now? Granted I do like the idea of contributing something to the official fog code, even if it does get taken out later… 😃

      posted in FOG Problems
      JJ FullmerJ
      JJ Fullmer
    • RE: HP Z640 - NVME PCI-E Drive

      @Tom-Elliott said:

      @Arrowhead-IT if you can would you be willing to test upload and download again for the resize and multipartition image types?

      I will edit this post like before as I test each scenario.
      If there is a scenario I’m missing here let me know and I’ll test that too.
      I will try to be thorough as I can.

      Download of existing image created from vm

      Resizable (Windows 8.1) - Success! No Issues!

      Resizable (Windows 10) - Success! No issues!

      Multi-partition (Linux CentOS Ext4 and LVM) - Failed - New Error
      0_1452787933089_Capture.PNG
      I think this indicates a problem with the image file itself not the imaging process. I’ll reupload this one and test a different mps image in the meantime.
      Edit Reuploaded the image, this is centOS vm that has no mbr apparently. So this is a different problem entirely related linux lvm images. normal mps images work fine

      Multi-partition (Windows 7) - Success! Edit No Issues!
      before
      Note: Changing hostname said failed after imaging in debug mode. 0_1452788642840_Capture.PNG

      Upload from nvme

      Resizable (Windows 10 ) - retesting

      Multi-partition -

      Download of newly uploaded image from nvme

      Resizable (Windows 8.1 ) - Failed - Could not find hard disk on system - getHardDisk function

      Multi-partition

      posted in Hardware Compatibility
      JJ FullmerJ
      JJ Fullmer
    • RE: HP Z640 - NVME PCI-E Drive

      @Tom-Elliott It shall be done.

      posted in Hardware Compatibility
      JJ FullmerJ
      JJ Fullmer
    • RE: problem updating to trunk. Stopping web service......failed!

      @Tom-Elliott @ManofValor
      I’ve had this problem on a few of the trunks in the last week. So I’ve just put those commands into a bandaid fix type script and it works everytime it happens, like this morning for example. Said script is just the same commands with some echo’s and -y for automation, looks like this…

      #!/bin/bash
      echo "running autoremove to clean up apt..."
      sudo apt-get autoremove --purge -y
      echo "removing php files..."
      sudo rm -rf /etc/php5
      echo "removing ondrej sources from apt..."
      sudo rm -rf /etc/apt-get/sources.d/*ondrej*
      echo "uninstalling php5..."
      sudo apt-get purge php5* -y
      echo "cleaning up apt..."
      sudo apt-get autoremove --purge -y
      exit
      

      Do we have any idea what is causing this or should I just add those commands to my update script reinstall php over and over and just not worry about it? Granted it doesn’t happen with every trunk, maybe 3 of them in the last week.

      I wonder if it’s specific to a linux distro? I am running Ubuntu Server 14.04
      @templink What version of Ubuntu are you running?
      @ManofValor Assuming you’re having this problem too, what linux distro are you running?

      posted in FOG Problems
      JJ FullmerJ
      JJ Fullmer
    • 1
    • 2
    • 43
    • 44
    • 45
    • 46
    • 47
    • 48
    • 49
    • 45 / 49