Iftakhul Anwar
2013-Aug-01 06:28 UTC
[CentOS] <ask> What is tools for remastering Centos 6 ?
Hi All, I have fully configured Centos 6.4 machine and my own application inside. I want to remastering my own machine so that can used to another machine without any configuration. any software like remastersys on Centos which can use for remastering Centos 6 ? Thanks -- *M.Iftakhul Anwar* Meruvian Integrator High Performance Computing / Cloud Computing (HPC/CC) Office Phone : 021-93586577 Mobile Phone : 085215331477 Blog : http://blog.mervpolis.com/roller/anwar FB : http://www.facebook.com/troya.adromeda Website : www.meruvian.org
On Thu, 1 Aug 2013 13:28:59 +0700 Iftakhul Anwar wrote:> I have fully configured Centos 6.4 machine and my own application inside. > I want to remastering my own machine so that can used to another machine > without any configuration.If the hardware is completely identical you could use dd to write an image of your hard drive and then just copy it back to the new machine. -- MELVILLE THEATRE ~ Real D 3D Digital Cinema ~ www.melvilletheatre.com
On 08/01/2013 04:10 AM, Iftakhul Anwar wrote:> Actually i want bundle my own application with Centos, same which have done > Clear OS. > So one .iso bundle with my own application and configuration. > > Any suggestion ?You could use revisor to do this, if your application is in an rpm form. This will generate a live CD/DVD using the packages you select (not from the running system, but from the packages from which the running system was installed). A user on this list that goes by the name of 'nux' has done this with his own re-spin/re-brand of CentOS called Stella; so it can be done. But do note that it's not doing what remastersys does. There isn't, to my knowledge, a remastersys-like system for EL as yet. Remastersys does some cool things, but it does put some constraints on the system being remastered. I'm familiar with one such system, A/V Linux ( http://www.bandshed.net/AVLinux.html and derived from Debian with some customizations) and it works pretty well, but the remastered system does have quirks. For those unfamiliar with remastersys, it allows you to set your system up the way you want it to be, and then turns the installed system into a liveCD (in a nutshell; there's more to it than that). This can include packages built from source, binary blobs, configuration, sample files, user settings, etc, and a liveCD is spun from the running system (at least that's my limited understanding of it without digging too deeply into what remastersys is doing under the hood of my running A/V Linux multitrack audio production system, which I use instead of any EL or Fedora derived system simply because A/V Linux works with JACK and 'real' pro audio multitrack cards in a sane way and the PulseAudio-crippled EL setup does not and, in the final analysis, cannot without lots of work or using different audio devices (I've already paid four figures for my audio devices; choice of distribution is dictated by the audio device, not the other way around)). The generated liveCD from the system image is generic enough to boot on radically different hardware and still work. I use very different video and audio devices from GMaq (A/V Linux developer) but the remastersys-generated A/V Linux liveDVD doesn't care; it just works. Do note that remastersys itself is, well, a bit difficult to obtain right now. See www.remastersys.com for some more information.
On 08/01/2013 10:43 AM, Johnny Hughes wrote:> On 08/01/2013 09:22 AM, Lamar Owen wrote: >> On 08/01/2013 04:10 AM, Iftakhul Anwar wrote: >>> Actually i want bundle my own application with Centos, same which have done >>> Clear OS. >>> So one .iso bundle with my own application and configuration. >>> >>> Any suggestion ? >> You could use revisor to do this, ... (since I'm not the OP.....) >> > You could also just provide your software as a repository to install on > top of CentOS. > > ISOs are so 20th Century now anyway. >Johnny, I certainly agree with the idea that the OP should consider making a repo of the additional application, but I also understand why something like remastersys is useful, being that I use A/V Linux for its particular (and not-Internet-connected) purpose in my multitrack studio. There's more to a system than packages, and not all customizations are kickstart-able. And many uses for such don't need Internet, and a spun ISO is needed for those instances. The OP asked a pretty specific question, and the answer to his specific original question is probably that revisor will do the closest job to what remastersys does of any tool currently available in the CentOS world. And, in fact, remastersys is no longer readily available from its author. A donation can get the sources, but it was, prior to April 2013, easily obtained and used. I'm not so sure that ISO's are 'so 20th Century now' though. But that's a different discussion. As a reference, see the WSUSOfflineUpdate project for Windows.....
Gordon Messmer
2013-Aug-01 20:19 UTC
[CentOS] <ask> What is tools for remastering Centos 6 ?
On 07/31/2013 11:28 PM, Iftakhul Anwar wrote:> I have fully configured Centos 6.4 machine and my own application inside. > I want to remastering my own machine so that can used to another machine > without any configuration. > > any software like remastersys on Centos which can use for remastering > Centos 6 ?You probably want appliance-tools and thincrust: http://thincrust.net/ http://fedoraproject.org/wiki/Features/ApplianceTools