Navigation

    • Register
    • Login
    • Search
    • Recent
    • Popular
    1. Home
    2. jithinpsk
    3. Posts
    J
    • Profile
    • Following 0
    • Followers 0
    • Topics 12
    • Posts 29
    • Best 3
    • Groups 0

    Posts made by jithinpsk

    • WIE: Wim Imaging is slow, FFU much faster

      @theopenem_admin We are experiencing slow imaging when we tried wim file format imaging. It took 60 minutes to complete imaging.

      Then, we attempted to mount the SMB and tried copying, which was much faster (approximately 4 minutes).

      We also tried changing to FFU, and the imaging process sped up significantly (approximately 4 minutes).

      What could be wrong with the WIM format imaging? Are there any logs I can check to troubleshoot?

      posted in Support
      J
      jithinpsk
    • LIE New kernel (6.6.7)

      We had issues with network drivers for Dell Precision 3460. Followed the steps in old Clonedeploy docs and created a new Kernel (6.6.7). Sharing if you need it or create your own.

      Custom Kernel download

      https://www.cyberciti.biz/tips/compiling-linux-kernel-26.html

      http://clonedeploy.org/docs/custom-linux-kernel/

      You can copy the kernel to C:\Program Files\Theopenem\tftpboot\kernels and use it to create the ISO.

      b807e880-9530-4097-9db7-efbc8615bd29-image.png

      2b896cfb-8d55-49fe-9d93-d9d81e55b2cd-image.png

      Remember to turn off Secure Boot Support when you create ISO to avoid issues.

      posted in Support
      J
      jithinpsk
    • The WIM was not captured such that it can be applied from a pipe

      Getting this error when tried to switch from SMB imaging to http. Please advise.

      [ERROR] The WIM being read from file descriptor 0 is not pipable!
      ERROR: Exiting with error code 44:
      The WIM was not captured such that it can be applied from a pipe.
       
      Updated Boot Order
      The boot configuration data store could not be opened.
       
      The system cannot find the file specified.
       
       
      ** Closing Active Task **
      
      
      posted in Support
      J
      jithinpsk
    • RE: Multisast Documentation

      @eruthon Checked multicast functionality after disabling SMB, and set a queue size of 2. However, imaging started without waiting for the second PC and failed, as indicated in the screenshot below.

      11-21-23 12:24 Starting Multicast Session With The Following Command:
      cmd.exe /c ""C:\Program Files\Theopenem\Toec-API\\private\apps\udp-sender.exe" --file "D:\toems_local_storage\images\dev_01_MyApps_Win11_CP941\hd0\part2.winpe.wim" --portbase 9028 --min-receivers 2 --ttl 32 --interface 10.38.40.113 --mcast-rdv-address 224.0.0.1 --log D:\multicast.log & "C:\Program Files\Theopenem\Toec-API\\private\apps\udp-sender.exe" --file "D:\toems_local_storage\images\dev_01_MyApps_Win11_CP941\hd0\part3.winpe.wim" --portbase 9028 --min-receivers 2 --ttl 32 --interface 10.38.40.113 --mcast-rdv-address 224.0.0.1 --log D:\multicast.log & "C:\Program Files\Theopenem\Toec-API\\private\apps\udp-sender.exe" --file "D:\toems_local_storage\images\dev_01_MyApps_Win11_CP941\hd0\part4.winpe.wim" --portbase 9028 --min-receivers 2 --ttl 32 --interface 10.38.40.113 --mcast-rdv-address 224.0.0.1 --log D:\multicast.log"
      

      bdd2ce6f-6286-40f8-9390-df834c89560c-image.png

      posted in Support
      J
      jithinpsk
    • RE: Multisast Documentation

      @eruthon does that mean, to make multicast working, we have to configure SMB to "Non-direct" mode? In our current setup, we followed these steps and have a SMB share on the D drive.

      posted in Support
      J
      jithinpsk
    • RE: Multisast Documentation

      @eruthon Thank you very much for your reply. Sorry for my ignorance. if we disable SMB, what other transmission protocol can we use? HTTP? Also, after enable multicast in the server side. how those client workstations know which multicast address to join?

      posted in Support
      J
      jithinpsk
    • Multisast Documentation

      @theopenem_admin could you please help with multicasting. I've checked other posts, and there are various combinations of things to try. Do I need to specify any arguments for multicasting? When I attempted multicasting, it became stuck. Normal imaging via SMB is functioning correctly. Any additional documentation you can provide would be greatly appreciated.

      posted in Support
      J
      jithinpsk
    • Server specification

      What are the optimal server specifications needed to handle 3000 clients on a Hyper-V Windows Server 2022? Specifically, how much RAM and CPU are necessary? Additionally, if there are multiple locations, is it advisable to set up several COM servers or maintain separate stand-alone servers for each location? If the choice is multiple COM servers, how can you ensure that clients connect only to the COM server specific to their location for imaging? We use the server only for imaging.

      posted in Support
      J
      jithinpsk
    • RE: Image automatically

      @theopenem_admin Thank you.

      posted in Feature Requests / Feedback
      J
      jithinpsk
    • RE: Image automatically

      @theopenem_admin my bad! I made a mistake in the IP. Modified it the correct ip now. Do I need to do anything on the server side for it to take effect?

      posted in Feature Requests / Feedback
      J
      jithinpsk
    • RE: Image automatically

      @theopenem_admin I am unable to upload files for any other modules. I checked logs and couldn't find any.

      posted in Feature Requests / Feedback
      J
      jithinpsk
    • RE: Image automatically

      @theopenem_admin how to use this feature? I tried to upload the PXE files and the upload fails.

      41ae2051-a449-49c2-a2a2-f6c6718adbd4-image.png

      posted in Feature Requests / Feedback
      J
      jithinpsk
    • RE: Image storage location and ports

      @theopenem_admin Thank you

      posted in Support
      J
      jithinpsk
    • Image storage location and ports

      If the image storage location is set to SMB share, how can I make sure the imaging is done directly from the SMB drive instead of the local storage location? (like clonedeploy)

      Also what ports needs to be open on the server side?

      posted in Support
      J
      jithinpsk
    • RE: Clobber Mode

      @theopenem_admin That worked. Thank you for your help

      posted in Support
      J
      jithinpsk
    • RE: Clobber Mode

      @theopenem_admin Thank you for your reply.

      How can I create a webtask for a non registered computer? Considering this computer is fresh out of box and PXE booted.

      posted in Support
      J
      jithinpsk
    • Clobber Mode

      We are still using the old Clonedeploy!!! We still love that product.

      On Clonedeploy there is a clobber mode option available. Once turned on, the machines will get imaged when boot from Linux PE (no need to manually touch the machine).

      Since the Linux PE is old, we only use windows PE for now (we can inject drivers etc to the boot.wim file).

      Is clobber mode option available in TheopenEM? Specifically if using Windows PE. or is it possible to Assign an image to a set of computers so that they will not prompt for any confirmation in Windows PE? (means manually selecting Theopenem, Ondemand, deploy, image etc).

      posted in Support
      J
      jithinpsk
    • RE: Image Automatically without using USB or network boot

      If somebody is looking at a similar solution, you can use PowerShell to do this. This is not my script, but it works perfectly.

      <#
      
      .Synopsis
          This script will create a ramdisk containing the boot.wim which the computer will boot to on restart. This script will work only on Windows Imaging environment.
      
      .Prerequisites
          - From the Windows PE boot USB, copy boot.wim in the Sources folder to C:\Sources on the target
          - From the Windows PE boot USB, copy the Boot folder to C:\ on the target
      
      .Notes
          Because "bcdedit /bootsequence" is used, the computer should boot back into Windows when restarted if imaging is cancelled.
      
      #>
      
      # Checks that Disk 0 is the boot disk.
      $DISKZERO = Get-Disk 0
      If ($DISKZERO.IsBoot -ne $true) {
      Write-Host "Disk 0 is not the boot disk. Exiting..."
      Exit 999
      }
      else {
      Write-Host "Disk 0 is the boot disk. Proceeding..."
      }
      
      # Create {ramdiskoptions} and configure
      bcdedit -create "{ramdiskoptions}"
      bcdedit /set "{ramdiskoptions}" ramdisksdidevice partition=C:
      bcdedit /set "{ramdiskoptions}" ramdisksdipath \boot\boot.sdi
      
      # Add LiteTouch boot device to OSLOADER
      $Output = bcdedit -create /d "LiteTouch MDT" /application OSLOADER
      
      # Obtain LiteTouch boot device GUID
      $LTGUID = $Output | %{ $_.split(' ')[2] }
      
      # Configure LiteTouch to ramdisk boot
      bcdedit /set $LTGUID device "ramdisk=[C:]\sources\boot.wim,{ramdiskoptions}"
      bcdedit /set $LTGUID osdevice "ramdisk=[C:]\sources\boot.wim,{ramdiskoptions}"
      bcdedit /set $LTGUID systemroot \windows
      bcdedit /set $LTGUID detecthal yes
      bcdedit /set $LTGUID winpe yes
      
      # Adjust for UEFI vs Legacy BIOS types
      if ($env:firmware_type -eq 'UEFI'){
      Write-Host "UEFI boot confirmed."
      bcdedit /set $LTGUID path \windows\system32\boot\winload.efi
      }
      Else {
      Write-Host "Legacy boot confirmed."
      bcdedit /set $LTGUID path \windows\system32\boot\winload.exe
      }
      
      # Force LiteTouch ramdisk on next boot and restart
      bcdedit /bootsequence $LTGUID
      shutdown /r /f /t 0
      
      posted in Support
      J
      jithinpsk
    • RE: Image automatically

      If somebody is looking at a similar solution, you can use PowerShell to do this. This is not my script, but it works perfectly.

      <#
      
      .Synopsis
          This script will create a ramdisk containing the boot.wim which the computer will boot to on restart. This script will work only on Windows Imaging environment.
      
      .Prerequisites
          - From the Windows PE boot USB, copy boot.wim in the Sources folder to C:\Sources on the target
          - From the Windows PE boot USB, copy the Boot folder to C:\ on the target
      
      .Notes
          Because "bcdedit /bootsequence" is used, the computer should boot back into Windows when restarted if imaging is cancelled.
      
      #>
      
      # Checks that Disk 0 is the boot disk.
      $DISKZERO = Get-Disk 0
      If ($DISKZERO.IsBoot -ne $true) {
      Write-Host "Disk 0 is not the boot disk. Exiting..."
      Exit 999
      }
      else {
      Write-Host "Disk 0 is the boot disk. Proceeding..."
      }
      
      # Create {ramdiskoptions} and configure
      bcdedit -create "{ramdiskoptions}"
      bcdedit /set "{ramdiskoptions}" ramdisksdidevice partition=C:
      bcdedit /set "{ramdiskoptions}" ramdisksdipath \boot\boot.sdi
      
      # Add LiteTouch boot device to OSLOADER
      $Output = bcdedit -create /d "LiteTouch MDT" /application OSLOADER
      
      # Obtain LiteTouch boot device GUID
      $LTGUID = $Output | %{ $_.split(' ')[2] }
      
      # Configure LiteTouch to ramdisk boot
      bcdedit /set $LTGUID device "ramdisk=[C:]\sources\boot.wim,{ramdiskoptions}"
      bcdedit /set $LTGUID osdevice "ramdisk=[C:]\sources\boot.wim,{ramdiskoptions}"
      bcdedit /set $LTGUID systemroot \windows
      bcdedit /set $LTGUID detecthal yes
      bcdedit /set $LTGUID winpe yes
      
      # Adjust for UEFI vs Legacy BIOS types
      if ($env:firmware_type -eq 'UEFI'){
      Write-Host "UEFI boot confirmed."
      bcdedit /set $LTGUID path \windows\system32\boot\winload.efi
      }
      Else {
      Write-Host "Legacy boot confirmed."
      bcdedit /set $LTGUID path \windows\system32\boot\winload.exe
      }
      
      # Force LiteTouch ramdisk on next boot and restart
      bcdedit /bootsequence $LTGUID
      shutdown /r /f /t 0
      
      posted in Feature Requests / Feedback
      J
      jithinpsk
    • RE: Image automatically

      @theopenem_admin Apologies for not being clear. I wasn't aware of the feature where we can image without touching the computer. What is that option called?

      Because of the IT security restrictions we cannot enable PXE boot in our classrooms. Currently we boot these devices from USB and image them. It takes a lot of time and effort for this repetitive process.

      Thank you for looking into this.

      posted in Feature Requests / Feedback
      J
      jithinpsk