Very slow cloning speed on specific model
-
In the meantime i have started to image with Acronis, imaging disk to disk in about 7 minutes. This will do until a fix is found. Many thanks to everyone for all the help
-
@Duncan Good to know you have a workaround for now. But we will need you to keep on testing things as we don’t have the hardware to test and work on this.
I will read through all of this over the weekend and see what steps we could take next.
-
@Duncan As I understand it, Acronis uses WinPE, supporting the idea that this some kind of Linux problem, but it appears to be hard to track down exactly how and why it happens.
-
@DeRo93 We didn’t get the issue fixed but ran out of G6 laptops to test with. We’re expecting the next batch of 50 on Tuesday so I expect to be more active on here next week.
-
@Quazz said in Very slow cloning speed on specific model:
As I understand it, Acronis uses WinPE, supporting the idea that this some kind of Linux problem, but it appears to be hard to track down exactly how and why it happens.
When you first mentioned Acronis I didn’t think much further. But now that you say WinPE I had to look this up. Not sure if newer versions are WinPE based but the older ones all were Linux based: https://kb.acronis.com/content/1537
@Duncan Which version of Acronis do you have? Any chance you can get to a console and run
uname -a
to get the kernel version for us? -
Happy to help out where i can, we also have another batch of 60 coming. Will be interesting to see the success rate of these ones.
When i spoke to HP he was unsure of how to move forward with this. Hopefully gets escalated to there tech guys. I asked about and firmware updates, but he said only the BIOS was available.
-
Acronis True Image 2019
cant see a way to drop into console to run that command.
-
@Duncan said:
Acronis True Image 2019
Ok, reading some more on the web I found an article saying that Acronis actually has two different bootable medias - one WinPE/WinRE-based and one Linux-based. Do you have Acronis installed on one of your Windows PCs? Please see if you can launch the “Rescue Media Builder” as described here and create a Linux-based boot media. Just want to make sure we don’t compare apples with pears here when we see Acronis doing it fast.
Switching between virtual terminals in Linux is usually done by pressing Ctrl+Alt+F1 or F2…F7 - see if that gets you to a console.
-
@Duncan I don’t have Acronis 2019 to test but I found an ISO download on their official website (dl.acronis.com) and booted that in a VM. On bootup I definitely see Linux kernel message and using Ctrl+Alt+F2 I as able to switch to a virtual terminal. Got kernel version
4.9.51-Acronis-b12-x86_64
We used kernel version
4.9.x
in 2017 - see here: https://fogproject.org/kernels/Though we don’t have the exact same kernel version yet we can still try to get close to that. We’ll still miss the Acronis specific patches (not sure but I guess they use some modifications) but it’s worth testing. We will build specific kernel and initrd for you.
-
@Duncan Here is something to test:
sudo -i cd /var/www/html/fog/service/ipxe wget https://fogproject.org/kernels/bzImage-4.9.51 wget https://fogproject.org/inits/init-4.9.x.xz chown apache:apache bzImage-4.9.51 init-4.9.x.xz
The last command will fail if your server is setup on Debian/Ubuntu rather than CentOS - use
chown www-data:www-data ...
instead.Now go to the FOG web UI, edit the host settings of that particular slow notebook and set option Host Kernel to
bzImage-4.9.51
and Host Init toinit-4.9.x.xz
. Schedule a new deploy task for it and see if there is any difference speed wise. -
This is the same version as i have.
4.9.52-Acronis-b12-x86_64
Added the new Kernel and Init.
Getting a kernel panic error now.
XZ-compressed data is corrupt.
-
@Duncan said in Very slow cloning speed on specific model:
Getting a kernel panic error now.
XZ-compressed data is corrupt.Sorry, I thought you were on FOG 1.5.7 already. We changed the init size and if you are not on 1.5.7 yet you need to update the setting manually.
EDIT: Was going to add the details just now, but @Quazz was quicker
FOG web UI -> FOG configuration -> FOG settings -> TFTP Server -> KERNEL RAMDISK SIZE: change from127000
to256000
-
@Duncan Update kernel ramdisk size under TFTP settings on the Web UI to 256000
-
still got same errors.
bumped it up to 512000 and it started to work. Then got
“No network interfaces found, your kernel is most probably missing the correct driver! Please check your network setup and try again!”
Please enter to continue.
Starts to load the script and then fails again on no network interface.
-
@Duncan What kind of network card is in your machine? Please check out Windows device management for the PCI device IDs.
-
Intel I219-V
PCI\VEN_8086&DEV_15BE&SUBSYS_8549103C&REV_11
PCI\VEN_8086&DEV_15BE&SUBSYS_8549103C
PCI\VEN_8086&DEV_15BE&CC_020000
PCI\VEN_8086&DEV_15BE&CC_0200 -
@Duncan Too bad, driver for Intel I219-V (8086:15be) was added with kernel version 4.12! Possibly I can build a 4.9.x version for you that has the driver in it. Though I am not sure this will actually lead to anything. This week is really busy and I am not sure when I will get to this. Will keep you posted.
-
@Duncan After some deep digging in the kernel commit I found the ones that should add support for your NIC:
- https://github.com/torvalds/linux/commit/3a3173b9c37aa1f07f8a71021114ee29a5712acb
- https://github.com/torvalds/linux/commit/c8744f44aeaee1caf5d6595e9351702253260088
- https://github.com/torvalds/linux/commit/68fe1d5da548aab2b6b1c28a9137248d6ccfcc43
I will try to add those to 4.9.51 later on and let you know.
-
@Duncan Just updated the kernel in https://fogproject.org/kernels/bzImage-4.9.51
Please re-download and try again.
-
Yasss!
Uploaded the kernel got some errors about kernel being to old.
On the client removed the “Host Init” setting but left the “Host Kernel” as bzImage-4.9.5.1 and kicked off an image.
Build at a nice decent speed now. Built 3 so far all at full speed!!
Thank you so much for all the help @Sebastian-Roth @Quazz