Ghost Solution Suite

 View Only
  • 1.  Computer Name(s)

    Posted May 15, 2007 09:01 AM

    Hi Guys,

     

    I have created an image from a pc to the server and rolled it back out to the pc, which worked ok.

     

    Now i have rolled the image out to the rest of the ICT Suite and with it been the same image all the computer names are the same.

     

    We have been changing the computer names manually and putting the pcs back on the domain for a while now.

     

    Is there an easier way round rolling the image out with all the computer names keeping its original computer name?


  • 2.  RE: Computer Name(s)

    Posted May 15, 2007 10:13 AM
    Assuming you have installed GSS and the client to your machines then they should show up in your console with their proper name.  When you set up a clone task to restore your master image to your machines you will need to include the "Configuration" checkbox as well.   Before you do that though you might want to create a configuration template if you want to force any custom settings.  If you want everything to be the same then choose "Default" at the top of the configuration tab.   You can create a template in In Configuration Resources under the sub folder labeled "Configurations"  Add a template and uncheck all the things you want to be reset from the original machines configuration.  IE, if you want the old name then uncheck the "Apply Computer Name" checkbox.  If you created a custome configuration, under the configuration tab in your task choose "Template" and then pick the template name that you just created.  At the bottom there is a checkbox that says "Use default settings", you will need to check that.  That checkbox tells ghost to apply the old machine info wherever you unchecked a check box in your template. 
     
    It sounds to me though that a config template is not needed in what you are doing though, you could probably get away with just choosing "Default" on teh configuration tab. 
     
    When you run your task the configuration will get set and your machine should get its old name that is in the console.


  • 3.  RE: Computer Name(s)

    Posted May 16, 2007 12:05 PM

    Hi David,

     

    Thanks for the reply, sorry i haven’t replied sooner,

     

    When we ghost on site we usually just open Ghostcast Server and insert the ghost cd with the network card drivers on, we don’t bother with the Ghost Console.

     

    The way we are ghosting at the moment is it possible to keep the current computer name or would we have to use Ghost Console.

     

    I know there is an option in Ghost Console to change or keep computer name in Ghost Console but i thought they would be a way to keep the computer name the way we are ghosting at the moment.
     
    Thanks
     
    Karl


  • 4.  RE: Computer Name(s)

    Posted Sep 17, 2007 03:09 PM
    Karl,
     
    You can do that using ghostcast and boot cds. Before you create your image, you need to sysprep it. Sysprep will remove the computer name and sid. You can make a sysprep.inf file the same way you would make an unattended answer file (SetupMgr.exe) to specify the domain to join. There is an option in SetupMgr.exe to have the computers generate automatic names. If you want specific names, you would need to enter ComputerName=
    into the Sysprep.inf file. You will then be prompted to enter the computer name upon boot. After that, it will join the domain automatically. I know there is a way to have the computers each use a separate, specific name, based on their MAC Address but I haven't figured out how to do it again (I did it at my last job, a few years ago).
     
    I hope this helps.


  • 5.  RE: Computer Name(s)

    Posted Sep 18, 2007 03:55 AM
     
    Hi Gryphonl,
     
    Thansk for your reply, I will give this a try when i next get round to ghosting a pc,
     
    Again thanks for your reply..
     
    Karl


  • 6.  RE: Computer Name(s)

    Posted Sep 18, 2007 06:15 AM
    Hi Karl,
     
    Just to add to what Gryphon has said, if you set automatically generate name in sysprep and have sysprep join the machines to the domain for you then on first logon you can have the machines call a text file on a network share with corresponding MAC addresses and their relevant names, you just set sysprep to call a free programe by the name of "WSNAME" that you hide on the hard disk.
     
    A sample of the text file would look like this >>>
     
    001558015F5C = H1STN01
    001558015FB9 = H1STN02
    001558015F10 = H1STN03
    001558015F8D = H1STN04
    001558015FC0 = H1STN05
    001558015F4E = H1STN06
    001558015F11 = H1STN07
    001558015EA7 = H1STN08
    001558015FB8 = H1STN09
    001558015E1D = H1STN10
     
    where H1STN01 is the first station in the room and H1STN10 is the last, the MAC and = and the machine name are seperated by "TAB's"
     
    you will need to write a little script to do all the calling of WSNAME and the MAC address list from sysprep, my script looks a little like this>>>
     
    c:\wsname /RCID /user:ghost /pass:multicast /RDF:"\\bob\mac$\maclist.txt" /DFK:$MAC /reboot
     
     
    wsname is the name of the program that the script calls which should be hidden on the hard disk with this script, /RCID is a peramiter for the program \\bob\mac$\maclist.txt is the name of the text file on a remote share, and the user and pass are granted access to the share and have permission to change a computers name.
     
    wsname and its peramiters are available here >>  http://mystuff.clarke.co.nz/MyStuff/wsname.asp
     
    :)
     


    Message Edited by J_Keen on 09-18-2007 03:26 AM


  • 7.  RE: Computer Name(s)

    Posted Oct 16, 2007 04:53 PM
    Gryphonl,
    you mentioned that you had previosly known of a way for the MAC address to be used in the computer naming from the boot disk.  I was wondering if you had remebered how to set this up.  I am trying to deploy an image to over 30 machines and need them to have unique names, but I also do not want to use the console since I only have 10 licenses, and would love for this to be done from the boot disk so that I do not have to do it manually.  Any help would be greatly appreciated.