• Because Symantec Ghost expects that everyone is going to use a “real” Active Directory Domain Controller, it fails when trying to automatically join samba domains, and I’ve always had to visit each machine after imaging it to manually join the newly imaged system to our domain. Needless to say, this is annoying when you manage over 300 systems.

    Luckily, Alan Baker (who does not have a blog for me to link to) has managed to come up with a solution… For this, he is my hero of the month!
    Here is how you do it… The trick is to create a post image command in your Ghost task that calls a little application called netdom.exe. You can add this file to your image and call it locally if you wish, or you can put it on a server and execute it using a UNC.

    • Download netdom.exe by clicking here. It is included in the Windows Support Tools package.
    • Modify your Ghost Distribute Task, click on the “Execute Command” Tab and add the following command, modifying it for your environment:

    C:\Path\To\netdom.exe JOIN %computername% /Domain:Your_Domain /UserD:YourDomainAdmin /PasswordD:YourDomainAdminPassword /UserO:LocalMachineAdministrator /PasswordO:LocalMachineAdministratorPassword /REBoot


    • If you will be calling netdom.exe using a UNC, the command will look something like this:

    \servername\sharename\netdom.exe JOIN %computername% /Domain:Your_Domain /UserD:YourDomainAdmin /PasswordD:YourDomainAdminPassword /UserO:LocalMachineAdministrator /PasswordO:LocalMachineAdministratorPassword /REBoot

    This should save you a lot of time…. I know it has for Alan and I! Again, Thanks to Alan Baker for figuring this out, and sharing the info with me.

    This entry was posted on Friday, August 12th, 2005 at 9:47 am and is filed under Data and Technology. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
  • 29 Comments

    Take a look at some of the responses we've had to this article.

    1. al
      Aug 12th
      Reply

      Hey Cliff, the command is being chopped off by your google ads, not wrapping around like it should.

    2. Aug 12th
      Reply

      Yea, that’s an IE thing… I use Safari and it looks fine. I have it wrapping better now.

    3. al
      Aug 12th
      Reply

      it’s not wrapping any better. And to ignore all IE users because they’re on windows and only cater to safari users is not a good idea when you’re looking for traffic ;-)

    4. Aug 12th
      Reply

      Well, it looks fine on FireFox, and as far as I can tell, anyone still using IE needs to wake up and smell the coffee. If you are here, and want the info, get a Mac. If you REALLY don’t want a Mac, get firefox, but I’m not too worried about making it look pretty for IE.

    5. Aug 12th
      Reply

      Just like cliff. Show someone how to fish, but take away the pole.

    6. Aug 12th
      Reply

      Yeah…While I think stuff on the web should be aimed to be viewable by all. I do buy in to Cliff’s opinion. IE users should be lined up and shot. Get FireFox (http://www.getfirefoxnow.com) and join the real world.

    7. Shame on lazy developers who chose to not burn a few extra brain cycles in order to ensure cross-browser compatibility.

      Doesn’t Microsoft get slammed all the time for making software that only runs correctly on Windows? Writing HTML that only renders properly under non-IE browsers is just as poor…

    8. Technical segregationists have no business providing content to others. The open, unrestricted flow of information is the ONLY TRUE POWER of the people.

      You must be a Bush supporter, denying access to information to those unlucky souls who still use IE.

      What’s next - denying content distribution to fans of Howard Dean??

    9. Aug 12th
      Reply

      I agree with your statement, Anonymous Coward (Erich) and code all of MY stuff to be cross-browser compatible…but this article is oh-so-funny in that it is directed at windows users yet works for only the *smart* windows users :D All others are left to wallow in their own ignorance of the power that is FireFox.

    10. Aug 12th
      Reply

      Shame on all you users who chose to give yourselves early heart attacks and brain aneurysms by using all those frustrating Micro$oft products. You cause my taxes to go up having to pay for all your triple bypasses!

      If all you whiney crybabies with Bill Gates branded pacifiers embedded square in your faces really want the solution, simply download a decent browser or just view the source. I’m not pandering to the masses!

    11. Imagine going to Blockbuster and renting a DVD, only to find out that only half of it will play on your Sony DVD player. Shame on you for not buying Panasonic.

      Imagine buying condoms only designed for ******** men - extra small.

      Actually, that might fit you…

    12. al
      Aug 12th
      Reply

      You know cliff, for your job being half windows administration, you sure do have a sucky attitude about it. Your taxes don’t go up for triple heart bypasses caused by microsoft, but your paycheck certainly does come directly from supporting microsoft. As a windows administrator, your answer to all problems can’t be “go buy a mac”, it just doesn’t fly. As much as you may not like it and whether it’s right or not, Windows & IE still rule the roost when it comes to desktops and browsers. Until the Mac and Safari have over 50% market share, put up and shutup.

      As far as firefox is concerned (and before I get started: I don’t deny IE has it’s fair share of flaws), I was the first to deploy it to clusters … but it was more of a hassle and security risk than it was worth. For a while (around 1.1-1.2) it was like knowingly installing a trojan horse on your computer. They’ve since fixed that. The largest problem from an administrator point of view is that a user’s firefox profile is put in a randomly named folder inside the user’s xp profile. Since it’s randomly named, you can’t tell group policy to ignore the cache folder from the profile (which you have to do because the cache fills up the 20mb xp profile in no time flat). If you ignore the entire profiles folder rather than just the cache folder (which resides in the randomly named folder) then the user’s favorites and history don’t move with them, which is no good. An optional automatic update feature to keep the browser up to date on security patches would be nice too. Until these things are fixed, firefox isn’t worth my time.

    13. Ass Chicken
      Aug 15th
      Reply

      Your points are all valid Al, but really beside the point. Regardless of how you feel about IE or Firefox, Netscrape or Opera, the fact remains that all these browsers exist and they all have their quirks (yes Cliff, even Safari).

      People who deliver content via the Internet have a responsibility to code content in such a way as to be browser agnostic - it’s the content people care about, not the browser. If you are willing to snub a section of your audience simply because they use technology you despise, then your motives for delivering content should be called into question.

      Oh, and Safari is a piece of junk.

    14. Aug 15th
      Reply

      While I can understand all the reasons for making information present properly on all browsers, I think you are all missing a very important point. If everyone continues to expend huge development effort to ensure that pages render properly on IE, users will never have any reason to abandon it in favor of better products. The web will stagnate into a smelly Micro$oft cesspool, as developers waste valuable time that could be spent innovating trying to shoehorn modern code into IE’s half-implemented rendering engine. In shot, by creating pages that only render properly on modern browsers, I am helping users come to the inexorable conclusion that they need to abandon IE in favor of these browsers, and in so doing, making the web a better, more functional source of information.

      Off the top of my head, here are some of the reasons for creating pages that do NOT render properly on Internet Explorer, and getting users to switch browsers:

      1) Developers will have more time to develop new technology, and the national economy will improve
      2) Micro$oft will lose it’s stranglehold on the Internet, and we will have more diversity in technology
      3) People will finally be able to use predictable CSS

      I’m sure there are a billion other reasons, but these are the ones that come to mind.

    15. Fudgo The Brown Clown
      Aug 15th
      Reply

      I think *you* are missing the point. It is extremely easy to build web content that only renders properly in IE - just use MS Word or Frontpage to build your site. Since IE has 90% of the browser market, you have limited your development time significantly.

      Development time INCREASES when you have to code for the quirks of Firefox, Safari, Konqueror, Opera, Galleon, and Netscrape.

      Me thinks you are speaking without knowing.

      If everyone only used IE, your above points #1 and #3 will be valid.

      It’s the diversity in technology which is increasing development time, and frankly, testing time is a lot higher than development time.

    16. Aug 15th
      Reply

      Oh YES… There is a solution for you… Use Word or Front Page to code sites That’s just a ducky idea. So what if IE has 90%. That will only change if people like me start to lead by example and code sites that do not render properly under IE.

      I have been VERY clear about my goals. I want to encourage people to move away from IE. Agree with my goals or don’t, but don’t try to get me to pander to the IE masses because I’m simply not going to. If everyone woke up tomorrow and every website did not render under IE, people would have no choice but to move on to better technology. I’m simply leading by example.

    17. al
      Aug 15th
      Reply

      Um … I hate to burst your bubble here, but when someone comes to your site with IE and find that it’s broken, they’re not going to download firefox or anything else to read the shit you spew on this site … sorry … it’s just not worth their time, they’re just going to leave. That’s a hell of an example to lead with. BTW, you might want to get a couple of straws to breathe through, cause your bullshit’s getting mighty deep.

    18. “If everyone woke up tomorrow and every website did not render under IE, people would have no choice but to move on to better technology”

      Now THAT made me laugh. If everyone woke up tomorrow and found their website did not render in IE, the following would happen:

      1. Microsoft would get flooded with calls and emails

      2. Microsoft would spend lots of time fixing the problem, and would release a patch via Windows Update

      3. Web developers would spend a lot of time developing and testing workarounds

      Like it or not, IE is not going anywhere, and the only thing you will manage to do with your strategy is reduce the small number of folks who visit your site…

    19. al
      Aug 15th
      Reply

      Amen Mr. Pig Effer!

    20. Aug 15th
      Reply

      I hate to burst YOUR bubble Al, but it’s not MY site that’s broken. Every other browser renders it properly as it is… I think that means IE is broken. People have the choice. They can wallow in their own ignorance and never come to my site again, or they can invest in decent technology and enjoy all the wonderful, insightfull things I have to say (LOL). It’s up to them… I’m not holding a gun to anyone’s head.

      I do, however, have to add that of this site’s regular readers, you are the only one who is still using IE. Even Wandering Pig Effer (Erich) is using Fire Fox.

    21. Aug 15th
      Reply

      Hey, be happy that I don’t still have that java script on my front page that throws up a warning about the evils of IE, then executes an IE exploit that crashes Windows. I ran that one all throughout the browser wars, and I’m sure Micro$oft still has not fixed the bug. They spend all their time taking hand outs from spyware companies and creating exceptions for them in their adware protection package.

    22. Whoever said I was a regular reader??

      Oink!!

    23. Hello all,

      I got to your site via google since i was having the same exact problem you are talking about here: when we install a ghost image, we required the machines to be, manually, added to the domain.

      The “netdom.exe” was *trully a gift from the heavens*.

      Well, now that i got a simple solution, i still had a bigger problem: my institution doesnt have licenses for Ghost [the network version] so…i came up with a *very simple* solution.

      Since i found your site so usefull and would really like to share my solution with the community, i leave you in the following url a simple perl service i coded to remotely add a / (or various) machine(s) to a domain!

      http://lms.ispgaya.pt/goodies/wksadm.rar

      So…this is very simple: this code opens up a UDP socket server on port 43212 and expects some simple commands like:
      JOINDOMAIN
      LOCALMESSAGE the message to send to a logged user
      SHUTDOWN [number of seconds]
      REBOOT [number of seconds]
      GETFILE via wget>

      This is a good solution since we dont have to hardcode the DOMAIN, ADMIN and PASSWORD on a workstation script AND, with the GETFILE capability, we can upgrade the service remotely!

      To send commands to the workstations you simple need a UDP client [ex: netcat or a simple php script].

      Please contact me if anybody is interested in any info/feature/whatever.

      PS: ahmm, off course the domain login/password go thru the network in clear text but if anybody wants to implement SSL support feel free to do so ;o)
      PS2: oh…you need “active perl” [or "any" perl interpreter running on windows]
      PS3: the service can be added via gpedit.msc on windows startup
      PS4: for the LOCALMESSAGE to work you need to have the “messenger” service started! (since i use “net send” to send messages to the logged user!
      PS5: netdom.exe and wget.exe are allready packed on the .rar file!

      Best regards,
      Luís Miguel Silva
      Network Admin
      ISPGaya
      lms@ispgaya.pt or lms@fe.up.pt

    24. Michelle
      Jan 30th
      Reply

      Great debate!! Didn’t get off the track at all!
      Thanks for the entertainment.

    25. Feb 26th
      Reply

      Die nazi cow! Ha ha ha

    26. gajendiran
      Jan 16th
      Reply

      I am also recoganine their comment, because your product are very useful.

    27. Wierdbeard65
      Mar 25th
      Reply

      Fisrt up, a very useful tip - We have a windoze only environment and had th same issues.

      Just a comment about the whole “IE users should buy a Mac” comment. Whilst I agree up to a point (just use Linux) isn’t it ironic that the posting is about deploying Windows and you are effectively saying “don’t use windows” which is another solution to the problem all together…..!

    28. Mar 25th
      Reply

      Another solution to the problem and a much better one IMHO. Sadly, however, I have to deploy windows for my job. Sad but true.

    29. Aug 13th
      Reply

      ghost 11 is a wonderfull software

  • Leave a Reply

    Let us know what you thought.

  • Name (required):

    Email (required):

    Website:

    Message:

Visitors have tagged this post: ghost.exe download (588) - download ghost.exe (372) - Ghost exe download (356) - download ghost exe (329) - download netdom (236) - "download netdom.exe" (208) - netdom.exe download (192) - t (184) - netdom download (176) - ghost 11 download (104) - ghost exe 11 (101) - "GHOST -SZE" (84) - download Netdom exe (73) - download ghost 11 (71) - ghost 11 exe (67) - ghost 8 download (63) - NORTON GHOST 11 DOWNLOAD (63) - ngctdos download (62) - ghost samba (61) - symantec ghost 11 download (59) - NETDOM EXE download (54) - ghost.exe 11 (52) - DOWNLOAD norton ghost 11 (50) - netdom join The network path was not found (43) - download symantec ghost exe (43) - download Symantec ghost.exe (41) - download norton ghost.exe (41) - symantec ghost.exe download (40) - download NGctdos.exe (39) - norton ghost exe download (39) - ngctdos.exe download (37) - ghost execute command (36) - download ngctdos (35) - Norton ghost.exe download (34) - ghost.exe 11 download (33) - f (33) - netdom.exe (31) - ghost.exe DOS download (31) - download Symantec Ghost 11 (31) - symantec ghost 8 download (30) - norton "ghost.exe download" (30) - download ghost 11 exe (30) - ghost.exe (28) - download norton ghost exe (28) - ghost exe (28) - netdom "The network path was not found" (27) - ghost dos download (27) - download ghost.exe dos (27) - all (25) - download ghost.exe 11 (25) - ghost.exe 8 download (24) - ghost exe 11 download (24) - download netdom.exe (24) - download ghost.exe 2003 (23) - download netdom command (23) - netdom samba (22) - download "ghost 8" (22) - symantec ghost exe download (22) - download ghost exe 11 (22) - norton ghost 7 download (21) - ghost exe dos download (21) - ghost 11.exe (21) - norton ghost dos download (20) - download ghost exe dos (20) - download "ghost.exe" for dos (19) - "ghost 7" download (18) - ghost.exe 2003 download (18) - ghost 11 .exe download (18) - ghost (17) - ghost netdom (17) - symantec ghost dos download (17) - download ghost.exe 8 (17) - Download norton ghost 8 (17) - download ghost exe 8 (17) - Ghost exe 8 download (17) - netdom ghost (16) - dos ghost.exe download (16) - download symantec ghost 7 (16) - netdom join network path not found (15) - Norton ghost 8 download (15) - ghost join domain (14) - download ghost for dos (14) - ghost.exe for dos download (14) - download ghost 7 (14) - ghost exe 8 0 download (14) - ngctdos.exe (13) - broadcom xtreme dos driver (13) - samba ghost (13) - download Symantec Ghost 8 (13) - mss (13) - ghost exe 12 (13) - download dos ghost.exe (13) - ghost.exe 8 (13) - ghost exe for dos download (13) - download ghost.exe for dos (13) - netdom join samba (12) - download ghost.exe symantec (12) - norton ghost samba (12) - symantec ghost 7 download (12) - download ghost exe 2003 (12) - download (11) - download ghost exe for dos (11) - "netdom join" "network path was not found" (11) - ghost.exe download dos (11) - "Download Symantec ghost" (11) - ghost for dos download (11) - ghost 8 dos download (11) - download ghost 11 dos (11) - ghost 11 (11) - ghost 12 dos download (11) - ngctdos exe download (11) - ghost exe 2003 download (11) - ghost exe 11 0 (11) - Ghost 8 download (11) - netdom join (10) - netdom command download (10) - broadcom net extreme (10) - Symantec ghost 11 (10) - download ghost 11 for dos (10) - download ghost 11.exe (10) - samba net join domain (9) - netdom remove "The network path was not found" (9) - Ghost.exe.download (9) - ghost.exe 7 download (9) - ghost 8 exe download (9) - symantec ghost 11.0 download (9) - download ghost exe 11 0 (9) - MY (9) - download ngctdos exe (9) - samba netdom (8) - gpedit samba (8) - "net join samba" (8) - ghost samba domain (8) - execute command ghost (8) - netdom.exe join (8) - netdom "network path was not found" (8) - download netdom 2 (8) - netdom "network path not found" (8) - norton "ghost 3" download (8) - ghost 11 ghost.exe (8) - ghost.exe 12 (8) - ghost exe 10 download (8) - symantec ghost 11 0 download (8) - ghost exe 8 (8) - Ghost exe 9 download (8) - netdom the network path was not found (8) - broadcom net extreme dos driver (7) - symantec ghost howto (7) - "broadcom xtreme" (7) - "symantec ghost.exe" (7) -