Hey everyone! I'm tasked with cloning an operating system, including applications and configurations, to several computers in a school lab. While Clonezilla works well for machines with identical hardware, I face issues with PCs that have different hardware setups (like different motherboards and CPUs). I tried using Sysprep to generalize the image before cloning, but I keep getting this error:
"Sysprep_Clean_Validate_Opk: Audit mode cannot be turned on if reserved storage is in use…" (Error code: 0x800F0975). I'm looking for a proper way to clone an OS with its apps and settings across machines with varied hardware. Any advice, tools, or workflows would be greatly appreciated! Thanks in advance!
2 Answers
You might want to consider using a Fog server instead of Clonezilla. How diverse is your hardware setup? If it's just a few different configurations, you could create separate images for each one. It simplifies the process if you know the specific hardware differences you’re dealing with.
That approach might work better! Booting from a machine that matches the target hardware can reduce compatibility issues when you clone. Just make sure all the necessary drivers are installed to avoid boot problems afterward.
It sounds like you're hitting a snag with the audit mode that's enabled in your unattend file. Audit mode allows you to configure the default profile before imaging, but for your purpose, it shouldn't be set. Check the documentation regarding your unattend settings—specifically, you want to avoid enabling audit mode when sysprepping for an image.
I just learned about FOG, and I’d love some guidance or a link to a useful YouTube tutorial! We have around 10 machines with MSI motherboards and the rest with Gigabyte. When I try to clone from MSI to Gigabyte, it leads to a boot loop. I'm thinking, what if I install the OS on a Gigabyte machine first and create an image from there using Clonezilla over LAN? Would that be more effective?