Imaging and PXE

Associate
Joined
20 Oct 2002
Posts
1,217
Location
Melbourne Australia
I've been doing a lot of network installs recently using PXE, but wondered if it's possible for me to take an image of an installed system (OS, Apps and Configs) and make that into a PXE image that I can use to install from?

Operating system is Opensolaris. I've tried using clonezilla, but it doesn't seem to like ZFS at the moment.

Thanks.
 
I've been doing a lot of network installs recently using PXE, but wondered if it's possible for me to take an image of an installed system (OS, Apps and Configs) and make that into a PXE image that I can use to install from?

Operating system is Opensolaris. I've tried using clonezilla, but it doesn't seem to like ZFS at the moment.

Thanks.

Assuming that you can run partimage (maybe in a brandz zone?) you can do this. you'll need the server component though.
 
out of interest what system did you use for PXE?

I'm currently running PXE from Ubuntu Server. I've managed to get it to chainload pxegrub from pxelinux and display the menu.lst file, but selecting a boot option of OpenSolaris just gives me a multiboot kernel error.
 
Assuming that you can run partimage (maybe in a brandz zone?) you can do this. you'll need the server component though.

Aren't Brandz zones just for installing linux inside a ZFS? I want to be able to install a system with Opensolaris, install our own custom packages and configurations and then image the server and roll out to other systems. Ideally without having to dd the entire 12TB (12x1TB) of internal storage as 11 of the internal disks will be blank, just part of an rpool.
 
Aren't Brandz zones just for installing linux inside a ZFS? I want to be able to install a system with Opensolaris, install our own custom packages and configurations and then image the server and roll out to other systems. Ideally without having to dd the entire 12TB (12x1TB) of internal storage as 11 of the internal disks will be blank, just part of an rpool.

Sorry - from your post, I assumed that the PXE server was OpenSolaris and I have no idea if partimaged runs in Solaris... hence my suggestion.
 
The only advice I can offer is from my experience with linux, and that if the host and pxe OS's match then I just chrooted into the directory I build the pxe image from and modified it from there. - at least thats only a single setup applied to all machines. (This was for thin clients though)

NB: This is from memory from about 18 months ago and I don't vouch for it's accuracy!
 
Back
Top Bottom