http://systemcenter.no/?p=509

SCCM 2012: Two ways to deploy Linux with SCCM :-)
Posted on February 19, 2013
SCCM have recently launched service pack 1 with Linux agent for management of Enterprise Linux distributions. People ask me about OS deployment as it’s not supported, but still you can kind of do it.

Think of this, you have Windows PE and the ability to run commands in a task sequence. So if you have the tools you can do anything you want. SCCM does it in the same way With .wim files, it’s all about the Tools like dism or imagex. Regarding Linux i’ve tested two scenarios.

Distribute a Linux Live ISO: Most Linux distributions allows you to run a Live OS from a DVD, for troubleshooting or trial of the operating system. With the BootLoader Grub4Dos you can boot from ISO files. So the only thing you have to do is install this bootloader while in windows pe, copy the Live ISO to your local drive and configure boot loader to boot from it. Reboot to local disk and your Linux Live OS will be loaded.
Actually deploy a image: In Linux you can use DD to create a image of your harddrive. There also is a DD version for DOS. So you can actually create a valid image of your Linux installation and deploy it with SCCM. Please read more on dd here: http://www.linuxweblog.com/dd-image
Be aware, this is kind of stoneage technology, and you need to put some effort into creating your Linux distribution. You will not be able to run task sequence engine within the operating system. But if you are skilled with Linux you may be able to script the agent installation on first boot, then you will have control again