Slashdot Mirror


PC Cloning Solution?

pbaumgar asks: "Like many here on Slashdot, I'm a Systems Administrator. I have become responsible for maintaining about 300 laptops that I need to rebuild on a regular basis. I am looking for a solution to image them. I've been looking at Symantec's Ghost Solution Suite and am not too gung-ho on spending all that money for licensing. Can anyone recommend an better solution that would be cheaper?"

115 comments

  1. Simple DD by schnits0r · · Score: 1, Interesting

    I've always been partial to DD

    1. Re:Simple DD by BrianRaker · · Score: 1

      dd for the win.

      --
      As I walk through the valley of death I fear no one, for I am the meanest sonova bitch in the valley!
    2. Re:Simple DD by Webmoth · · Score: 3, Informative

      While dd WILL make a perfect clone of a system, it is not the ideal solution for cloning systems (especially Windows) BECAUSE it makes perfect clones.

      The problem lies in that for every user, machine, account, group, domain, ENTITY in a Windows environment, there is a globally unique identifier known as a SID. When you clone a machine, you also clone the SID. When you've got two or more machines with the same SID on a network, you WILL have problems. Renaming the machine does not change the machine SID, and Windows knows things more by the SID than by the name. (Think about having two users in your Linux /etc/passwd file with the same UID.)

      Secondly, dd is not ideal because it does a bitwise copy. If you are cloning a badly fragmented disk, your clone will be badly fragmented. You'll also get all the cruft left behind from deleted files. Ghost can do a dd-like bitwise copy, but in its primary mode it only copies the extant files. If you've got a 120GB disk with only 5GB used, dd will copy 120GB of bits whereas Ghost will copy 5GB of files. Think of the time involved. If your new drive/partition is not the same as the old one, you can't reliably use dd.

      That being said, there are utilities available for changing the machine SID.

      --
      Give me my freedom, and I'll take care of my own security, thank you.
    3. Re:Simple DD by RevAaron · · Score: 1

      I've tried doing a DD image, with "dd if=/dev/hda of=/dev/hdb bs=515" as well as using hda1 and hdb2. Both HDs were the same size, etc. But it was taking like 10 hours to do an image, this was a slowish 550 MHz machine, but each HD was on a different IDE interface, they weren't sharing the same. What was I doing wrong? I was booted off of some Linux Live CD, duping Win98.

      --

      Working toward a usable PDA environment in the spirit of Newton OS: Dynapad
    4. Re:Simple DD by crazyphilman · · Score: 1

      Well, I like the DD idea from the OP.

      As to your objections, why couldn't a person set up a single, perfect install, then make sure a copy of the SID-altering utility is available on the computer, THEN image the thing using DD?

      Then it wouldn't be fragmented, and everything would be smooth and beautiful.

      --
      Farewell! It's been a fine buncha years!
    5. Re:Simple DD by Anonymous Coward · · Score: 0

      bs=515 is your problem. Try using a multiple of an actual sector size, like, oh, 4096 or something.

    6. Re:Simple DD by drsmithy · · Score: 1
      What was I doing wrong?

      This:

      dd if=/dev/hda of=/dev/hdb bs=515

      Use a bigger block size (a few megabytes at least - bs=4m) and performance will increase dramatically.

    7. Re:Simple DD by rpresser · · Score: 2, Insightful

      Whyinhell would you use a block size of 515? Not only is it too small, it is neither a divisor nor a multiplier the sector size -- guaranteeing inefficient reblocking.

      Maybe IHBT.

    8. Re:Simple DD by RevAaron · · Score: 1

      Yeah, retarded. Twas a typo. Never did 515, but I did try things between 512 and 1m. Didn't try anything really high like 4m... but thanks!

      --

      Working toward a usable PDA environment in the spirit of Newton OS: Dynapad
    9. Re:Simple DD by cloudmaster · · Score: 1

      Make sure that DMA is enabled - most rescue-type CDs don't enable dma and that slows things down *a lot*. hdparm -d 1 /dev/hda will probably help, you can do hdparm -i (or -I) and find out what the drive supports, and then specify a particular mode with -X ("hdparm -X udma33", for example).

    10. Re:Simple DD by Wolfrider · · Score: 1

      Also, before doing any data transfer (IDE drives only):

      ' hdparm -c1 -d1 -u1 /dev/hda ' and also for hdb or whatever the 2nd drive is connected as. Enables 32-bit, DMA and interrupts.

      I commonly use " bs=1M " in DD operations.

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
  2. Zenworks Imaging by huber · · Score: 1

    Im not sure if the imaging server comes with zenworks for windows, but we use it with our novell servers and it works very well. It uses a tftp server to netboot a linux kernel. Very scriptable and flexable. Not sure about price though.

    1. Re:Zenworks Imaging by T-Ranger · · Score: 1

      List price for Zenworks for desktops is $69/device, which is $.99 less then Ghost (at least, according to what their respective websites show). And, Zen can do a hell of a lot more then relativly simple/stupid bare metal imaging.

    2. Re:Zenworks Imaging by drakaan · · Score: 1
      ...which would be a fair comparison if Ghost (assuming corporate edition, which is 39.20 per seat for 10-1000 licenses on Symantec's site, btw) could only do bare-metal imaging.

      The DeployCenter lets you get pretty sophisticated with picking and choosing application sets to install, etc.

      That said, I'd do a search on sourceforge.net for "disk imaging" if cheap is the ultimate watchword, vs. capable.

      --
      "Murphy was an optimist" - O'Toole's commentary on Murphy's Law
  3. the solution by Device666 · · Score: 0, Troll

    Use only linux and artimage. Windows systems are very expensive to administrate, and buying a tool for every missed feature wil make you only poorer.

    1. Re:the solution by halfnerd · · Score: 2, Informative

      If the parent meant partimage, I'll second that. Used that for my school to install fresh windows images once a month. We used a Linux Live-CD called System rescue cd and had the image shared on a server with gigabit connection. The windows image had to be created with a fat32-filesystem, but that was 'convert'ed to ntfs on first boot thanks to some scripts I wrote. Check out help convert in cmd if you need to use windows.

    2. Re:the solution by NutscrapeSucks · · Score: 1

      The problem with running CONVERT is that your new NTFS drive will have absolutely zero file permissions -- Everyone Full Control everywhere. (Unless there's a "Repair Permissions" feature in XP that I'm unaware of...) But maybe everyone runs as admin and you don't care.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    3. Re:the solution by log0 · · Score: 1

      Unless there's a "Repair Permissions" feature in XP that I'm unaware of...

      I'm not aware of one either, but there is CACLS.EXE which lets you set permissions from the command line (and therefore a .BAT file too).

    4. Re:the solution by facelessnumber · · Score: 1

      Partimage gets my vote. All you need is Knoppix. I even wrote a how-to for n00bs on the subject.

    5. Re:the solution by Device666 · · Score: 1

      Someone has tagged this as a troll. But it wasn't ment this way and some other people have the same meaning and got tagged very positively.. I mean, use partimage and IF you want to go cheap why bother windows or norton.. But anyways, thanks for the tag.

    6. Re:the solution by Device666 · · Score: 1

      Yes I meant partimage. Nice howto.. by the way. Did you see that they considered my constructive feedback as a "troll"? I really do not understand how slashdot is moderated sometimes.

    7. Re:the solution by facelessnumber · · Score: 1

      Yeah... Pretty lame. Probably 'cause you actually came out and used the word "Linux."

  4. Look for an earlier copy of Ghost by HotNeedleOfInquiry · · Score: 5, Interesting

    That doesn't have the bullshit licensing agreement. Norton has effectively fsked themselves out of the clone market with their totally absurd licensing requirements.

    --
    "Eve of Destruction", it's not just for old hippies anymore...
    1. Re:Look for an earlier copy of Ghost by xactuary · · Score: 1
      Anybody have an idea of which versions are indicated to be bs-free? Thanks.

      --
      Say hello to my little sig.
  5. G4U by Xunker · · Score: 5, Informative

    G4U, a unix based cloning tool.

    --
    Hilary Rosen's speech was about her love of money and her desire to roll around naked in a pile of money.
    1. Re:G4U by atomic-penguin · · Score: 4, Informative

      Ghost 4 Unix Pros:
      1) It's free.
      2) You don't have to start the cloning process over if one machine fails.
      3) Some versions of Norton Ghost do not catch the boot sector. This can be a problem when you want to have a boot loader on the MBR.
      4) It does an actual disk dump. No proprietary format here.

      Ghost 4 Unix Cons:
      1) In some cases, it is not fast. Hey, it's faster than piping this over a SSH connection.
      2) It doesn't do multicast, a benefit of Norton Ghost. Which lets you send the image out as a broadcast to all the machines.

      My experiences with Norton Ghost: The multicast feature can crash some networking equipment. There is nothing more annoying than getting 97% done and having to start over on one or all of the machines. Norton Ghost can bring a large network to it's knees. You may need to carry the Ghost server around with you. Especially if your network spans more than one building or floor.

      My experiences with Ghost for Unix: I setup an FTP server in the lab I was working in. There is no special server software, just a plain old FTP server. Dumped the master image on the FTP server. Started about 20 clients imaging. Go and grab a lunch or two. Come back and start any failed downloads later. It worked even on a dusty old switch known to crash with Norton Ghost. How cool is that?

      --
      /^([Ss]ame [Bb]at (time, |channel.)){2}$/
    2. Re:G4U by eyeball · · Score: 2, Informative

      If you're doing windows cloning, you may want to look into this free NewSid Utility from sysinternals.

      --

      _______
      2B1ASK1
    3. Re:G4U by OnyxRaven · · Score: 4, Informative

      More Pros:
      -Just needs ftp or ssh or whatever you can connect with (ftp by default)

      More Cons:
      -uses DD for disk dump - this means if you have lots of empty space on a big disk it'll come over too, and likely, it'll be junk (making it hard to compress an image). the G4U site has some ideas on how to get around that.

      Recently I'm using FreeBSD, but my disks are slightly different between a few of the machines, so I'm using dump/restore and the livecd portion of disk1 of freebsd 5.4 (and now 6) to create the partition, ifconfig, then ssh/cat > restore on the new drive (then rename, rebuild host keys, etc). works like a charm.

      --
      --onyx--
    4. Re:G4U by nachoboy · · Score: 2, Informative

      If you're doing windows cloning, you may want to look into this free NewSid Utility from sysinternals.

      Except for the fact that doing so puts you squarely in unsupported territory. The only supported way to duplicate Windows boxes is by using Sysprep (also free and already included on your Windows CD).

    5. Re:G4U by duffbeer703 · · Score: 2, Funny

      This is /. so we cannot recommend using Microsoft tools, even free ones. Even such logical approaches like using unattended installs (see unattended.msfn.org) are acceptable, because they do not involve Linux or arcane unix commands.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    6. Re:G4U by jshare · · Score: 2, Insightful

      But we can freely recommend unattended installs ( see unattended.sourceforge.net ) that *do* use linux, and arcane unix commands! (Well, ok, perhaps no arcane commands. Linux though.)

      Unattended is really nice for varying hardware. I used unattended in our lab at work, where we started out with quite a few different kinds of machines (imaging would have been nearly useless).

      It uses dosemu to run the win32 installer under linux (and then there are a few reboots for the windows installer). It is sweet to watch the win32 installer running via the serial console.

      http://unattended.sourceforge.net/

      There, I've linked it for you.

    7. Re:G4U by Jjeff1 · · Score: 2, Informative

      My experiences with Norton Ghost: The multicast feature can crash some networking equipment.

      It's not just you, but it's not really Ghost's fault. I deal with multicast quite a bit, not just ghost. Multicast can be a pain. If you have network gear that isn't multicast aware (impliments IGMP), then you'll be a sad panda when you fire up ghost in multicast mode. One of the issues Ghost does have is the entire multicast goes at the speed of the slowest PC. So if you have a dodgy disk in a PC, your whole image might slow down to the point of stopping.
      Cisco developed their own multicast standard, called CGMP, some older cisco switches "support" multicast, but only this older standard, which won't work with virtually anything else.
      The point to remember is this - enable IGMP (also called IGMP pruning or IGMP sniffing) on every VLAN on every switch you intend to have multicast traffic on. On your router(s), enable PIM or DVMRP.

    8. Re:G4U by Tsunayoshi · · Score: 1

      Where I work we have been using NewSid for years, with no issues. It gets loaded on every Windows workstation whether or not we initially intend to clone it.

      We also use partimaged and a custom shell script for our cloning. Build a box, grap the boot sector, the partition table, and use partimage (the client) to upload an image of each directory.

      Then use a rescue CD on a blankbox, download the custom script and run it. Writes out the partition table, drops in the boot loader, and lays the image onto the new partitions.

      --
      "Get a bicycle. You will not regret it, if you live." - Mark Twain, "Taming the Bicycle"
  6. Wh ynot Ghost by Goyuix · · Score: 2, Interesting

    Assuming you are imaging the laptops with Windows, I can't imagine you having to image a linux laptop as often for some reason or another...

    Anyway, back in the day I got a free copy of Ghost with my motherboard. Now that they are completely owned by the Symantec umbrella, they are probably quite a bit more expensive, but I bet you can still get a single-user burn-to-a-dvd-with-the-image for relatively little. If that is to expensive, then go learn DD or some of the more advanced techniques that I am sure will pop up all over this board. Why buy the total solution when you aren't really going to use it anyway? Also, if you are in a windows environment, perhaps their RIS Server product would do what you need as well? Can the laptops boot from the network?

  7. Google and I agree: Acronis by Gothmolly · · Score: 5, Funny
    --
    I want to delete my account but Slashdot doesn't allow it.
    1. Re:Google and I agree: Acronis by returnoftheyeti · · Score: 1

      Acronis is the Shit. But I dont know about their licensing terms.

      RIS for Windows is also the shit.

    2. Re:Google and I agree: Acronis by failedlogic · · Score: 2, Informative

      I would agree. Back when I was a Windows user ..(now a Mac).. I had made several attempts to make a working image with Acronis. This was a late 2004 release I was using and had patched. Having two identical drives (manufacturer and size) I tried to restore the image (to make sure it works). Only after making 3 attempts at an image did it actually work.

      DriveImage by PowerQuest is a great program.

    3. Re:Google and I agree: Acronis by Otter · · Score: 1
      I would agree.

      FYI, "...is the shit", as used by the grandparent, is the opposite of what you seem to mean, which is "...is shit."

      Curiously, "flammable" and "inflammable" are still synonyms.

    4. Re:Google and I agree: Acronis by kannibal_klown · · Score: 1
      was this so hard?
      As I've mentioned in the past, Slashdot is a community. Asking a question isn't as serf-serving as "googling" for the answer.

      By asking the question, people that are interested in the topic may find out an answer something and those with no clue may learn something. Otherwise those individuals may never have bothered looking it up.
  8. Hard Drive Manufactures Software by DeadBugs · · Score: 1

    Just buy your back up hard drive from a major manufacturer like Maxtor, Western Digital, Seagate, etc. Many of these companies have hard drive imaging software on their site for free to transfer the contents of any hard drive to their hard drive.

    Not a perfect solution because you would need to buy a spare hard drive for every laptop, but it's free.

    --
    http://www.kubuntu.org/
    1. Re:Hard Drive Manufactures Software by xiong.chiamiov · · Score: 2, Informative

      Seagate's DiscWizard. Worked for me.

    2. Re:Hard Drive Manufactures Software by Suppafly · · Score: 1

      Not a perfect solution because you would need to buy a spare hard drive for every laptop, but it's free.

      rofl, that's not even a good solution.

  9. Re:No you're not by Marxist+Hacker+42 · · Score: 1

    Are you 20 years behind the times? Cost cutting is supreme in corporate environment these days- and techs who don't understand that get fired rather quickly, and replaced with some college student from Bangalore.

    --
    SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
  10. Look at this by Anonymous Coward · · Score: 0

    Acronis Trueimage

  11. Ghost by StealthEMD · · Score: 0

    I have an interestin job layout but when i am working on backup I use Ghost 5.1c it is an old version but it will back up any partition except for NTFS based (works on Fat16, FAT32, ext2, ext3, Linus Swap, HPFS, etc.) For NTFS I recommend either Ghost 2003 or 9.0.
    If the laptops are identical you can install it on a control system and use a bootable CD/DVD to run the basic (think graphical DOS styling only polished up a little) client and it shouldnt warn you about liscensing issues(not a problem on 5.1). If it does you can symply ignore the message (2003) and it wont ask twice. This is of course for a manual partition restore. If you want an automated solution you will have to pay for licensing (for safety's sake) but it is a nice package to use. I recommend keeping a backup disk with your images (stored in .gho format) so that you can use them when necessary for manual restores. Also the newer versions of Ghost alow you to update parts of a .gho file.

    --
    IT Specialist - Nottawaseppi Huron Band of Potawatomi Indians
  12. Why Imaging? by fdragon · · Score: 4, Informative

    System imaging solutions such as Symantec Ghost are good solutions for most people, but are not always the right solution.

    What may be a good solution that is adaptive to your needs is this solution : http://unattended.sourceforge.net/

    Combine this with a good method for getting a PXE boot setup (and devices that support the feature) and you will be able to create a menu that will allow you to automate system installs of Windows, Linux, and possible other systems, plus installing their related applicaton software later.

    With this setup you can do system installs for any type of hardware that comes your way. Laptop vendor change the network card chipset without bothering to change the spec sheet? No problem, just add the driver to the above build instructions and life goes on.

    --
    The program isn't debugged until the last user is dead.
    1. Re:Why Imaging? by Bios_Hakr · · Score: 1

      Another idea along the same lines. Use NLite to get a good basic install of WinXP with SP2 and post-SP2 patches slipstreamed. This can be fully unattended. Personally, I leave the computer name field blank. During the install, the only thing I have to do is partition the hard drive and then fill in the computer name.

      http://www.nliteos.com/

      Once you have the laptops up and running, log into your domain and allow the Active Directory system to push additional software to the laptops. You can configure AD to push and install MSI packages as soon as they login to the domain. I think all the packages have to be in the MSI format. But I'm not too sure about that.

      --
      I'd rather you do it wrong, than for me to have to do it at all.
    2. Re:Why Imaging? by (H)elix1 · · Score: 1

      I'll second that. I use nlite to slim down the OS and slipstream the patches for VMWare images. The lighter the footprint, the more RAM I have free for other things. For making a base win32 install without the faf, works great.

    3. Re:Why Imaging? by sgarg · · Score: 1

      Look at clonezilla (http://clonezilla.sourceforge.net/). Meant for this only.

  13. Ok I'll bite. by Oriumpor · · Score: 3, Interesting

    I beg to differ. Given the option of paying, I'd buy Altiris. Image blaster has always been more effective IMHO and the desktop support capabilities integrated into the altiris product line (Remote Desktop/Scripting/Rapid Installs etc.) Are pretty darn robust; ignoring a few frustrations in older versions (mostly cosmetic) that is.

    Their support is excellent and their Database integration for centralized inventory tracking and software inventory tracking is very useful. Not to mention having the data in ready to use SQL form.

    It's a step up from Ghost for sure, and for the enterprise it does integrate with HP OpenView. But, you're not supposed to talk about real closed source pay for solutions on Slashdot. *waves hand* This isn't the product you're looking for. It's certainly not cheap, and it's certainly not something you'd want to rush into.

    And as long as I'm on a rant about good pay for solutions, if all the guy wants to use is ghost functionality why not use RIS? Other than the whole Microsoft Homogeny thing it seems to work nearly as well (if not better) than ghost.

    1. Re:Ok I'll bite. by Oriumpor · · Score: 1

      Oh right, and Altiris supports linux in both a PXE boot image and as a client to be managed.

    2. Re:Ok I'll bite. by QuantumG · · Score: 1

      Potato, patato. Point is, the Ask Slashdotter is pretending he's in a corporate environment and then saying he's trying to cut costs. If you find yourself in a corporation that needs to cut costs on IT you don't Ask Slashdot, you fuckin' run.

      --
      How we know is more important than what we know.
    3. Re:Ok I'll bite. by superpulpsicle · · Score: 1

      Well said. Well said.

    4. Re:Ok I'll bite. by eno2001 · · Score: 1

      1982 called. They want their attitude back. Oh... and turn in that "Where's the Beef" T-shirt while your at it. It makes you look silly.

      --
      -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
  14. g4u will do it by derinax · · Score: 1

    http://www.feyrer.de/g4u/

    I have successfully imaged ext3 volume sets, NTFS disks, and NetBSD disks with this tool. In spite of what you might think, it actually is quite fast and the drive images are relatively compact.

    The key is to have a gigabit network at hand, if you can, and to have relatively modern hardware across the board.

  15. dd AND gzip by localhost00 · · Score: 1

    I like to use "gzip hda2.gz" to back up a partition, but before I do that, I mount it, "dd if=/dev/zero of=mountpath/zero", sync, "rm mountpath/zero", and unmounting it before that to attain the smallest image file possible. Of course, this needs to be done from either a Live distro or from a secondary install. I have my Linux on 8GB, and my image is about 1.5 GB.

    --

    Calling atheism and agnosticism a religion is like calling bald a hair color.

    1. Re:dd AND gzip by Anonymous Coward · · Score: 0

      Hey, what is your exact "gzip hda2.gz" command? I find the shortest command that works is: "dd if=XXX | gzip > /backup_location/name.gz". What do you use?

  16. help me do my job by yagu · · Score: 0, Flamebait

    (Disclaimer: laid off after 21 years of knowing how to do my job. Now, apparently too expensive.)

    A disturbing trend (or maybe it's always been and I haven't noticed) on slashdot seems to be people who ostensibly have jobs for which they're competent coming to the anointed techies of slashdot for answers. I suppose it would be considered "tapping all resources", but as an employer, I'd kind of expect my employees to know their job.

    That aside, it would appear to be the luck of the draw who gets advice. My experience has been it is of little relation to whether one is deserving, and more related to how "wired in" one is to slashdot's anointed editors, or a little luck.

    So, can everyone expect to "hire" slashdot for their problems at work?

    1. Re:help me do my job by CokeJunky · · Score: 1

      A little harsh, no? While I grant you that the vast majority of similar Ask Slashdot's on this line of questioning do leave me wondering why those people are doing those jobs, expecting someone to know everything before they have 10-30 years experience is unreasonable!

      People like sysadmins and IT support staff frequently finding new and exciting problems needing solutions that someone else has already solved. Besides, I think it's normal and good practice to ask colleagues for suggestions in stead of trying to reinvent the wheel. Within reason that is. And slashdot is probably a good place to ask about cheap solutions when expensive commercial ones exist -- though I hope the asker is not asking /. without trying a bit of googling first.

      As for responses, you are completly right about the mixed bag -- I figure about 1-10% of comments on this kind of Ask /. are at least a little bit useful, 10-15% are Me too's, 20-30 % are bashing the questioner for being a moron, and the rest are a combination of nasty links, irrelevant meta-comments (like this one) and otherwise a huge waste of time to dig through. Go /. tech support!

      --
      More Caffeine. NOW
    2. Re:help me do my job by EnronHaliburton2004 · · Score: 1

      There's nothing wrong with asking a question. In fact, asking a seemingly simple question in front of a bunch of technology snobs is a brave feat.

      However, it IS wrong to assume that you don't need to ask questions because you've been in the field a long time and think you know everything. Once in a while, you need to think outside the box, and occasionally investigate the other side of the fence. If you don't, you'll just get stuck in a rut, using the same tools, without much clue about the alternatives that exist out there.

      I've known plenty of techies who were employeed for 10+ years who couldn't understand or talk about many modern concepts in computing-- they got stuck.

      "Cluster, what's that?" said the Windows/Netware Admin of 15 years. "MySQL? Isn't that 'freeware'? Move the app over to SQLServer instead" said the System Analyst consultant of 20 years, after discussing his tenure with a dozen Fortune 50 companies.

      On this era, we techies wear many hats-- and it's extra good to ask questions. I call myself a Unix admin of 7 years, but I still do Windows & network administration, QA, Development, product management, and a host of other duties outside my job description-- because there ain't nobody else to do it!

      Personally, I looked at this submission because I want to know what alternatives there are to Norton Ghost.

  17. slipstreaming and unattended by gizmo_mathboy · · Score: 1

    Between a creating a slipstream windows xp cd and something like unattended you should be good to go.

  18. My network by Henry+V+.009 · · Score: 1

    I'm a system administrator for a network that includes a large number of windows boxes using samba as a domain controller. We use ghost (the old free version, I believe). Every few months we put out a new template for each hardware type we have and then ghost each machine, room by room. This takes an insane amount of time, and upgrading machines is a pain. Anybody got a better solution?

    1. Re:My network by spiralscratch · · Score: 1

      Yikes.

      Get Patchlink or some similar network application that can perform remote installs/upgrades from a central server.

      The only time you should have to reimage a system is when installing new hardware or to recover a system that is too far gone to fix. Reimaging shouldn't be used for incremental upgrades. As you've noticed, it takes way too much time and effort.

    2. Re:My network by RevAaron · · Score: 1

      Where can you get this old free version of Ghost?

      --

      Working toward a usable PDA environment in the spirit of Newton OS: Dynapad
  19. Knoppix + partimage by Florian · · Score: 2, Informative
    I have excellent experiences with partimage. It creates image files of both Windows (FAT & NTFS), Linux and *BSD partitions, compressing them with gzip/bzip, optionally breaking them down to fixed size segments (for CD-R/DVD-R backups). It also can save and restore file system image via the net through partimaged, an optional file server.

    Since partimage is contained on every Knoppix CD, the easiest and cheapest solution is to boot your computer with Knoppix, save the file system image either to a local disk or over the network to another computer running partimaged.

    --
    gopher://cramer.plaintext.cc http://cramer.plaintext.cc:70
    1. Re:Knoppix + partimage by yamcha666 · · Score: 1
      I'll second the recommendation for partimage, its great for Linux systems.

      But if you're using any Windows systems with NTFS, you should know that NTFS support for partimage is still in the experimental stage. This is according to the Partimage website. To quote them:

      The NTFS (Windows NT File System) is currently not fully supported: this means you will be able to save an NTFS partition if system files are not very fragmented, and if system files are not compressed. In this case, you will be able to save the partition into an image file, and you will be able to restore it after. If there is a problem when saving, an error message will be shown and you won't be able to continue. If you have successfully saved an NTFS NTFS partition, you shouldn't have problems as you restore it (except in the case of bugs). Then the best way is to try to save a partition to know if it is possible. If not, try to defragment it with diskeeper or another tool, and try to saving the partition again.

      Personally, I can't wait until NTFS support becomes stable.

    2. Re:Knoppix + partimage by Tsunayoshi · · Score: 1

      We have been cloning NTFS partitions for over a year using Partimage and have had ZERO problems with them. It may be experimental, but it friggin' rocks when you can't afford/don't need Ghost.

      Having said that, having a custom schell script to help automate the partitioning and such using partimage really helps a lot. "./install.sh " gets us a complete client image for our workstations (dual boot RHEL3/Win2K) in about 10 minutes on a 100mb LAN after booting from a Linux rescue CD.

      --
      "Get a bicycle. You will not regret it, if you live." - Mark Twain, "Taming the Bicycle"
  20. What about RIS? by jarod670 · · Score: 5, Informative

    If you have a Windows Server 2000 or Server 2003 environment, what about RIS? Once you get it set up, I think it is much faster than ghost for pulling images down, plus you don't have to worry about SIDs. Plus the big bonus it's FREE.

    1. Re:What about RIS? by obeythefist · · Score: 4, Insightful

      I've worked in large scale corporate environments (400+ workstations) configured for RIS and there's no equivalent. You can dynamically add/change/update images. You can roll in patches for the heck of it in a matter of moments. You never need to worry about where your install media is, you just press F12 and you have a new SOE image on the workstation. You never have to burn off new copies of your install media because it's all live. The admin who set up RIS also set up a diagnostic boot using the RIS network boot that loaded disk recovery tools and so on from the RIS server. The cost of RIS is included with the Windows server license (so yes, beer free) and the ongoing costs will be lower as your updates will cost you less in terms of build media and so on.

      --
      I am government man, come from the government. The government has sent me. -- G.I.R.
    2. Re:What about RIS? by tres · · Score: 1


      See unattended for an open source project with all these features as well as some good community support & the ability to integrate with a build/update system that actually does more than Windows.

      --
      Notes From Under *nix: blas.phemo.us
    3. Re:What about RIS? by buchanmilne · · Score: 1

      I've worked in large scale corporate environments (400+ workstations) configured for RIS and there's no equivalent.

      Maybe you meant to qualify that, ie with "for Windows".

      Since, all the major linux distros support this, all you need is a DHCP server and a TFTP server, and pxelinux, all of which ship with any distro.

      We deploy all our Linux servers this way, including deploying all software required on the server (dependant on its role), hardending and configuration, so that it is ready for production on first boot.

      In fact, we deployed the DR site for a new ISP yesterday morning.

      While we don't have any diagnostic tools to boot, we do have an image on the PXE server for flashing the BIOS of the QLogic cards.

      Mandriva also has a GUI tool for setting up a server for this purpose, as well as for managing the images/distros etc.

      So, there are equivalents, Kickstart for RedHat (and Ubuntu has some support for the kickstart file format), Auto Install for Mandriva, and I forget what SUSE calls theirs.

  21. dd, crude but efficient by max+born · · Score: 1

    I've cloned a lot of Linux boxes with plain ol' dd. I had a script that mounted the HD, ran dd, then did a sed search and replace on things like, username, hostname, DNS servers, etc..

    You're probably cloning windows whose config files are not as simple as those in unix but there are still a lot of tools out there that can help (e.g. openldap commands for manipulating Active Directory, adding new users, etc.).

  22. Partimage by sybarite · · Score: 4, Informative

    Try partimage (http://www.partimage.org/ . It doesn't have all the management tools like remote imaging, certificate security, etc, but I routinely use partimage from a Knoppix CD to clone Windows machines. Once cloned you can change the sid using newsid.exe from Sysinternals (http://www.digitalissues.co.uk/html/os/misc/parti mage.html).

    If you want to get really creative, maybe you could put a small linux partition on the systems that you can boot to for this purpose. Or maybe you could make a bootable system restore CD. Here is a faq to get started: http://www.digitalissues.co.uk/html/os/misc/partim age.html.

  23. For Windows by N1ghtFalcon · · Score: 3, Informative

    If the whole thing is windows-based look into RIS. It's a pain to configure properly, but it is more flexible and once you get a hang of it it's quite convenient.

  24. G4U by el_jake · · Score: 1, Redundant

    http://www.feyrer.de/g4u/ helped me when ghost failed on my laptop.
    A supertool without doubt.

    --
    In order to form an immaculate member of a flock of sheep one must, above all, be a sheep.
  25. Why reimage? by nathanmace · · Score: 2, Interesting

    We use Ghost 8 where I work for rolling out new machines. It's a lifesaver when we replace a lab (I work in Higher Ed). However once the machines are in the lab, we "freeze" them with Deep Freeze. Unless the hard drive fails we never have to reimage them again. I don't know how the pricing for Deep Freeze will compare to the pricing for Ghost, but if you don't have to reimage them, don't. The URL for Deep Freeze is http://www.faronics.com/index.asp

    --
    I'm very responsible, when ever something goes wrong they always say I'm responsible.
    1. Re:Why reimage? by QuantumRiff · · Score: 1

      Amen, I am also at a college, and this has saved my tired little soul... Too many college textbooks contain CD's that have old versions of Authorware, and require Admin rights.. (newsflash to publishers!!! not many schools use Windows 95 and 98 anymore!). So, I setup everyone with admin rights, and freeze them.. Well worth the price any way you look at it. I have gone from spending huge amounts of time and bandwith reghosting machines that had crap installed to only ghosting once a term to make sure they have the newest software.. Total lifesaver.. I actually got a huge SHHH in the library the first time I tested deepfreeze, installed Kazaa, AIM, any other spyware I could think of, and rebooted.. I laughed with glee so loud I disturbed 40 students!

      --

      What are we going to do tonight Brain?
    2. Re:Why reimage? by acercanto · · Score: 0

      If you go with Deep Freeze, for the love of God, don't do what the sysadmin at my old college did and just "freeze" it immediately after you've made any modifications. Make sure to acknowledge all the baloons (XP), allow all the regular programs (Zone Labs Firewall), view full path in the address bar (Explorer). Basically, use it for a few minutes to make sure you get all the kinks out before you go and image a bunch of public computers. Your users will love you for it.

      --
      You can have only two of the following three qualities when developing a product: cheap, fast or good.
    3. Re:Why reimage? by Scuff · · Score: 1

      Two things. First, do you notice a problem with systems hanging frequently using deepfreeze? (I've only seen this happen with the network managed version, the standalone installs seem to work fine for some reason)

      and, it looks like you've already found your own solution, but you know that you can usually install the software and then remove the admin rights, right?

    4. Re:Why reimage? by nathanmace · · Score: 1

      It depends on the software. Some of the stuff we use in the labs require admin rights to run properly. Deep Freeze also makes IM, spyware, popup windows, etc a non-issue. We have the enterprise version. The machines reboot every night at 3 AM or so, which means students using them the next day always have a clean machine. I'd had Windows images go wonky from lots of things, but I don't think I've ever had it start AFTER being frozen when it wasn't already doing before we froze them.

      --
      I'm very responsible, when ever something goes wrong they always say I'm responsible.
    5. Re:Why reimage? by nathanmace · · Score: 1

      If you are running Active Directory, be sure to login with an account on the domain when you freeze it. Otherwise users have to change the domain field to the actual domain instead of the local machine name everytime they login. That tends to make some people cranky...

      --
      I'm very responsible, when ever something goes wrong they always say I'm responsible.
  26. No permanent storage? by Daxster · · Score: 1

    Use a LiveCD of Knoppix or similar? Then provide USB keys for document storage, or network drives?

    --
    Death by snoo-snoo!
  27. Altiris deployment solution by Jjeff1 · · Score: 2, Informative

    Not cheap. But it lets us create a hardware independant disk image and deploy it remotely to PCs. I believe it has some Linux support, but is mostly a windows product. It gathers hardware inventory on most any coporate level machine (including serial numbers). We can also build remote install packages to deply software and settings after images have been created.
    While it keeps track of all the packages and images deployed, it doesn't automatically restore everything.
    CA also has a similar product, it doesn't deploy images, only the windows unattended install stuff. However in addition to keeping track of packages, it will automatically redeploy them. Useful for when a HDD dies. You start the base image deployment, CA takes care of everything done since then.
    Both packages support PXE boot and Wake On Lan. So you can remotely boot up a bare metal machine and get it operational.
    These are pretty large programs, you'll want to talk to a sales person at those places and get a demo. Even if a demo is available, get them to demo it to you, you can't hope to learn the stuff in a couple days on your own.

    1. Re:Altiris deployment solution by megaversal · · Score: 1

      I want to second this. The product isn't perfect, but if you're using primarily Windows machines with a lot of older machines in the mix, it works quite well.

      Why older machines? If your machine doesn't support PXE, they have a solution which allows you to WoL boot up your machine and then switch over to a hidden drive image (the software manages switching between your OSes and its hidden drive image OS), which then allows you to image a machine as if you had PXE support. It's nice if you work for a school where the machines can be across campus, but you've still got a grip of Win95/98 machines laying around.

      By default, the client that runs on the machines also allows what's said above: asset tracking, etc, plus remote VNC-like control of the box, mass network setting modifications (change 200 machines to a different workgroup? no problem), etc.

      --
      Sig!
  28. Drive Image XML or Acronis True Image Enterprise by ^me^ · · Score: 0

    http://www.runtime.org/dixml.htm for a few machines or http://www.acronis.com/homecomputing/products/true image/ for many.

    The products have spoken for themselves for me, I use them exclusively. true image has a bartpe plugin, also.

    True Image Server: $699.
    True Image Enterprise: more, but worth it.

    --
    No one ever says, 'I can't read that ASCII E-mail you sent me.'
  29. FREE! by Vorondil28 · · Score: 1

    ...as in beer.

    Being serious now, RIS is slick if you can get it set up properly.

    --
    This sig rocks the casbah.
  30. Easy.. by Creepy+Crawler · · Score: 3, Funny

    Id use a mounted filesystem and use dd to copy an image to the other networked machine. Just use the following to copy your hard drive...

    dd if=/dev/urandom of=/dev/your_hard_drive bs=512

    And then, you can run netcat from the tun device

    nc -i tun0 > /remote_computer_mount_point/

    Be aware, your mileage may vary.

    --
    1. Re:Easy.. by bergeron76 · · Score: 1

      A better idea would be to use partimage. It doesn't image bytes that are unused, or not used by files, so your images are much smaller. Using dd, a 40GB disk would result in a 40GB image. Using partimage, it works out to about a 4 gig image. It's very effective, and it's bootable on a cdrom.

      --
      Don't think that a small group of dedicated individuals can't change the world. It's the only thing that ever has.
    2. Re:Easy.. by Anonymous Coward · · Score: 0

      You have completely missed the joke, and subsequently fail at life.

    3. Re:Easy.. by x_terminat_or_3 · · Score: 1

      Just a bit of warning for Linux newbies.

      >dd if=/dev/urandom of=/dev/your_hard_drive bs=512

      Don't try this at home kids! If you want to find out why, try

      man urandom

      And know this: if=input file, of=output file

      --
      Only those who risk going too far can possibly find out how far they can go. T. S. Eliot
    4. Re:Easy.. by Creepy+Crawler · · Score: 1

      In a nutshell.

      Hows about trying that command out first.. You know, the one that takes input from urandom and writes OVER your hard drive...

      --
  31. If flexibility is desired by tmasky · · Score: 1

    Etherboot (http://etherboot.sourceforge.net/) + ThinStation (http://thinstation.sourceforge.net/wiki/index.php /ThIndex)

    Then start hacking your Thinstation dist around. Easy to maintain over time (just upload new Thinstation images). Write a quick shell script to ftp down an image off a server and use dd. The user could pick an image or alternatively use some hardware identifier (using lspci, etc.) to automatically pick one for a user.

    Another idea would be to use a floppy-disk based Linux dist which does effectively the same thing. Maintenance is harder (new floppies / cdroms each time you want to change the system).

    This also keeps your process nice and open for the future =)

  32. Google and I agree: Acronis-Easy move. by Anonymous Coward · · Score: 0

    I used it last week to move W2K from a 60GB PATA to a 200GB SATA. It was a 15 day trial but otherwise fully functional.*

    I tried DD, and aside from the fact that it doesn't deal with errors. It screwed up the move. Took awhile to fix that damage.

    Partimage really wasn't as simple as running Acronis on the Windows drive, and rebooting.

    *I still haven't figured out how to get GRUB to boot W2K though. It just hangs when booting the OS, even though I can manually select it from the F11 menu. Acronis does have one Ghost feature. That of expanding the partitions to fit the new drive.

  33. Ghost + Scripting = Life Saver by Snake98 · · Score: 1

    As a system administrator I volunteer to maintain several labs at a local private school. About once a month I have to updated or install new programs on these lab computers. I just sit down on one, clean it up, update, and ghost an image to a server. Ghosting takes about 15-30 minutes to make a new image. I then boot up the lab with floppy disk and ghost back out to the lab. I take the floppy disk out and leave. I have setup several scripts so the computers will automatically rejoin the domains, change their names based upon Mac address and be ready to use by the students the next morning. Because the Ghost isn't installed on any one computer, I just need the number of licensing I'm ghosting at one time, aka for each floppy disk. It was a pain writing all the scripts, but I can rebuild an entire Windows XP in less than 5 minutes of my time once I have an image.

    --
    Freedom of Speech only include discussion that are approved by the RIAA, MPAA and DMCA.
  34. Hard Drive Manufactures Software-RAID 1 by Anonymous Coward · · Score: 0

    I tried that and for some reason my SATA drive didn't show up, even though Windows saw it.* (yes my PATA controller was on at that time :)

    There's one trick for those who have RAID bioses. Using RAID 1 (mirroring) to copy it.

    *Here's another peculiarity. MSI-K8T-FSR with W2K on Master 0, and Linux on Master 1. Grub wouldn't install no matter what. Had to turn back on the PATA controller.

  35. What do you want? by slashflood · · Score: 1

    Mondo is a extremely impressive product. It does what you want. If you don't like Ghost images, use Mondo Rescue. If you wanna do filesystem-based incremental backups, use BackupPC. Stupid name, but truly enterprise-ready(tm).

  36. Forget the imaging by lucm · · Score: 1

    Go with unattended setups. You can add the drivers for all the hardware available, and you can plugin MSI to install additional software. If you have some software that has no MSI setup, you can build your own from a fresh install (see Microsoft documentation).

    Plenty of documentation is available on the Microsoft website and there is no extra licensing.

    --
    lucm, indeed.
  37. At an old job by GWBasic · · Score: 1

    At an old job where most computers had removable hard drives we used a commercial hard drive duplicator. Instead of a master image, we'd use a master hard drive.

  38. Run Sysprep to change the SID. by Futurepower(R) · · Score: 3, Informative

    I suggest you use only Sysprep to change the SID. I've tried other tools, such as the one from Sysinternals.com, and they have introduced errors.

    There is a download site, but Microsoft's search facility has never worked very well, and I can't find the URL now. Wait, I found it: Sysprep.exe for Windows XP Service Pack 2.

    Use only the version of Sysprep.exe and Deploy.cab meant for your operating system and service pack.

    When you run Sysprep, you automatically change the SID.

  39. Use Phoenix's recover pro by basil+montreal · · Score: 1

    Phoenix (the BIOS maker) has software that keeps the backups securely on the machines. Here's the link: http://www.phoenix.com/en/Products/Trusted+Applica tions/Phoenix+FirstWare/FirstWare+Recover+Pro/defa ult.htm

    Lenovo (formerly IBM) OEMs this into all it's thinkpads. Theirs is linked to that "blue one touch restore button". I am a bid specialist for PC Mall, and I can get you in touch with one of our reps if you want. For 300 licenses, you should be able to get a volume discount.

  40. Imaging by PCWizardsinc · · Score: 1

    I use EMC Dantz Retrospect, Which backs up our notebooks, desktops, and servers, all with snap shot imaging. Check them out http://www.dantz.com/ I haven't been let down yet. We recently lost a SBS 2003 to a hacker, and recovered it without problems, SBS, Exchange, and SQL Server. Retrospect is a life saver.

  41. Acronis True Image by Frodo420024 · · Score: 1
    One program frequently found on covermount CD's is Acronis True Image (I know, 'cause I put it there :), which is much better than Ghost, even in the covermounted version. It understands Linux partitions, is very fast, and writes directly to CD/DVD's and network shares. The latest and biggest version ($49, IIRC) does incremental backups, quite cool. And it's fast. I've seen a fresh Windows install being backed up in just 17 seconds! (hard drive to hard drive).

    I didn't scrutinize their license agreement WRT large numbers of computers, but do suggest you give it a good look.

    --
    I'm in a Unix state of mind.
  42. Agree 100% by Shawn+is+an+Asshole · · Score: 2, Insightful

    If you're even considering imaging, please don't. Try unattended. It may take a week or two and a few dozen trial installs but once you get the hang of it you will never want to go back to imaging.

    Look at it this way. With unattended, you can assign different profiles to different computers, and they can inherit from each other. Say one group needs x apps, another group needs y apps, and another groops needs x y and z. With unattented that can all be maintained with three very small batch scripts. With imaging you would need to create three large images, and maintain each of them. With unattended, you maintain the master packages and all of your configurations make use of it.

    Hardware detection is also easy. When I dealed with cloning I ended up having to keep multiple copies of the same image but configured for each different hardware. With unattended, you extract all the drivers into the $oem$/$1 directory and each computer's hardware is automatically detected and configured during the install. I can easly add any new hardware I want with no additional maintence.

    If you need to apply different policies (without AD) learn how to use secedit. It's easy to write secedit and regedit scripts for unattended that will apply all configuration and policies automatically. Microsoft's Windows XP Security Guide covers this well.

    Try unattended. You will not regret it.

    Also, just as a comment to the above post, it's not neccessary that the NICs support PXE. Etherboot solves that. Etherboot gives a small (15k) image that can be put on a floppy, cdrom, lilo/grub, etc and will boot to PXE. It's not neccessary for the NIC to support it.

    --
    "It ain't a war against drugs.it's a war against personal freedom" --Bill Hicks
  43. Phoenix Recover Pro by Phoenix+junkie · · Score: 1

    How funny. I read through this site often to keep up on the industry, and its refreshing to see my product Recover Pro being mentioned. Unlike typical network backup strategies where a full system restore could take an hour or more, Recover Pro can restore a machine to a static image in under 12 minutes. Not to knock backup software like Retrospect (My personal favorite as well) They play a part in the overall data security for a company. Recover Pro needs no network to run, No CDs and you will never have to rebuild windows before restoring a machine. Restore points can be incremental or left at a static image. Its all up to the IT admin. One button restores that work every time. Even if the system crashes and windows won't load, as long as you can power your machine Phoenix Recover Pro can restore it. PC Mall is a great place for the product, we have a good partnership with them and they can always reach me if you have any questions. Best regards, Phoenix Junkie

    --
    "How can a million computers be wrong?"
  44. Some options from my Lab: by Redfriar · · Score: 1

    If you can afford it, a commercial solution from IBM, LanDesk, or Acronis is probably going to be easier to administer. But if your like me, your on a tight budget and don't mind using free stuff that takes some massaging.

    Windows:
    -------------------
    If your deploying Windows, then I would suggest you use M$'s free (as in beer) solution, Automated Deployment Services:

    I've used this in my lab for cloning Windows 2003 instances. It's a PXE/tftp based solution. It works very similarly to IBM's RDM, LanDesk, etc.. but with a crappy administrative interface. Took all of 3 hours to setup, including my RTFM time. After setting some QOS for my server's switch ports, I had extremely good throughput from MS's 'Reliable TFTP' service, which I cannot say I had with IBM.

    This same setup could be done via syslinux + slim kernel + small root fs via NFS, but don't forget the need to use Microsoft Sysprep right before you clone your image. Whichever route you go, you'll want to switch to a Volume Licensing model for your client machines, so you won't have to worry about maintaining a database of 300+ license key allocations.

  45. Is Ghost really that bad? by webscathe · · Score: 1

    Ok, so for 300 licenses you're looking at spending about $5,790 which works out to around $20/license. That's not that bad considering how much time it'll save you and exactly what you get, and you may be able to get it cheaper. I get Ghost licenses for $15ea through CDW-G because I work at a high school. You may want to check with a reseller to see if you can get a break on licensing.

    Next to RIS I don't think there's any solution that'll roll out a Windows install with programs, updates, automatically change the SID for you, give the computer a unique name, AND add the computer to the domain... all in about an hour (depending on your network/server/comps being ghosted.) Updating a 40 computer lab between classes is pretty sweet.

    So long as you're using Ghost Corporate Ed. (new) you don't have to worry about boot disks, configuring pxe, whatever either. So long as the Ghost Client is installed on the PC just boot it up normally and start a session on the Ghost server.

    On the flip side, if you go with Ghost, make sure you purchase all the licenses you'll need the first time. I bought 50 licenses and Ghost Corp v.8. A month later I went to buy 100 more licenses and I couldn't get them for v.8 any more as Symantec had updated Ghost to "Ghost Solution Suite 1.0" so I had to purchase upgrade licenses for the ones I had bought a month earlier.

  46. 300 isn't too bad.. by technos · · Score: 1

    You'll probably see only 10% of those machines in each month, peak, unless something catastrophically infests your network. That's 1.5 per day. Well, actually.. Figure four on Monday, and three spread over the week. They always catch something and need a reinstall after a weekend.

    You can probably handle that with a manual cloning process if the cloned image doesn't change too often and the machines carry DVD ROM drives in them. Clean install to a spare machine (there are some ways described elsewhere in this thread to seriously cut down on the amount of junk data on a image; So long as the installed files don't exceed say 4Gb, you're fine no matter the disc size), dd the disc image off, then use something like a modified tomsrbt image to dd it back.

    Having said this, the older versions of Norton Ghost rocked.

    --
    .sig: Now legally binding!
  47. Re:Why Imaging? I Second Unattended by IMightB · · Score: 0

    I have also used the unattended project extensively at a hosting company with around approx 5,000 servers.

    I simply PXE booted the box, and on the menu I had something like this

    1) Install RHEL3
    2) Install FC3
    3) Install W2K
    4) Install W2K3

    Select the # and whala. Your OS choice installed! (Of course I also had options in the PXE boot menu for custom installs for all the OS's) unattended can also use mysql/CSV to keep a list of various software packages to install on machines based on the MAC address.

    Works over serial console/LOM cards, and if your doing that I hightly recommend enabling EMS/SAC (out of band) on Windows, it's like having a crippled console! It lets you do simple things, like change IP, reboot the server, and load a command prompt. Supposedly SAC is always available even if the box BSOD's.

    Unattended is a really great project, unfortunately it has a little bit of a learning curve to get it 100% right.

    EMS/SAC http://www.informit.com/articles/article.asp?p=174 352&seqNum=3&rl=1
    Unattended http://unattended.sourceforge.net/

  48. good experiences with partimage and NTFS by hooykaas · · Score: 1

    I used to help out on my daughters school. I set up a simple script and NTFS image using partimage. We used it for about 80 win2000 computers. We never had any problems with the NTFS support of partimage. The parimage documentation says it is experimental, but that if an image is created succesfully, the restore should always work. I guess it helps if your system where you make the image from is reasonably clean (defragmented and such).

    I didn't use Knoppix, but a command-line based bootable Linux (Linux rescued CD). We had used Ghost (old version I guess) before, but the Linux based approach made it possible to script most steps. Basically one would boot the computer from the CD, login as root (I removed the root password on the bootcd), and run a simple script, e.g. "restoredisk ".
    The script would then:
    1. copy a saved bootsector using dd
    2. partition the disk sing sfdisk
    3. restore ALL partitions using partimage
    4. reboot the computer

    The image basically was a directory (available as SMB share on a windows server) with a copy of the bootsector, a sfdisk file, and partimage file of each partition.

    ad 3. I made the script a bit flexible so that multiple partitions could be restored, so that we had a (secret) Linux partition, a main C: drive wih operating system, Office, etc, and a D: data drive that was basically empty.

    ad 4. The rebooting saved a lot of time, because after the images were restored the computer the computer rebooted automatically, and then windows booted, detecting hardware etc. This could take 15 minutes, but we could just leave the PCs right after starting the script, and come back 30 minutes later (the restoration was quite fast with a 2G image). Then all we had to do was give the PC a name, and add it to the domain. I have considered scripting that computer-name/SID part as well, but didnt have time to do it.

    All this was very simple for someone restoring an image (boot a cd, type root, type a restore command). In fact I did this with a kindergarten teacher and she had no problems whatsoever.

    The hardest part was making a good windows image. The hardware was very similar but not identical, so I had to use sysprep. This was essential for the automated hardware detection, and for the computer name / SID changing. I didnt learn enough about sysprep to add all kinds of drivers, just the few drivers we needed. The other problem was all kind of educational (wind3.1 based and such), that had problems with working with the network, or with being cloned, etc.

    Hope this was helpful

  49. FAI for debian is the best by emj · · Score: 1

    Debconf 5 video archive has a video about Fully Automated Install, FAI really is impressive it does a full installation which taks a bit more time but it's alot more flexible than using Partition Image.

    I use a 10GB partition with 5GB of data which Partition Image does in 3min, the exact same thing is done in 10min with FAI. On the other hand with FAI it is very easy to keep the image up to date, which is a very tedious process with Partition Image. Also growing filesystems aren't really that wasy in Linux yet.

    I would say go with FAI, it's the cheapest route, in hours.

  50. so check Bootit NextGen... by Anonymous Coward · · Score: 0

    BootitNG has also image/restore functionality...
    http://www.terabyteunlimited.com/