Slashdot Mirror


Ghost for Unix

junyoung writes "Hubert Feyrer released the latest version of g4u ("ghost for unix"), a NetBSD-based bootfloppy/CD-ROM image that allows one to easily clone PC harddisks by using FTP. Since it reads the disk bit by bit, it can create an image of any operating system and any file system. Besides, it's free (under BSD style license)."

265 comments

  1. hmms by Anonymous Coward · · Score: 1, Insightful

    maybe this will work better than the dd way I've been using so far.. gotta give it a try

    1. Re:hmms by Student_Tech · · Score: 5, Informative

      they are using dd as well, just running it through gzip -9 before uploading it to the server (distrib/i386/floppies/ramdisk-g4u/uploaddisk in the source)

    2. Re:hmms by eyegor · · Score: 2

      One problem with blindly dding images and compressing them is that "slack space" that previously contained data may be incompressible and will lead to large images unless the data is zeroed out first. The same problem will be seen when imaging swap space.

      I wrote a utility for Solaris boxen that uses ufsdump and ufsrestore to do the same (as well as copying the disk layout (format.dat) via the format command). All mounted slices get gzipped and can be stored on NFS-mounted drives. When you restore, you can specify a different disk layout by changing the format.dat file prior to the restore. It takes about a half hour to dump a full solaris install with about a gig of other applications/data on the drive. Total image size is about 1.5 Gig.

      I plan on writing a Linux flavor of the same utility, but dealing with icky PC drive formats will be a LOT harder than with SPARC Solaris drives.

      --

      Don't anthropomorphize computers, they don't like it.
  2. Clones by CatWrangler · · Score: 1, Funny
    First there was Dolly, then that George Lucas fiasco, and now this?

    Stop the world. I want to get off!

    --

    ---
    When you come to a fork in the road, take it! --Yogi Berra--

    1. Re:Clones by Anonymous Coward · · Score: 0

      Have you seen the commercials for the Episode 2 DVD (coming Nov 12)?

      [black screen with lettering] Who da man?

      [picture Yoda with lightsaber] Yo Da man!

      [fight scene with Dooku] etc, etc, etc.

      *groan*

  3. Alternatives by Huff · · Score: 4, Insightful

    When i was reading the article i was thinking 'why do we need another bl**dy disk copier/ghoster/whateverer' But the link states that it can be used with all file systems, which is something i have yet to see in other utilities.

    Good on the chap who wrote it.
    I definantly will be using this in future.

    Huff

    1. Re:Alternatives by alsta · · Score: 3, Insightful

      As previously mentioned, copying bit-by-bit is something Ghost already does. The problem, and ultimately unfeasibility with this utility is that it DOESN'T recognize filesystems and structures.

      That means that you can only restore an image to a disk in equal or larger size than that of the dump. It also means that if you have a larger disk you'll find that you'll end up with unused space or perhaps worse, a boot sector in the wrong place so that you can't even boot your system.

      I do believe that this project has the ability to go further at some point, but right now, I see it as a NetBSD boot floppy with network drivers and a ramdisk which has dd(1).

      --
      Wealth is the product of man's capacity to think. -Ayn Rand
    2. Re:Alternatives by Anonymous Coward · · Score: 0

      You misspelled defiantly.

    3. Re:Alternatives by Hugonz · · Score: 1

      Well, use it, test it, and THEN post. This is just speculation.

    4. Re:Alternatives by BlueUnderwear · · Score: 3, Informative
      But the link states that it can be used with all file systems, which is something i have yet to see in other utilities.

      Udpcast handles any filesystem just fine. Indeed, it reads directly from the device, and is thus able to handle even filesystems that are not supported by Linux. And in order to handle the case of "almost empty" partition, it supports compressed transfers: the empty, zero-filled sectors compress to almost nothing, and thus don't consume any bandwidth.

      --
      Say no to software patents.
    5. Re:Alternatives by eckes · · Score: 1

      Well, I understand "handling a file system" more like:

      - Beeing able to resize it
      - Beeing able to only save used blocks
      - Possibly beeing able to partially restore it
      - Possible beeing able to relocate it

      All this is not supported by the "dd" method. Therefore I prefer tools like partimage, see http://www.partimage.org.

      Of course this does not support all Filesystems, but it will be expanded more and more.

    6. Re:Alternatives by $0+31337 · · Score: 1

      Beeing able to resize it..

      Is that like releasing a bunch of bees in to a computer and having them resize the partition for you? I didn't realize that those little guys are so damn good at computer maintenance.

    7. Re:Alternatives by eckes · · Score: 1

      very funny :)

      No the idea is simple. If the image of your disk is not a 1:1 copy of the bits, but understands the structure of the files and the file system (like a tar backup would), you can restore it on any sized disk, as long as the data fits in the free space.

  4. Does anyone have first hand experience? by FreeLinux · · Score: 2

    I'd really like to know what the performance is like. Ghost can be very fast sometimes.

    It's too bad that it won't allow you to resize partitions, as you can with Ghost but, it looks like a great start, so long as it isn't too slow.

    1. Re:Does anyone have first hand experience? by Anonymous Coward · · Score: 1, Informative

      Ghost is pretty slow when reading/writing a raw partition, which is exactly what g4u is doing. Next time you use ghost give it a try and you'll see it's quite slow.

    2. Re:Does anyone have first hand experience? by Anonymous Coward · · Score: 0

      Does it matter from a consumer's point of view? Ghost is faster for all practical purposes...

    3. Re:Does anyone have first hand experience? by Coldfusion97 · · Score: 1

      I used g4u last year to ghost a lab full of machines running a custom version of mandrake and it typically took 8 - 10 hours to copy the drive from the master and install it on another machine. That was for 6 GB worth of data. Copying the data from the master was pretty quick (maybe 0.5 - 1.5 hours).

      The machines were 333 MHz Celerons with 15 GB Quantum IDE HDs.

      I think there's some more info on what I did last year on the Clarkson Open Source Institute website: http://cosi.clarkson.edu (check the Lemur/Lab team page).

      --
      Are you saying coconuts migrate?
    4. Re:Does anyone have first hand experience? by Anonymous Coward · · Score: 2, Insightful

      The fact that you don't consider reading raw data from a partition to be a practical purpose shows you've never worked in IT.

      This type of program isn't marketed towards the standard computer consumer, it's marketed towards server operators and up.

    5. Re:Does anyone have first hand experience? by Anonymous Coward · · Score: 0

      Uhm, I seriuosly doubt that you would be using ghost at home... It might have some strange puspose, but most (I guess 95% or more) of the people using it are sysadmins (or operators as you call them). If a sysadmin can't handle it, well I guess you better get a competent one.

    6. Re:Does anyone have first hand experience? by Anonymous Coward · · Score: 0

      I am getting no more than 2,000,000 bytes per second on 100mb lan to a win 2k pro ftp server. A 40 gig drive is going to take awhile.

    7. Re:Does anyone have first hand experience? by Wolfrider · · Score: 1

      Yep. Seriously, the IDE code in the Linux 2.4 kernel needs serious work. I'm lucky to get 5MB/sec over FTP! I've seen my Midnight Commander file copies go from 10MB/Sec to 960KB/sec and BELOW!

      --And yes, all relevant hdparm tweaks are active...
      .

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
  5. g4u source code mirror by vidnet · · Score: 5, Funny

    server.sh:
    cat /dev/hda | nc -l -p 5030

    client.sh:
    nc server 5030 > /dev/hda

    1. Re:g4u source code mirror by Anonymous Coward · · Score: 0
      ????

      i dont get it..

      man nc

      NC - Client program for NEdit text editor

      is that what you meant?

    2. Re:g4u source code mirror by Anonymous Coward · · Score: 0

      Does it work?

      Assume the client was running Knoppix without using /dev/hda.

    3. Re:g4u source code mirror by ceswiedler · · Score: 2

      I sure hope you don't have /dev/hda mounted when you do that. Do you have a spare Linux boot drive on every computer you want to ghost? It can't be just a separate partition, since you're copying the entire physical drive.

    4. Re:g4u source code mirror by DrZaius · · Score: 2, Insightful

      tar with the appropriate flags works much better. Also, if you run it on a system that doesn't write to the disk much (ie webservers) you can generally take a somewhat reliable backup without taking the system down to init 1.

      --
      -- DrZaius - Minister of Sciences and Protector of the Faith
    5. Re:g4u source code mirror by Smthng · · Score: 2, Informative

      root@localhost$ rpm -qi nc

      Name : nc Relocations: (not relocateable)
      Version : 1.10 Vendor: MandrakeSoft
      Release : 15mdk Build Date: Wed 11 Jul 2001 07:30:43 AM PDT
      Install date: Sun 03 Feb 2002 01:39:29 PM PST Build Host: bi.mandrakesoft.com
      Group : Networking/Other Source RPM: nc-1.10-15mdk.src.rpm
      Size : 117756 License: GPL
      Packager : Mandrake Linux Team <bugs@linux-mandrake.com>
      URL : http://www.l0pht.com/~weld/netcat
      Summary : Reads and writes data across network connections using TCP or UDP.
      Description :
      The nc package contains Netcat (the program is now netcat), a simple
      utility for reading and writing data across network connections, using
      the TCP or UDP protocols. Netcat is intended to be a reliable back-end
      tool which can be used directly or easily driven by other programs and
      scripts. Netcat is also a feature-rich network debugging and exploration
      tool, since it can create many different connections and has many
      built-in capabilities.

      You may want to install the netcat package if you are administering a
      network and you'd like to use its debugging and network exploration
      capabilities.

    6. Re:g4u source code mirror by taviso · · Score: 4, Informative

      hes talking about netcat, the general purpose network swiss army knife.

      you should install it, its probably one of the most useful netowrk utilities ever written.

      --
      ex$$
    7. Re:g4u source code mirror by peterpi · · Score: 0, Offtopic

      I was going to write a sensible response, but I haven't trolled in ages, so first post or something.

    8. Re:g4u source code mirror by Anonymous Coward · · Score: 0

      mandrake?

      u is teh l4m3st. hohohoho

    9. Re:g4u source code mirror by Anonymous Coward · · Score: 0
      Thanks a lot, you saved my day!!

      :-)

      although I'd prefer dd if=/dev/hda over cat..

    10. Re:g4u source code mirror by zrodney · · Score: 2

      one of those bootable unixes or rescue cdroms would be fine. they run the os out of the ramdisk they copy during bootup.
      That leaves the hda free to be repartitioned, etc.
      I'm pretty sure that's how the orginal author intended

    11. Re:g4u source code mirror by MyAss · · Score: 1
      tar with the appropriate flags works much better.

      I've tried doing that, and it works well for *nix systems. However it doesn't work for FAT systems that well. The problem is when tar writes back the file it changes the created time. So when you boot windows it give you all these stupid errors about system files being the wrong version.

      --

      They misunderestimated me. -- George W. Bush
    12. Re:g4u source code mirror by Anonymous Coward · · Score: 0

      how about dd

    13. Re:g4u source code mirror by toast0 · · Score: 2

      you do know tar can be configured to store and set creation dates while creating and extracting archives?

    14. Re:g4u source code mirror by BlueUnderwear · · Score: 4, Interesting
      server.sh:
      cat /dev/hda | nc -l -p 5030

      client.sh:
      nc server 5030 > /dev/hda

      This works fine, as long as you have only one receiver (client). No imagine a school who wants to image a whole classroom of 25 machines at once. Your solution will consume 25 times the bandwidth, because it will open 25 point-to-point links!

      A better solution would be to use udpcast which uses Ethernet's multicast abilities to allow all PC's to be loaded from the same stream of data.

      --
      Say no to software patents.
    15. Re:g4u source code mirror by Anonymous Coward · · Score: 0

      try dd

    16. Re:g4u source code mirror by Anonymous Coward · · Score: 0

      I always dig through the stack to find a rescue disk, boot it, alt-f2 for a clean prompt, nfs mount, and dd...

      But then again 'always' here is once per disk death...

      You need ghost on windblows, but for Unix? There just aren't enough file corruptions.

    17. Re:g4u source code mirror by ameoba · · Score: 2

      Some sort of multicast is almost neccessary to compete with Ghost. Outside of the single-machine HDD backup realm, the lack of multicasting abilities is going to kill this; I can't imagine imaging a decently sized network without it.

      --
      my sig's at the bottom of the page.
    18. Re:g4u source code mirror by Dwonis · · Score: 2

      Just mount your filesystems as read-only, then run dd. Of course, if your pipe gets interrupted for some reason, you're screwed, but otherwise, it should work fine.

  6. Seems like a good idea. by EverStoned · · Score: 1

    But isn't is too slow, and isn't there a big chance that some bits would get corrupted?

    1. Re:Seems like a good idea. by Anonymous Coward · · Score: 0

      Both of those are problems that can be overcome.

    2. Re:Seems like a good idea. by Anonymous Coward · · Score: 0

      Good point! We should also be very careful when running big programs because there's a bigger chance that some bits will be corrupted!

    3. Re:Seems like a good idea. by hubertf · · Score: 3, Informative

      1. slow: yes. It reads the whole disk and compresses it, then when it's moved over the net it's decompressed again and written back to disk. Esp. compression is very slow, at deployment the bottle neck is somewhere between disk and network.

      The only way to work around that is to add some intelligence WRT file systems, which is exactly what tools like ghost etc. do. g4u does not do so to remain simple, and be able to clone _any_ operating system or combination of operating systems. See the web page for more background!

      2. bit corruption:
      do you trust your harddisk to give you back the bits you hand it over? I do, and if we can't do that one day, we all have a problem.

      - Hubert

    4. Re: Seems like a good idea. by Omniscient+Ferret · · Score: 2, Informative

      They can use different compression schemes to trade off space vs the size of backups. They already offer gzip and bzip2, I think, so lzop should be easily added - that is very quickly compressible and decompresses obscenely fast, several megabytes per second on a P133.

    5. Re:Seems like a good idea. by layyze · · Score: 1

      Having used g4u in the past for setting up various amounts of linux boxes, I can tell you that its SLOW for large disks! Well...duh, I guess. Its great for small disks (up to ~2GB) because it transfers byte by byte from a compressed centralized file without any complications. I used it to set up a bunch of old Optiplexes for use as public web kiosks on my school's campus. It was quick and so super easy that I quickly trained a Windows monkey as an assistant.
      However, I tried it for 20 GB drives. Byte by byte raw copy is NOT the way to go! For large disks I suggest writing something that justs copies the data you want (assuming that you don't want to copy all 20 + GB).
      BTW- Does anyone know what ever happened to bpBatch? That was a pretty good system using the bootproms and TFTP.

      --
      -dr. layyze f. tooth PhD
  7. Make that "old skool BSD license" by yerricde · · Score: 3, Informative

    From the article:

    3. All advertising materials mentioning features or use of this software must display the following acknowledgement:
    This product includes software developed by Hubert Feyrer .

    This form of the BSD license has a minor problem.

    --
    Will I retire or break 10K?
    1. Re:Make that "old skool BSD license" by vesamies · · Score: 1

      I don't think this is very bad with this kind of a product, but take the whole NetBSD os. There are hundres of these stupid notes. I'd like to see these
      go away but who will do it. That shit is everywhere!

    2. Re:Make that "old skool BSD license" by Anonymous Coward · · Score: 0

      Indeed, I don't know what a fullpage ad in Dr. Dobbs or similar costs, but I bet NetBSD can't afford all the pages they'll need.

    3. Re:Make that "old skool BSD license" by Arandir · · Score: 3, Informative

      If those notices are regarding the Regents of tht University of California, then they have already been rescinded.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    4. Re:Make that "old skool BSD license" by clifyt · · Score: 3, Insightful

      Yes, that is a major problem.

      GPL gets around this by asking that you give them the copyright and give them all the credit leaving you with none.

      I **HATE** when someone wants credit for the stuff they've created. The nerve of them. Especially after telling you that you can do anything you want with the software only you better give credit where credit is due.

      I'm glad you cleared this up for us so none of use that restrictive BSD licensed crapware.

      PS. This ain't a troll or funny. Its fucking sarcasm.

      clif

    5. Re:Make that "old skool BSD license" by shepd · · Score: 0, Flamebait

      You're so right.

      If it weren't for that advertising clause I would never have had a reason not to run BSD software.

      But after finding the BSD advertising clause in several Windows 9x programs, most of which run so poorly it's almost as if I had written them, I was happy to have a reason why not to use BSD: Because BSD == Windows. (in a small way).

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
    6. Re:Make that "old skool BSD license" by Anonymous Coward · · Score: 0

      Whine Much?

      (I'm betting you are one of the people who removes BSD licenses to replace them with a GPL licence)

    7. Re:Make that "old skool BSD license" by ianezz · · Score: 2
      This ain't a troll or funny. Its fucking sarcasm.

      If the FreeBSD team didn't decide to change licencing, every single advertisement (including banners, for example) of FreeBSD would have to exhaustively elencate all of the contributors, thus making any sort of advertisement pratically impossibile.

      Mr. Huber Freyer can get away advertising his work without much hassle exactly because he doesn't have also to list all FreeBSD contributors (since they changed their mind).

      Requiring due credit is fine. Pretending to have your name to be written even on your distributor's underwear is definitively too much, and this is what the old advertising clause basically asks for.

    8. Re:Make that "old skool BSD license" by ianezz · · Score: 2

      Addenda: to furtherly demonstrate how silly that clause is, I'd also want to point out that while Mr. Huber Freyer requires his acknowledgement to be displayed in all advertising material, he is not displaying anywhere in his page the required acknowledgement (as the NetBSD license still requires) regarding the University of California, but simply tells his software is based on NetBSD.

      Now: is he giving due credit? Yes. Is he doing it in the form required by the NetBSD license? No. Is that clause silly? Yes.

    9. Re:Make that "old skool BSD license" by StormReaver · · Score: 5, Informative

      "GPL gets around this by asking that you give them the copyright and give them all the credit leaving you with none."

      The GPL does nothing of the sort. Nowhere in the GPL is the request made for contributors to sign over their copyrights. Just the opposite is true. Contributors retain copyrights over contributed code that is their own creation. The GPL states that contributors of derivitive code must grant others the full right to copy, modify, and distribute those derivitive contributions. That's it.

      You are probably confusing the GPL with the FSF's advice to assign it the copyright to your GPL'd code that you wish to have legally defended by the FSF (under the assumption that you are not financially able to enforce your copyrights yourself). Nowhere is this a requirement.

      Likewise, there is no provision in the GPL to strip you of credit for contributions you have made. Once again, quite the opposite is true. The GPL goes to great length to make sure you are properly attributed and that recognition for your contributions is not usurped.

      The GPL has been carefully crafted to protect the rights of authors without imposing unnecessary burdens on contributors of derivitive works. The only inconvenience I have ever noticed with the GPL was experienced from a proprietary software perspective. And that was a primary purpose of the GPL: to make life difficult for those who want to steal the works of others, while making life easier for those who want to build upon the works of others and contribute those improvements back to the world.

      The GPL works wonderfully and is a thing of beauty.

    10. Re:Make that "old skool BSD license" by kevin+lyda · · Score: 2

      wrong.

      on the off chance you stuck a reading lamp up your ass before planting your head in it...

      first, the gpl does not require you to assign copyright to "them." what you probably mean is that the fsf *REQUESTS* that you grant them copyright to gpl'd software (you still retain your own). this way if someone violates your copyright, you can tell the fsf and they'll go sic their lawyers on the violator. the courts won't listen to the fsf if they don't haven't been assigned status by the authors. likewise, lawyers are expensive so the fsf is doing you a *FAVOUR* by offering to do that for authors of gpl'd software.

      secondly the gpl requires authors to maintain credit within source files. not advertising, but credits in the source files have to stay.

      --
      US Citizen living abroad? Register to vote!
    11. Re:Make that "old skool BSD license" by Anonymous Coward · · Score: 0

      ok so who modded this up insightful?

      i just stared using oss a few months ago and I can understand the differences between the license and can understand that GPL != no credit. the credit is just in the source documentation about box. what would you rather have it be called Redhat/linus torvalds/RMs/joe everybodys fucking first &last name and institiution?

      this is not a troll or funny? your right its not a funny troll its a fucking lame output of pure stupitidy attepmting to be troll. but hey everyone bit(includung me)

    12. Re:Make that "old skool BSD license" by Anonymous Coward · · Score: 0

      WTF is this "discuss" thing.
      Are you the Slashdot tutor for the day? Reminds me of a first year TA reading lesson plans out of a book.

    13. Re:Make that "old skool BSD license" by Anonymous Coward · · Score: 0

      Boy, isn't it just obnoxious that this guy might want credit for the work he did. And we're all going to criticise him for requiring that in his license. Unlike RMS and the rest of the GNU police, who just badger you to death if you don't call everything "GNU/Linux". They're not content to insist that they get credit for their work in the license, they want credit spelled out in every damn name. Why not "RMS/Linux" or just plain-old "RMS".

    14. Re:Make that "old skool BSD license" by shepd · · Score: 1

      >WTF is this "discuss" thing.

      It's a MeFi carryover. Beats me how it started, but I guess you could do a search... :-)

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
    15. Re:Make that "old skool BSD license" by Paul+Jakma · · Score: 2

      hmm.. no..

      the FSF could quite easily task their lawyers to help GPL copyright owners pursue cases irrespective of whether the copyright owner is FSF or original author. I cant think of an actual valid reason why FSF would require copyright assigned, other than the idealogical reason that if copyright is held by FSF the original author can not dual-licence the code anymore and develop a proprietary version.

      --
      I use Friend/Foe + mod-point modifiers as a karma/reputation system.
  8. Exellent! by muixA · · Score: 4, Insightful

    The thing I dislike the most about Norton Ghost, is hat it's DOS based. Getting networking working, for SMB image transfer is not always easy...

    Cloning PC-Unix boxes (Linux, etc), doesn't really require any special software though... When I need a new node for our EDA cluster, I boot tomsrbt, and run fdisk, and then kick off a script that pulls down an .tar.gz, and takes edits various /etc files to change hostname, IP, etc. Chroot, run lilo, and your done.
    --
    Matt

    1. Re:Exellent! by slaker · · Score: 3, Informative

      It's less of a big deal than it was, with the new version. Ghost 2003 makes several different bootdisks, including a LanMan client (which can be a PITA for modern NIC drivers) and, IIRC, FTP.

      Ghost 2003 also handles local CD-R, USB, USB2 and Firewire disks, and can write an image file to a local NTFS disk, which is a neat trick for a DOS program.

      The bigger challenge with the latest version of ghost is remembering where the hell you put the bootdisk you need, since you can't get all the features on the same disk (e.g. no LanMan client + USB2 support).

      Ghost is what lets me do other things while I'm at work besides fix PCs.

      I license ghost @ something like $11 a copy for all the PCs I'm in charge of, and given the time-savings, it paid for itself in about two weeks.

      Still, this looks really good. I like free. I'll probably give it a try next week.

      --
      -- I wanna decide who lives and who dies - Crow T. Robot, MST3K
  9. Symantec Ghost is platform independat by hfastedge · · Score: 1
    My school's computer lab uses symantec ghost to clone ANY style of machine.

    Regardless, if u want a non-commercial version, there is "ubercopy".

    Here is an email i had with the developer:

    > What this email is over: http://www.linuks.mine.nu/ubercopy/
    > Question to developer: does ubercopy work over networks, similar to
    > Symantec's ghost? IF not, do you have any plans of implementing this
    > feature? I would be interested in helping, maybe martin too.
    not yet, i've had the plan to do that, but then the problem arises:
    how?
    using tcputils... i'd need to make client floppy diskets/or cd's..
    i'd even know how to do that! but the problem is to make floppy disks
    with the tools i need: see www.linuks.mine.nu/ubercopy/TODO
    (i'd like to support as much archs as possible!)

    i noticed there's another tool to clone systems over network already,
    something with "clone" in the name, see freshmeat.net

    regards
    gürkan

    --

    -- -- --

    Help my mini cause: My journal

    1. Re:Symantec Ghost is platform independat by styrotech · · Score: 2

      Don't you mean x86 OS independant rather than platform independant? As far as I'm aware it only works on PCs.

  10. This is very nice by K8Fan · · Score: 2, Insightful

    Ever since Symantec bought Ghost, they've been changing it from a simple, easy to use, small, beautiful and most of all SMALL utility to a typical bloated pile of junk. It's so nice to see someone develop an open and free version that recaptures the original idea - just copy the fricken hard disk already!

    --
    "How perfectly Goddamn delightful it all is, to be sure" Charles Crumb
    1. Re:This is very nice by tcc · · Score: 5, Interesting

      > Ever since Symantec bought Ghost, they've been changing it from a simple, easy to use, small, beautiful and most of all SMALL utility to a typical bloated pile of junk

      Actually, you could say that about just EVERY product they've bought, EXEPT ghost.

      The executable still fits on a 1.44MB diskette with MSDOS bootable files, and has a LOAD of features for the size.

      I don't care about the TAR or tape driver portion of it, but I sure do care about the splitting, compression, encryption, being able to read the god damn compressed/encrypted/segmented file WITHOUT having to reghost it back to a hard drive in case I need a single file, I love being able to ghost directly to CD-R/RW, DVD-R/RW, to another machine or straight to a win2k server with ghost enterprise) exept that this portion is more or less good because of the fact that you need a dos packet driver and it causes a PITA with modern networking cards. I love the fact that it even worked with my 1.2TB raid (yeah, just for testing :)), it proves that the code base is solid and WORKS, all the features WORKS, they don't have crap like product activation, they aren't being lame about expiry or whatever other PITA software come with. This tool is one of the few that I'd put on EVERY sysadmin desk.

      Okay it's not free, but it sure isn't overpriced compared to office suites or some other software out there that are doing far less and are in no way near as reliable as Ghost is. It pays for itself. Now if you want to compare this with a unix variant, be my guest, I have nothing against competition, but I sure do have something against +4 insightful comments based on something thrown in the air without substancial evidence. This isn't Norton Internet Security or Personnal Firewall that we are talking about (yes they really killed Atguard with this pile of ... ).

      The only thing I'd complain about ghost is that it's still dos based. I'd like to be able to have a hotswap IDE bay and keep my Win2k machine up and plug the drive, ghost it, move the file to my datacenter, and unplug without having to reboot or anything, that would be great, right now I use a testbench for this and it's still good enough for my needs, and saving me a LOT of time.

      --
      --- Metamoderating abusive downgraders since my 300th post.
    2. Re:This is very nice by shepd · · Score: 1

      >The only thing I'd complain about ghost is that it's still dos based.

      Ghost works best in DOS, but I have had luck (at least in win 98) hot-imaging drives inside windows.

      Try it -- as long as your not dealing with the main partition, it should work for you.

      BTW: I'm soon opening a computer store and was wondering -- exactly how much is the license for a couple of copies of ghost?

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
    3. Re:This is very nice by Anonymous Coward · · Score: 0

      Isn't overpriced? Maybe cheap compared to an office suite, but the idea that I need a license _per computer_ for a utility like ghost just doesn't work for me.

      When I use a scanner, I don't pay a fee per image scanned...

    4. Re:This is very nice by BillTheKatt · · Score: 1

      The cost for Ghost (and my major beef with it) is $20 or so **PER GHOSTED CLIENT PC**. Yes, that's right, $20 for each PC you install using a ghost image. The old ghost license was $200 or $500 and you could use it to dupe as many PCs as you'd like. Well Norton figured out they could make more money charging on a per-client basis. So now you pay $15 for the media and $20 a license. You can create as many ghost image files as you'd like. But each PC you install with those images is $20. Ghost now writes a registry entry to the installed PC to show it was created with a specific version of Ghost. So if Norton or the BSA decides to audit you they can scan and see. I'd be willing to pay $2000 for a site license but Norton doesn't work that way. I love Ghost, I've been using it for years, but companies like Norton and CA need to learn people hate client licenses and will switch to a competing product just as soon as they can.

    5. Re:This is very nice by Blkdeath · · Score: 2
      Ever since Symantec bought Ghost, they've been changing it from a simple, easy to use, small, beautiful and most of all SMALL utility to a typical bloated pile of junk. It's so nice to see someone develop an open and free version that recaptures the original idea - just copy the fricken hard disk already!
      That's all well and good, until you need to take an image from a 6GB test machine and put it on one lab of 10GB machines and another of 4GB, with a couple 3.3 and 8.4's thrown in for good measure (you don't always get the same size drive back for an RMA, for one thing). Sending an image to a batch of brand-new workstations involves the following steps;
      1. Image one workstation. Ghost automatically resizes all partitions to fill the HDD. (Potentially as large as, say, 80 or 120GB)
      2. Update all installed drivers.
      3. Create new image on server.
      4. Batch-load image to all new workstations.

      The prospect of either manually resizing, or dumping and re-creating several partitions is a headache I'd much sooner live without.

      Creating and maintaining eight identical workstation images with the only difference being the size of the HDD costs a lot of time (money) and server storage, not to mention far too much administrative overhead. If I want to image 100 workstations, I'd prefer to associate them in LCCM and instruct them to 'go', or tell the Ghost MultiCast server which workstations to image and have it fire away. Running 6+ multicast sessions either takes six times as long, else runs at 1/6th the speed.

      It's lunch-hour, you have to have 75 machines re-imaged and useable by the end of lunch. Choose your application wisely.

      Ghost's ability to back up a workstation onto CDR discs (@ 650, 700, or 800MB) which can be booted and restoring your disk in one easy shot is also a fantastic feature. Backing up a laptop to a connected USB HDD is another example of phenominal functionality.

      G4U seems like a nice novelty, and perhaps a good way to back up your home workstation, but I don't forsee it ever replacing even a small portion of Ghost's utility.

      --
      BD Phone Home!

      Shameless plug. Like you weren't expecting it.

    6. Re:This is very nice by Anonymous Coward · · Score: 0

      It gets worse. Before Norton bought them out, Ghost was like $50 shareware.

    7. Re:This is very nice by shepd · · Score: 1

      >The cost for Ghost (and my major beef with it) is $20 or so **PER GHOSTED CLIENT PC**.

      Bummer. I wanted to use it at a store I'm going to open to make building up PCs faster. But there's no way I can eat $20 per PC.

      I suppose this explains why all the other brand name PCs (Dell, Compaq, etc...) don't use ghost and instead some other similar utility.

      Who knows -- maybe there'll be a good enough OS solution in the future -- unfortunately g4u isn't it (it _must_ handle resizing _very_ well -- I can't tell customers they can only have 40 GB HDDs). Partition Image might not be bad, but the last time I used it, it ate my ext2 partition. :-(

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
    8. Re:This is very nice by blkwolf · · Score: 1

      Check out PARAGON Hard Disk Manager
      The full suite includes:
      A bootloader
      Partition manager (ala partition magic)
      Drive Back (ghost like util that handles ext2/3)
      and a bunch of other tools for around $59.00

      Even better you can get an unlimited technicial license for around $500 to use the utils on as many machines you like. (Install the programs on one machine and create your dos based bootable program diskettes).

      I've been using it for a couple months now and overall much happier with this than the last few iterations of ghost.

  11. Paramount by Trusty+Penfold · · Score: 5, Funny

    Ghost is a trademark of Paramount Pictures

    You should do a trademark search at the patent and trademark office before releasing infringing software.

    1. Re:Paramount by Anonymous Coward · · Score: 0

      Looking Ghost in all fields, Paramount in Owner
      Only instance of Ghost:
      Live/Dead Indicator DEAD
      (Ok, I see this is a little ironic that the Paramount's trademark for Ghost is dead...)

    2. Re:Paramount by Anonymous Coward · · Score: 0

      Simple, straight-forward, concise.

      I like it.

    3. Re:Paramount by Anonymous Coward · · Score: 0

      I believe you're incorrect. Ghost is now a trademark of Blizzard.

  12. Only if it's the same size disk by j3110 · · Score: 5, Insightful

    If the target is 1 sector less, you aren't going to be able to use this tool. I still think tar and netpipes is the only way. (unless you use XFS, in such case the best way would be xfsdump, tar, and xfsrestore) I'm trying to write a multicast fileserver for just this purpose. I have a lab of hetrogeneous machines(I take what I can get from the university) that need to be clones(btw, don't forget to run lilo if you use tar/xfs, and don't forget to change the site-key for ssh). I'm ending up using a homebrew solution. There are other good ghost utilities out there that boot from a cdrom(BART perhaps isn't bad), but I still need my own custom solution because I'm not gonna be here forever to make this lab work, and it needs to be "put this in the floppy drive and select options from the menu" easy.

    --
    Karma Clown
    1. Re:Only if it's the same size disk by Student_Tech · · Score: 1

      http://www.udpcast.linux.lu/
      Using UDP over an ethernet for multicasting to a bunch of machines. They kinda mention doing machine cloning on their webpage as well. What you could do would be to use the g4u to make the inital image and then use this to flush it out to the machines.

    2. Re:Only if it's the same size disk by BrookHarty · · Score: 2

      Hey dont knock Barts boot disk. Its rather nice to have a boot floppy(or cdrom) that will boot almost any nic card. Top it off with Ghost i can backup/restore my laptop and workstations over IP. And dealing with partitions not whole HD's make it easier to move OS's around.

      Hey, and SSH with barts disk works great, thou you miss multiple ttys.

    3. Re:Only if it's the same size disk by j3110 · · Score: 2

      oh, I wasn't knocking bart :) It's great for what it does. It just wasn't made for what I need to do :) I considered patching bart to do it, but decided to just use nfsroot so I wouldn't have to make an endless supply of CD's :)

      If you are looking for a single machine or small numbers of machines to do backup and restore, bart and g4u are great! I used g4u when my lab was homogenous, and it was perfect. I still need multicasting and tar or xfsdump support that is user friendly. It's best I write my own :) Then I can use it as example real world multicasting code for classes as well.

      --
      Karma Clown
    4. Re:Only if it's the same size disk by G27+Radio · · Score: 3, Interesting

      If the target is 1 sector less, you aren't going to be able to use this tool.

      This is true, but if the target is larger you're still OK. I've never used the Unix version, but the DOS version would restore to a larger target with no problem, except that the extra sectors on the target would remain unused. In other words, it's not necessary to have identical drives in both systems. Just make sure that your source image is < or = to the target drive.

    5. Re:Only if it's the same size disk by g4dget · · Score: 2
      This is true, but if the target is larger you're still OK.

      Not necessarily: if the drive geometries differ, you may well be in trouble.

    6. Re:Only if it's the same size disk by G27+Radio · · Score: 2

      Not necessarily: if the drive geometries differ, you may well be in trouble.

      Speaking from experience, this never caused us a problem. Granted, all the machines we cloned used FAT partitions (they were all NT and OS/2 machines--we're talking about 4 years back.) No, we didn't use NTFS or HPFS on workstations because we needed to be able to access the files from DOS in the event that the OS got fubared. I can't say for certain how drive geometry would affect other types of OS's/filesystems.

    7. Re:Only if it's the same size disk by eckes · · Score: 1

      I suggest you have a look at partimage.org, it understands about filesystems (UFS, HFS, HPFS, XFS, JFS, NTFS, FAT, ext2, Reiser) and is therefoe better for resizing and efficient dumping of filesystems.

    8. Re:Only if it's the same size disk by evilviper · · Score: 2
      If the target is 1 sector less, you aren't going to be able to use this tool.

      Not true. I've used UDPcast to take an image from a larger hard drive, and stick it on a smaller one. An FSCK is in order, but it still works. Of course, you can't transfer to a disk that is significantly smaller without problems.

      I still think tar and netpipes is the only way.

      No way. That means you have to manually partition the hard drive. You have to run mkfs/newfs on each of the partitions. After transfering the data, you must then make it bootable by installing lilo, grub, etc.

      In addition to that, you are transfering everything unicast... That means the time to setup multiple stations increases linearly... For more than a handful of workstations, you're going to need to have them offline for a hell of a long time.

      There are other good ghost utilities out there that boot from a cdrom(BART perhaps isn't bad), but I still need my own custom solution


      Bah... BART is a waste of space. There are two good options out there right now. One is PARTIMAGE, which works like ghost (it understands most filesystems, and only copies the useful data) or UDPcast which coppies the raw hard disk, but it sends it to other machines in multicast, so you can copy a hard drive two two machines as quickly as 2,000. UDPcast also has the ability to compress the data, so you send data a fraction of the size of the hard drive.

      Partimage only works client-server, but UDPcast gives you a choice... UDPcast is meant to be run from floppy to floppy, but I was quickly able to rig a real server for it (instead of going to/from /dev/hda, it goes to/from a generated filename). Throw a menu on it, and you're set. Of course, you could set aside a machine (from each group of similiar machines) to be just the source all the time, and not used for anything else...

      What we really need, is PartImage with multicast support... Either using UDPcast or (preferably) netcast (which is smaller and more portable). That would result in something that puts Ghost to shame, even if you disregarded the price of Ghost. That was something I was planning on hacking together, but I no longer need it, so I don't intend to do it myself.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    9. Re:Only if it's the same size disk by j3110 · · Score: 2

      That only works with ext2/3 filesystems. Most ppl don't use those anymore. You can however resive the fs before you do such evil to it and it work, but it's still not useful in a hetrogenious network.

      If the disks are different sizes, you should partition them by hand (or set a script that uses %s).

      There are multicast netpipes out there :) You can use |gzip -c| to compress data, and you can use xfsdump/restore to work with active systems.

      I want to write my custom solution because then the client can just ask the server for which files are available and which groups are available and I can maximize the network utilization (just have a computer join a group and catch it up to the others while the others are throttled only if the network has been saturated.) Lilo can be configured in the script, but I prefer a block transfer of one single ext2 boot partition to the beginning of the drive and have the mbr boot that partition (set it active and use the default mbr). No problems there either. There's a lot of neat stuff I could do if I wrote my own solution, and I really just want to play with things. I've already learned a LOT about multicasting doing this (like windows machines don't support the spec properly... suprised? no, I didn't think so).

      In the end I may end up with a boot floppy version, but size isn't important to me. That's why I'm playing around with it in Java :) I know it's goofy, but it's more just me playing to learn than an actual need. I want to play with gcj too, so we'll see how that turns out :) I know, I could have done it in C and put it on a floppy, but it's just more fun trying to make something wierd like that work :) Besides, it's for a school lab, there is a lot the teachers/students could learn about Java, multicasting, linux, xfs, gcj, etc. If I did C, that would be one less thing for them to learn since they already know C/C++. Few professors and students know much about java. Besides, I have a point to make about Java being good for embedded systems. I started with Lejos (java for lego bricks that I talked them into using for AI). I may try to use J2ME and put it on that open source RTOS kernel Jaluna (it has J2ME support). If J2ME and Jaluna support multicasting (Jaluna and J2ME is supposed to be able to take libraries you need and add them to the installation.) If you are counting here, now they have to learn RTOS kernels, embedded systems, and J2ME. It's a school, they'll get more than they bargained for and the end solution will be user friendly and well documented. Maybe they'll learn some UI design and good documentation habits.

      --
      Karma Clown
  13. In other news... by kenthorvath · · Score: 4, Funny

    ...RMS is set to release gnu4u, "GNU's Norton Utilities 4 Unix". Wow...

    1. Re:In other news... by Graspee_Leemoor · · Score: 5, Funny

      " ...RMS is set to release gnu4u, "GNU's Norton Utilities 4 Unix". Wow..."

      Ugh, RMS in a pink shirt and a smile. Thanks for sticking that image in my brain.

      graspee

    2. Re:In other news... by BlueGecko · · Score: 1
      ...RMS is set to release gnu4u, "GNU's Norton Utilities 4 Unix".
      Shouldn't that be "GNU's Gnorton Gnicknacks for GNU/Linux"? :)
  14. speed increase? by zoombat · · Score: 2

    I've never used g4u personally, but I did some research on disk cloning back awhile ago and a common complaint about the software was that even though it was rock-solid for all kinds of different operating systems, it was really slow. Anyone have any idea how reasonable the speeds are now?

    1. Re:speed increase? by Zzootnik · · Score: 1

      I suppose it would depend on the speed of your network...

      I know at work, the network really crawls during the daytime, and isn't much faster at night...It's just gotta be too much traffic over too few pipes.
      But here at home on my own private lan, I get blazing fast speeds...Which would only increase with things like gigabit enet, etc...

      Anyway, that's the bottleneck as far as I've ever been able to tell...

      --
      Sig currently under construction. Mind the gap....
    2. Re:speed increase? by chriswaco · · Score: 1

      Seems to me that the server should send a set of MD5 hashes first and then the client could request only those blocks that have changed.

      It would probably be much faster, especially to multiple clients, since you wouldn't have to send the entire image over the network multiple times.

      You'd have to do the math to figure out the best block size to use without letting errors creap into the transfer, though. Seems like 512KByte blocks would work well.

      There used to be a Mac utility that did this that used AppleTalk broadcast packets and then individual clients could request whatever data that they missed during the bulk transfer. This was really important when your network was 400Kbps.

    3. Re:speed increase? by CaptnMArk · · Score: 1

      I made my own linux boot floppy (busybox and smbmount)

      I mostly optimized restore speed (write to disk).

      If your disk are mostly full, the thing is network bound (10MB/s + decompression = 20MB/s max write speed)

      If your disks are mostly empty, it is possible to do various optimizations:

      - when you have many disks in the system, gunzip becomes a bottleneck. Solution: don't compress the zeros, but keep track of zeros separately, which enables:

      - writing the zeros while the rest of the data is downloaded/decompressed.

      With this, I could restore 18GB disk with 1GB of data (windows install ;) in ~10 minutes.

  15. Huh? by FreeLinux · · Score: 5, Insightful

    Ghost handles all file systems as well. They call it a sector by sector disk copy. In this case Ghost does not care what is on the disk, it copies the DISK rather than the filesystem or partition as it does by default. But as with g4u you can't resize and so forth with a sector by sector copy.

    The only problem with Ghost is the licensing cost.

  16. Ghost is worth the money by DrZaius · · Score: 5, Informative
    I think it's worth it to pay for enterprise ghost and the win2k box it needs to run on if you really need ghost.

    The multicast console kicks ass -- I can ghost a tonne of workstations at one time and not kill the network.

    Symantecs' support infrastructure is wicked too. We haven't hit a problem that wasn't documented on their website yet.

    Also, ghost understands filesystems and not raw blocks. I don't understand why reading the raw data is an advantage -- you get images the size of your hard disk or partition instead of the size of the data. Ghost 7.5 can understand fat/ntfs/ext2 and ext3. It can also do raw reads of the hard disk.

    btw, I don't work for symantec.

    --
    -- DrZaius - Minister of Sciences and Protector of the Faith
    1. Re:Ghost is worth the money by Anonymous Coward · · Score: 1, Interesting

      There are far more than four filesystems in use today on intel/unix boxes... ghost might get these four pretty good but what about xfs, jfs, ufs, reiserfs, etc.... ? That's why it needs the ability to do raw partition copies.

    2. Re:Ghost is worth the money by Ektanoor · · Score: 4, Informative

      Well I once tried ghost and sincerly it was a great product. But since Symantec bought it, I forgot about that thing. Because Symantec wacked it to the impossible. After a few tries I dropped any idea to use the product altogether. And one of the problems was with multicast. It would die after some minutes and leave all stations in a dead end. Besides, on multicast, I couldn't ghost a tonne of workstations. Yes, could ghost a lot more than unicast but not a tonne.Well if Symantec solved these problems, then, I'm happy for them. But it is not good to make much hype of it. Ghost was a great product, probably still is a great product. But it is a product that it is oriented in one of the most critical segments of the market. Hypes here are too bad.

      Yes, it is good that ghost understands filesystems. But it is also good that ghost would work nicely on raw data. Why? For forensics, to copy unmovable data (in relation to the disk itself), to mirror disks where data is partially damaged. At the time I tried, Ghost was "acceptable" on this level but it had some problems.

      Anyway, for those who would like to work nicely without caring for many hassles about how these things work, ghost is probably the best choice.

    3. Re:Ghost is worth the money by megaduck · · Score: 2
      Also, ghost understands filesystems and not raw blocks.

      Without question, this is one of the coolest features of Ghost. Without it, g4u isn't even an option for me. I work in an educational environment where we're using the same images on four different hardware configurations with a bunch of wildly different HD sizes. We're already stretching the capacity of our Ghost Servers (yep, plural. Three sites.). Needing a different image for each type of HD would require Terabytes of additional storage, not to mention increase our administrative overhead by an order of magnitude.

      I've never seen a production environment where all the HDs were identical. Because it understands files, Ghost can deal with the real world in a clean and elegant manner.

      Until g4u understands filesystems and supports multicast, it's not even worth considering for most scenarios.

      --
      This .sig for rent.
    4. Re:Ghost is worth the money by BlueUnderwear · · Score: 2
      The multicast console kicks ass -- I can ghost a tonne of workstations at one time and not kill the network.

      Yeah, but Linux tools such as udpcast can do this too, and much faster as well (70 Mbps on a 100 Mbps network!)

      Also, ghost understands filesystems and not raw blocks. I don't understand why reading the raw data is an advantage -- you get images the size of your hard disk or partition instead of the size of the data.

      Point granted. However, udpcast is able to compress the data from the disk before it sends it out to the network, thus mitigating the effect of "almost empty" partitions. Those unused sectors will most probably be full of binary zeroes, which compress to almost nothing.

      --
      Say no to software patents.
    5. Re:Ghost is worth the money by karlm · · Score: 2
      Also, ghost understands filesystems and not raw blocks. I don't understand why reading the raw data is an advantage -- you get images the size of your hard disk or partition instead of the size of the data. Ghost 7.5 can understand fat/ntfs/ext2 and ext3. It can also do raw reads of the hard disk.

      If your machine has been broken into, you want to save the entire hard drive image, including "blank" space verbatum for forensic purposes before you wipe the disk and reinstall everything.

      Also, what if you're runnig *BSD, Solais x86, or you're using xfs, reiserfs, cramfs (on a flash drive or microdrive)? Spritefs and lfs give you better write performance. I hate to break it to you, but 4 filesystems may not cover everyone's needs. Alse, there's the issue of encrypted partitions. (Not the file-level encryption that ships with windows now, but real partition-lelvel encryption.)

      If you put raw disk images back on the disk you have the advantage of overwriting the old file data instead of just marking the blocks as unused.

      I'm sure that for most windows shops, Ghosts does everything they want and is fact more useful than opaque data transfer. However, don't be so quick to dismiss the advantages of raw partition transfer and storage.

      --
      Copyright Violation:"theft, piracy"::Anti-Trust Violation:"thermonuclear price terrorism"<-Overly dramatic language.
    6. Re:Ghost is worth the money by Anonymous Coward · · Score: 0

      Until you upgrade to Gigabit ethernet, and there arnt any DOS NDIS drivers available. Then it sucks, and its not documented on their website, and their support techs will lie to you.

    7. Re:Ghost is worth the money by ameoba · · Score: 1

      He's not just talking about the multicast ability. From the remote console, you can remotely pull an image from or push one down onto the workstation. It's a pretty nifty tool, not cheap tho, since this is only avalable in the enterprise edition.

      --
      my sig's at the bottom of the page.
    8. Re:Ghost is worth the money by ibennetch · · Score: 1

      I've heard that certian programs (CoolEdit pro for one) break (as in, don't work right anymore) after running a ghost restore. Apparently there's some sort of copy protection that doesn't like to be moved around - even though it's the same drive on the same machine. Bummer!

  17. Low level error correction by yerricde · · Score: 3, Insightful

    isn't there a big chance that some bits would get corrupted?

    Modern storage devices use error correction at a very low level. For instance, CD-ROM has three error-correcting codes: two in the CD layer and one in the sector layer. In addition, a partition could be written to multiple discs in a manner similar to RAID 5, such that every fifth disc stored an xor of the four previous discs.

    --
    Will I retire or break 10K?
  18. GHOST trademark by yerricde · · Score: 1

    I went to TESS and ran a query for live U.S. trademark registrations matching the word GHOST, and got eyewear, a removable LCD panel, cosmetics, force-feedback joysticks, and loudspeakers.

    I'd be worried about a trademark lawsuit from Symantec more than anything.

    --
    Will I retire or break 10K?
  19. GHOST in the SHELL by yerricde · · Score: 1

    Since they are in two entirely seperate categories, linux software and shitty movies, they chance of somebody confusing them is slight.

    Then what about GHOST IN THE SHELL brand computer data backup (ghost) software with a command line (shell) interface? Would that clash with GHOST IN THE SHELL® brand video games?

    --
    Will I retire or break 10K?
    1. Re:GHOST in the SHELL by Anonymous Coward · · Score: 0

      except that ghost and ghost-in-the-shell are obviously different

    2. Re:GHOST in the SHELL by Anonymous Coward · · Score: 0

      except that ghost and ghost-in-the-shell are obviously different

      but "ghost for unix" and "norton ghost" aren't

  20. Ghost doesn't work with non-PC's... by Anonymous Coward · · Score: 5, Interesting

    Ever try using Ghost on a Sparc station? Ghost can't handle any file systems at all if they aren't sitting on x86 hardware, which is a problem g4u can solve. So that's two problems with Ghost.

    1. Re:Ghost doesn't work with non-PC's... by FreeLinux · · Score: 2

      Plug your Sparc disk into the SCSI controller of an Intel box and Ghost can image it just fine. However, you are correct, having a native Unix version is good.

    2. Re:Ghost doesn't work with non-PC's... by Anonymous Coward · · Score: 0

      I don't want to have to pull disks in and out of the numerous Sparc servers I deal with every time I want a clean box. That's really not a solution in my mind - too labor intensive and a very expensive solution in sheer wasted time.

    3. Re:Ghost doesn't work with non-PC's... by momobaxter · · Score: 1

      HOw is this a solution? It means taking apart machiens to ghost them. In a college lab environment where students are constantly messing with settings, there's no reason to have to pull drives. This works, ghost doesn't.

      --
      "Full sources for linux currently runs to about 200kB compressed" --Linus Torvalds 31-Jan-1992
  21. Wipe every free block for great compression by yerricde · · Score: 5, Interesting

    I don't understand why reading the raw data is an advantage -- you get images the size of your hard disk or partition instead of the size of the data.

    Shouldn't matter. If you have wiped your drive's free space (trivial; use a program that creates thousands of 1 MB files filled with a repeating pattern) first, an "image the size of the hard disk or partition" will compress much smaller.

    Ghost 7.5 can understand fat/ntfs/ext2 and ext3.

    But does it grok ReiserFS or any of the other more obscure filesystems in use on servers?

    --
    Will I retire or break 10K?
    1. Re:Wipe every free block for great compression by Anonymous Coward · · Score: 0
      But does it grok ReiserFS or any of the other more obscure filesystems in use on servers?

      So it was you who was using minix partitions! Call the XFree guys, here, here!

    2. Re:Wipe every free block for great compression by g4dget · · Score: 2
      use a program that creates thousands of 1 MB files filled with a repeating pattern

      "cat /dev/zero > junk; rm junk" will do the trick (if you don't believe me, try it).

    3. Re:Wipe every free block for great compression by Jmstuckman · · Score: 1

      It does matter if your destination drive is of a different size than the source (for example, if you're getting a new hard drive that's bigger than the old one -- Ghost will copy all the boot information and resize the partitions.) Also, Ghost will copy any filesystem -- options for bit-by-bit copy are still there.

  22. Good for clusters by whovian · · Score: 2

    Thank you thank you thank you!!! I am just about to install a cluster, so instead of installing RedHat for the nth time, I can make all the nodes' disks off-site -- and probably while unattended somewhat -- and then bring them in, pop in the drives, and go.

    --
    To-do List: Receive telemarketing call during a tornado warning. Check.
    1. Re:Good for clusters by Anonymous Coward · · Score: 0

      http://www.systemimager.com/

    2. Re:Good for clusters by hubertf · · Score: 2

      Yeah, have fun with that, no prob!
      I did a 45-machine cluster with g4u, see
      www.feyrer.de/marathon-cluster/ :-)

      (Of course the machines were running NetBSD too, doing a video rendering job)

      - Hubert

    3. Re:Good for clusters by delong · · Score: 2

      Why not use a disk duplication machine?

      Not trying to be smart, just suggesting.

      Derek

  23. Partition Image by tseng_mike · · Score: 5, Informative

    There is also partition image which is more advanced imo.

    1. Re:Partition Image by chrysalis · · Score: 2

      I second this.

      Partition image is also nice as a rescue disk.

      --
      {{.sig}}
    2. Re:Partition Image by whovian · · Score: 2

      Advanced in that you can clone a parition instead of the whole disk? Yeah, that's useful. But as the docs point out, partition image requires an already existing partition to write to. g4u doesn't seem to care about what is on the target drive; it will just overwrite sectors.

      --
      To-do List: Receive telemarketing call during a tornado warning. Check.
    3. Re:Partition Image by Bronster · · Score: 2
      But as the docs point out, partition image requires an already existing partition to write to.

      Here's a fragment of the script I use for this purpose...
      # Prepare the disk
      /bin/dd of=/dev/hda if=/dev/zero bs=512 count=1
      /sbin/sfdisk /dev/hda < partitions.sfdisk
      # wipe the start of the DOS partition as well
      /bin/dd of=/dev/hda2 if=/dev/zero bs=512 count=1
      # and mark the boot record properly!!
      /bin/dd if=mbr.dd of=/dev/hda bs=512 count=1
      DISKSIZE=`/sbin/sfdisk -s /dev/hda2`
      Notice that I'm grabbing the partition size for later checking. I use 8Gb Windows partitions on 20Gb disks, leaving space to add things later (and flexibility for buying different sized disks on new systems). Since all important files are on a server anyway, 8Gb is plenty for Win98.

      All these tools are available on any decent Linux boot disk (I'm using a rescuecd with the image of the partition burned on as well to save network load - pop it in and clean up the machine in about 9 minutes). I'm also reading a .reg file from the hard disk which contains details like the computer's name, and then re-building that file to be added to the registry on next boot. It works nicely.
    4. Re:Partition Image by Anonymous Coward · · Score: 0

      Advanced in more ways than that - if it recognises the filesystem it compresses empty space - which SAVES a lot of space on the target...
      From the FAQ: "All blocks which are not maked as free will be copied". We use this at my work and it works like a charm (we place the dumps on an NFS mounted disk).

  24. Anyone remember DDD? by Anonymous Coward · · Score: 0

    Dalton's Disk Disintegrator?

  25. Cold feet by dazdaz · · Score: 0, Troll

    I'm opposed to the idea of cloning UNIX workstations. 5 years I said the same thing. It creates a new breed of system administrators who've
    never seen a UNIX prompt.

    Should a UNIX install be rushed en masse? I'd be interested to see if anyone can justify this, I just don't feel overall comfortable with the concept of UNIX cloning.

    1. Re:Cold feet by FreeLinux · · Score: 3, Insightful

      Try an OS upgrade on >2000 machines and then tell me this. Better yet, try an OS replacement, say Windows 95 to Linux on >50 machines and then tell me you don't see the point of cloning workstations.

    2. Re:Cold feet by MetricT · · Score: 1

      Two words: Beowulf clusters.

      I'm the admin of a medium size cluster, and we currently use SystemImager (www.systemimager.org) to make backup images of our nodes. SystemImager is a really sweet program. Unfortunately, the stable version is a little behind the times when it comes to XFS, which we are pretty eager to use. Cloning software which works below the filesystem level is pretty helpful.

    3. Re:Cold feet by dazdaz · · Score: 1

      Beowulf clusters yes. Windows workstations yes.
      Windows Servers hmmmm. UNIX servers no. UNIX workstations hmmm.

    4. Re:Cold feet by wfmcwalter · · Score: 5, Insightful
      I'd be interested to see if anyone can justify this, I just don't feel overall comfortable with the concept of UNIX cloning.

      Okay, here's a few, and there's many more from whence these came:

      1. You're the lab manager for a large university. You just bought seven hundred identical PCs. You have one week to install a customised kernel, a variety of applications, and lots of site-specific settings onto each machine.
      2. You're the above lab manager and several hundred of those machines will sit in a public lab with no grown-up to police them. Experience tells you that student pranksters will do stuff to these machines on a pretty regular basis. Each student is supposed to keep all their work (on an ongoing basis) purely on their network-mounted directory. So you want to periodically (ideally nightly) have the machines return to a known software state.
      3. You're the lab manager for the QA department of a large software company. A lot of the tests that the testers perform involve installing new software, performing the necessary patches - these must be performed on machines with exactly the correct software setup, otherwise the test is invalid. Generally, running each test takes less than an hour. You don't want testers sitting waiting for their (rare) test machines to reinstall any longer than absolutely necessary.
      4. You're the production manager for a large PC company. You make production runs of thousands of identical machines each day. Time is short, and the production engineers won't let you specialise a given harddrive on the line until its actually inserted into a machine (very common), so you want to very quickly have production machines netboot and pull down their software image. Every minute a machine spends on the production line cost the company a dollar.
      --
      ## W.Finlay McWalter ## http://www.mcwalter.org ##
    5. Re:Cold feet by kevin+lyda · · Score: 2

      redhat: kickstart.

      solaris: jumpstart.

      --
      US Citizen living abroad? Register to vote!
  26. Disk to Disk Cloning? by 1stflight · · Score: 1

    Anyone know if this utility will do small disk to large disk cloning too?

    1. Re:Disk to Disk Cloning? by hubertf · · Score: 2

      I guess I should really add this next time.
      For now you can do:

      dd if=/dev/rwd0d of=/dev/rwd1d bs=1m progress=1

      (Yeah, that's Unix! I will give you a shell wrapper in g4u 1.9. Suggestions for a name, anyone? :-)

      - Hubert

    2. Re:Disk to Disk Cloning? by 1stflight · · Score: 1

      By any chance would you mind explaing how this string actually works? Thanks! And what is rwd0d ?

    3. Re:Disk to Disk Cloning? by hubertf · · Score: 2

      Please read a dd(1) manpage somewhere.

      rwd0d is the raw device (r) of the first IDE disk (wd0), using a special partition (d) that spans the disk from the very first to the very last byte.
      I *think* it's the same as hda under Linux, but I'm not sure there.

      - Hubert

  27. It can't support Windows by utahjazz · · Score: 0, Troll

    Even Ghost never worked well with windows. The problem is, MS puts SIDs all over the place in the OS. You'll think it worked, but then try putting 2 clones on the same network...

    Ghost supposedly had some magic tool that fixed this, but it never quite worked, and if MS found out you used it, they wouldn't answer your support questions.

    Now MS has some tool that will fix SIDs for you, but you have to agree to some licensing scheme that I think involves giving them a blood sample and locks of hair from your children.

    1. Re:It can't support Windows by Jugomugo · · Score: 2, Informative

      All you have to do is run 'sysprep' before you make your images. Makes it pretty easy from there.

      --
      "In a cat's eye, all things belong to cats."
    2. Re:It can't support Windows by narkotix · · Score: 0

      sysprep 1.1 that you can download from microsoft for free (yes free!) fixes most problems associated with cloning nt4/2k/xp machines. We use it just before we are about to clone a machine to deploy a series of machines in our schools. It resets sids then when the machine is "rebooted" it then does a mini setup which asks the user to enter their name, license, etc etc and re-does the setup. There are only a couple problems with it and that are you cant expect an image to go from one type of machine (ACPI) and expect it to work on a different type of machine (APM) and to get any scsi hdd or ide raid controllers working they have to be pre-installed with sysprep but there are ample instructions to do so.

      --
      We played dungeons and dragons for 3 hours.....then i was slain by an elf
  28. This is the perfect backup tool by Anonymous Coward · · Score: 0

    I never cease to be amazed at the quality and quantity of Open Source work. This is absolutely the perfect backup tool

    Disk -> FTP Server

    FTP Server -> Disk

    Awsome job guys. The world needs this.

    1. Re:This is the perfect backup tool by cscx · · Score: 2

      I'm waiting for the day when some d00d will run both on the same b0x! Then, he can like, back up his stuff through FTP, FTP it back through localhost, and it will be l33t!

      Kind of like a Rube Goldberg contest for doing mundane day-to-day system maintenance tasks!

  29. Bzzt! Ghost walker works great!! by FreeLinux · · Score: 3, Informative

    I have installed thousands, yes thousands of images of Windows 95 - 2000, as well as restored Windows 2000 domain controllers from backup images with Ghost and Ghost Walker. It works great.

    Thanks for playing.

    1. Re:Bzzt! Ghost walker works great!! by utahjazz · · Score: 1

      OK. I admit I haven't used Ghost Walker myself, I've only been the recipient of machines that were built with Ghost, and didn't work. I'll chalk that up to my IT people not knowing Ghost Walker as well as you do.

      But, how exactly will this new tool work, if it doesn't have an equivalent of Ghost Walker?

  30. Works For Me by autechre · · Score: 2

    I've still got several Win98 clients in a lab setting (the main room of my school newspaper, where all editors/writers can use them). I use Ghost to reimage them weekly, and gwalk does a fine job of changing the SID/machine name/whatever it is under Windows.

    I'm interested in this, because at the moment, I need to use one of the Windows clients to generate/push images. I'd also like something that could work for MacOS (9.x, unfortunately, since we use Quark).

    --
    WMBC freeform/independent online radio.
    1. Re:Works For Me by Espen · · Score: 1

      Ah man, you are in for a treat. Look for Assimilator, god's gift to system administrators (of MacOS 10 machines). It's a file system imager, rather than disk imager. Why is that a bonus? Well, the 'image' on your server is completely open copy of the file system. Need to make a small change? Just change the files on the server! No need for a full re-imaging. And the restore process is a diff rather than full re-image, so it only downloads the differences, which saves a lot of re-imaging time. The closest comparison in unix-land is probably rsync, but the difference is that you can re-image a bootable machine with this if needed.

    2. Re:Works For Me by Espen · · Score: 1

      that should have been less than MacOS 10 (slashdot ate my less than character :-( )

  31. Welcome, but I still screwed it up by augros · · Score: 2

    Just a few days ago,after hours and hours of frustration and failure with Ghost and DeployCenter and other commercial products, I decided to use g4u on my college's CS lab for dual boot (RH80 and W2K). I just popped the floppy in and the image copy was underway. Too bad it corrupted both OS's filesystems. It was so simple and straight-forward I was sure it would work. Is this realease any different from the one available a few days ago? Out of all the other solutions I tried this was the closest to helpful. (Most other FOSS failed to even get DHCP up)

    1. Re:Welcome, but I still screwed it up by hubertf · · Score: 2

      That's interesting... we use g4u to deploy images with Solaris/x86 and Win2k, no problem there.
      Did you use different disk sizes in the process?

      Reply by mail preferred (hubert@feyrer.de).
      Thanks!

      - Hubert

    2. Re:Welcome, but I still screwed it up by augros · · Score: 2

      No, actually the machines in question were of identical hardware. When mounting the linux side under rescue mode, I found the majority of directories were butchered and turned into gigantic files. And Windows just wouldn't boot. I really have no clue what happened. Maybe it's worth another shot, but dang it takes a while to copy those images...

  32. Quick File Distribution Challenge on Advogato by teqo · · Score: 2, Interesting
    There has been this post at advogato couple of weeks ago which is about distributing huge amounts of data to many machines within a hilarious time... Though the solution implied by the author has not been revealed on there, it's quite an interesting read. The challenger excludes multicasting in order to make his question harder, but some posters there refer to multicast anyway...

    Personally, I agree with UDP multicasting being the way for multiple network-based clones... For only a handful of clones Mondo+Mindi might be an alternative, too... No network, but CD-ROMs over sneakernet though... :)

  33. ghost trailer by Anonymous Coward · · Score: 0

    Does this have anything to do with the "ghost trailer"??

  34. What? by Anonymous Coward · · Score: 0

    What is this, /. meets the Art Bell show?

    Come on people, there's no such thing as ghosts. Grow up.

  35. test, ignore by Animats · · Score: 1, Offtopic

    ignore, having problems with login

  36. Bug report by Istealmymusic · · Score: 2

    Kernel panics with "failed to read sector ######" when mirroring a broken hard disk. Any workarounds?

    --
    "The lesson to be learned is not to take the comments on slashdot too literally." --Vinnie Falco, BearShare
    1. Re:Bug report by hubertf · · Score: 2

      No, sorry. Blame the NetBSD folks! :-)

      - Hubert

    2. Re:Bug report by lmfr · · Score: 1
      Can't help about the kernel panics. Shouldn't be happening just because of bad sectors anyway.

      But to have dd ignore the errors caused by them use conv=noerror,sync.

    3. Re:Bug report by Istealmymusic · · Score: 2
      #dd progress=1 if=/dev/rwd0d bs=1m conv=noerror,sync | gzip -9 | ftp -n
      dd: conv option disabled
      ?Invalid command.

      No dice. I'm gonna have to try those flags on my BSD box; I hadn't realized they exist but may be exactly what I'm looking for. Thanks!

      --
      "The lesson to be learned is not to take the comments on slashdot too literally." --Vinnie Falco, BearShare
    4. Re:Bug report by Istealmymusic · · Score: 2
      My apologies for replying twice, but I tried conv=noerror,sync on my BSD box and dd was able to read the entire disk image! I've been trying to recover this disk for months now; it held several important files and source code I programmed when I was 11. Thank you very much kind sir.

      Funny thing is, the only hard errors where in at fsbn 113664 and 113840. The rest of the disk was flawless, but since the FAT media descriptor was damaged I can't view the disk with DOS or mount_msdos. And even more comical:

      microuptime() went backwards (439.452644 -> 439.-694925999)
      microuptime() went backwards (495.644229 -> 495.-694728800)
      ....
      calcru: negative time of -695354479 usec for pid 7777 (ls)

      That's kinda weird, its supposedly fixed in 5.0, I'm running the 4.7 branch with up-to-the-second CVS.

      --
      "The lesson to be learned is not to take the comments on slashdot too literally." --Vinnie Falco, BearShare
  37. Acronis True Image by 3263827 · · Score: 1

    If you don't like Ghost's DOS foundation, checkout Acronis's True Image. It allows you to copy a drive image while it's still running. It actually uses unix type tools to do this...

  38. Partition Image by ZaPhOd42 · · Score: 5, Informative
    Partimage is a similar utility based on Linux.

    We've been using it to clone our NT based workstations at work for some time now and it kicks ass! It copes quite happily with NTFS(!), FAT16/32, Ext2/3, ReiserFS etc etc...

    It's a client/server program and they provide a bootable ISO image on their site (saves you having to create one if you're lazy like me) ;). You can also compress the image taken using either gzip or bzip compression.

  39. Crimony by FreeLinux · · Score: 2

    Did you mean hours?? Or minutes? 8 - 10 hours to copy an image and install it is ridiculous. Norton Ghost takes about 15 minutes each way, a total of 30 minutes on similar hardware. Granted that isn't the sector by sector copy method but why use that if you don't have to? Norton Ghost handles ext2/3 partitions with no problem at all.

  40. HP has it for quite some time already by malkodan · · Score: 2, Interesting

    Working with HP-UX at work, i got the chance to work with the Ignite backup tool HP provides to backup their machines.
    In a big cluster there is always the need that computers be as identical as possible so troubleshooting problems is easier when they take place on some computers simultanuesly.
    you just mk_recovery > /dev/0m and it dumps an image to your DLT tape, you take the tape, put it in the victim machine, boot from it, it puts the image on the new hard drive (assuming there's enough space on it), you boot it again, and you have an identical machine to the one you've taken the image from, kinda neat, but works only for HP machines running HP-UX 10.20 and later.
    Putting all together, g4u could possibly help deploying that technology to other unices which are non-proprioty.
    May the developers continue their good job with their innovatives ideas.

    --
    Dan.
  41. Random thoughts. by t0qer · · Score: 5, Interesting

    Just a few random thoughts on this..Sorry moderators if I get too bleeding edge for you :)

    This was listed under developers when it should have been listed under desktop monkeys that run around putting out fires everytime the sales groups comes back with a crateload of laptops that just got smashed through the Chicago Ohara airport baggage system and now he/she has to get these laptops ready for the next trade show kind of person. (zoolander speak, gotta love it)

    I remember doing this a few years back when I worked for Altigen. Well, ok it was transferring over the SCSI bus instead of ethernet... Here's what happened.

    There was some big 'ol trade show in vegas and we were getting chummy with 'ol compaq. They wanted us to be a VAR by adding our telephony system to their servers. So as a show of like, i dunno what to call it, good faith? They shipped us 10 of their top of the line servers all decked out sweet.

    Hmm, what year was that? 2000? Well, win2k was just out and our version of ghost hadn't quite caught up to M$'s new moving target NTFS. (Everytime you install any MS they do little tweaks to the MBR that aren't backwards compatible.) So me and my partner were sitting there scratching our heads. The servers had arrived 1 day before the show (late, fuqin compaq) so our choices were...

    a. stay up all night installing these motherfuckers one by one.
    b. figure it out.

    Well, my partner was totally windows at that time, and I had been using linux for about a year and open source was getting me jazzed. I had a linux system I had scratched together from broken parts in the warehouse running next to my 2k system. So I went around IRC and reading up howto's about DD.

    I made some notes and yanked the IDE drive out of my system, walked over to the compaq's and pulled a drive from each one, then filled one of them with all the drives. I put my linux IDE drive in the system and booted.

    dd if=/dev/hda of=/dev/sda

    It was a suspenseful moment to say the least. We watched as the first image was being made and almost held our breaths in anticipation as we waited for it to boot up.

    Success!

    That night we both went home totally stoked that we got it done without hassle. We just repeated the process for the rest of the machines and we got to go home early. I fucking hate this gay ass penguin OS for a desktop (it really sucks!!!) but i'll take it any day over any commercial product if I need to save my ass.

    Thanks :)

    --toq

    1. Re:Random thoughts. by Anonymous Coward · · Score: 0

      typical telecom industry windows lovin' "techie". its good the telcom industry went down the toilet cause zillions of you wankers are now working where you belong, at burger king. ps. nortel sucks.

    2. Re:Random thoughts. by alexburke · · Score: 2

      That's really great -- not only did you duplicate the OS and software image, but you also duplicated the security identifiers (SIDs). This will cause all sorts of havoc if any of those duplicated machines are on the same network.

      Read up about it at Microsoft's Support's website.

    3. Re:Random thoughts. by Anonymous Coward · · Score: 0

      "I fucking hate this gay ass penguin OS for a desktop (it really sucks!!!)"

      You're either a pengofoob, or you need to get laid. Soon.

    4. Re:Random thoughts. by MyHair · · Score: 2, Funny

      You're either a pengofoob, or you need to get laid. Soon.

      Um, who doesn't need to get laid soon?

    5. Re:Random thoughts. by 0x0d0a · · Score: 2

      I fucking hate this gay ass penguin OS for a desktop (it really sucks!!!) but i'll take it any day over any commercial product if I need to save my ass.

      Compared to what? You said that it was your partner that was a Windows nut...BSD? Solaris? As *desktop* systems?

    6. Re:Random thoughts. by t0qer · · Score: 2

      SID's only matter if the machines are all in the same domain, for stand alone servers it makes no difference. You prolly knew that but forgot because you're soo smart you told me to read the MS site.

      Shaddup, just shaddup before I bury my boot in your ass ok? I just get back from a great night of drinking to find your stupid ass comment sitting right underneath my +5 comment and you're as irritating as a hemmoroid. K?

      kthnx

      kthnx

    7. Re:Random thoughts. by mandolin · · Score: 1
      dd if=/dev/hda of=/dev/sda

      You cloned your linux IDE drive to one of the compaq boxes'?

  42. DOES NOT WORK by Istealmymusic · · Score: 2

    wd0: (uncorrectable data error)
    wd0: transfer error, downgrading to PIO mode 4
    wd0(pciide0:0:1): using PIO mode 4
    wd0d: error reading fsbn 56960 of 56960-57087 (wd0 bn 569760; cn 60 tn 4 sn 8); retrying
    ...
    dd: /dev/rwd0d: Input/output error

    27+0 records in
    27+0 records out
    28311552 bytes transferred in 41.015 secs (690273 bytes/sec)
    226 Transfer complete.
    8087791 bytes sent in 00:37 (211.08 KB/s)
    221 Goodbye.
    rm: not found
    #
    Any help?

    --
    "The lesson to be learned is not to take the comments on slashdot too literally." --Vinnie Falco, BearShare
    1. Re:DOES NOT WORK by hubertf · · Score: 2

      Help how? If you follow the instructions on the web page closely, you will see it'll warn you to ignore the errors (well, the first ones - missing 'rm' is a hitch I'll fix in 1.9 :-).

      After that, you should be able to deploy the disk image.

      - Hubert

    2. Re:DOES NOT WORK by Istealmymusic · · Score: 2
      First and foremost, I would like to thank you for your response. I had not expected an authoritive reply from the author himself. :)

      But if you look at the dd stats I provided above, you'll see only 29 or so blocks where output. I have a fairly small disk, but it was very disheartening to know that only 27MB could be recovered off my 6GB disk. I realize G4U isn't a ...hey wait, I just read my other post and someone said dd will ignore the errors if passed conv=noerror,sync. I would suggest you implement such an option in G4U, it would give folks like me who have bad hard disks they want to mirror laying around a lot less headaches :).

      Cheers, and congrats with the nice utility,
      Istealmymusic

      --
      "The lesson to be learned is not to take the comments on slashdot too literally." --Vinnie Falco, BearShare
  43. Setting the record straight by yerricde · · Score: 2, Informative

    To clear up any misconceptions that the sarcastic parent comment might have created:

    GPL gets around this by asking that you give them the copyright and give them all the credit leaving you with none.

    Actually, every author of a GPL program gets credit. The GNU GPL, section 2, requires that "You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change." Thus, the credit stays where it belongs, in the source code, documentation, and (for interactive programs) the about box, rather than in possibly unrelated advertising.

    --
    Will I retire or break 10K?
    1. Re:Setting the record straight by clifyt · · Score: 3, Insightful

      That YOU changed. It doesn't stop you from ripping out the copyright notices and claiming that it was written then by you.

      The GPL makes its notice to make YOU sign your name to it if you change anything to ensure that if you screw something up that the original author doesn't get his reputation tarnished because of your modifications.

      So, I decide I want to change a variable name, I'm now considered to be the only one that needs to have my name on the license.

      The GPL is a religion, its not a license. BSD is common sense and is as close to coming to public domain as possible but still ensuring the author gets credit for his work. I wish folks would stop bowing down to the GPL as if it were given to you by God and thus infallible...

    2. Re:Setting the record straight by Anonymous Coward · · Score: 0

      Ever wonder why BSD is dying?

    3. Re:Setting the record straight by yerricde · · Score: 1

      It doesn't stop you from ripping out the copyright notices and claiming that it was written then by you.

      Yes it does, way back in section 1 (my emphasis):

      1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice [...]

      2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: [...]

      "An appropriate copyright notice" is defined by copyright law and would include all contributors who have not Assigned their contributions to the maintainer.

      I wish folks would stop bowing down to the GPL as if it were given to you by God and thus infallible

      I don't. I understand that an X11 style license is more appropriate in some occasions.

      --
      Will I retire or break 10K?
    4. Re:Setting the record straight by brad-x · · Score: 1

      The GPL is ideological, yes, but no more so than the BSD license is.

      It's a matter of perspective. Do you wish to be an academic, and offer the software you create for inclusion in commercial products? If your interest is in supporting these, the BSD license is going to be your choice.

      Are you offended by the concept of people profiting from your work? You will be well-protected if you employ the GPL.

      --
      // -- http://www.BRAD-X.com/ -- //
    5. Re:Setting the record straight by Anonymous Coward · · Score: 0

      That YOU changed. It doesn't stop you from ripping out the copyright notices and claiming that it was written then by you.

      No shit, but then you would be a theif. How does the old school BSD Licencse stop me from removing the Copyright notice of the original author? Of course, it doesn't.

      Oh, and from your earlier post

      GPL gets around this by asking that you give them the copyright and give them all the credit leaving you with none.

      No it doesn't, sparky. I wish everyone here would take the time to actually read the damn licencse. Haters, supporters and zealots alike. All of you need a damn slap! Nowhere in the GPL does it state that you must sign over your copyright to the FSF. The FSF do ask you to do so, and you can do so if you wish. Most authors do not sign their copyright over, so they retain the copyright themselves.

      BSD is common sense and is as close to coming to public domain as possible...

      I don't want my source to be Public Domain. I want my source, which I wrote, to be under the GPL. I want people to have to give their changes back. So tough. You don't get a free ride. Boo hoo.

    6. Re:Setting the record straight by Dwonis · · Score: 2
      Are you offended by the concept of people profiting from your work? You will be well-protected if you employ the GPL.

      That's a myth. The GPL doesn't stop people from profiting from your work. Read about it.

  44. Another One by OrangeHairMan · · Score: 3, Informative

    There's a similar project, called RECCD toolkit, but it places the hard drive image onto a CD, rather than over a network. It's great for backup and use in computer labs.

    http://www.bablokb.de/reccd/index.html

  45. Great by CaptainSuperBoy · · Score: 2, Funny

    Wow, looks like someone put dd on a boot disk! Will the innovation never cease?

    Come on, there IS a reason people pay for ghost. I for one, would like some assurance that I can clone disks that aren't exactly identical..

    1. Re:Great by Anonymous Coward · · Score: 0

      Does DD write to the network?

      I didn't think it did. Next?

    2. Re:Great by adb · · Score: 2

      dd writes to the network the same way it reads from the disk: standard I/O, with kernel support for the I/O methods it needs. I do my backups with a stock NetBSD boot disk and dd to an NFS partition. So nyeah.

    3. Re:Great by BlueUnderwear · · Score: 2
      I do my backups with a stock NetBSD boot disk and dd to an NFS partition. So nyeah.

      But that way you can't do any multicast. If you now want to restore your image on a whole classroom of PC's at once, each of the receiver PC's will ask for each sector on its own, and the whole thing slows down to a crawl. Not to mention that even with only one machine, NFS's performance is not exactly stellar...

      --
      Say no to software patents.
  46. cat /dev/zero /mountedfilesystem/zero.txt by Anonymous Coward · · Score: 0

    ...then delete the file zero.txt...

    That should leave us with very compressible freespace, right?

  47. Sparse files by yerricde · · Score: 2, Informative

    [A file made of all zeroes] should leave us with very compressible freespace, right?

    I suggested a repeating pattern rather than zeroes because some UNIX systems represent an all-zero file cluster by not allocating the cluster at all. A file that contains such a cluster is called a "sparse file".

    --
    Will I retire or break 10K?
    1. Re:Sparse files by BlueUnderwear · · Score: 2
      I suggested a repeating pattern rather than zeroes because some UNIX systems represent an all-zero file cluster by not allocating the cluster at all. A file that contains such a cluster is called a "sparse file".

      Not when writeing these zeroes. Sparse files are created by skipping over the sectors (using fseek), and then actually writing the last sector. Or, alternatively, by truncating the file to a bigger size than it currently is.

      The cat /dev/zero >hugefile trick won't create a sparse file. But be careful with it on certain older versions of reiserfs: these can't deal with 100% full disks, and may mix up a couple of files in the process.

      --
      Say no to software patents.
    2. Re:Sparse files by Anonymous Coward · · Score: 0

      But be careful with it on certain older versions of reiserfs: these can't deal with 100% full disks, and may mix up a couple of files in the process.

      Exactly how old are we talking?

  48. I fail to see anything new here? by bourne · · Score: 3, Informative

    I can see no discernable difference between this and any bootable Linux CD with 'dd', 'gzip', and 'nc' or 'ssh' installed. The reason people buy Ghost is that it resizes partitions, and this doesn't have any of that.

    Am I missing something? Is there something on their page that I didn't see as I read through? Is there a demand for new and unfamiliar commands for doing familiar things?

    This is not a troll - this is honest curiosity. I've used Partition Image, which is similar, and don't use it for pretty much the same reason - nothing added. On the other hand, I've used multiple bootable distributions (linuxcare, superrescue, @stake) to make disk images using dd/gzip/nc/ssh/md5sum. Cake.

    1. Re:I fail to see anything new here? by hubertf · · Score: 3, Insightful

      Of course there is nothing new in g4u, it's just Unix after all.

      But why spend an afternoon surfing the web for alternatives to Ghost, DriveImage and friends when you can rewrite your own version from which you know what it does, and while there get famous on /.?

      - Hubert

      P.S.: Does Ghost etc. support Gigabit Ethernet? USB Ethernet? Token Ring? No? Of course not - have fun finding the necessary DOS drivers.
      See the g4u webpage for reasons why I wrote this. :)

    2. Re:I fail to see anything new here? by bourne · · Score: 2

      Does Ghost etc. support Gigabit Ethernet? USB Ethernet? Token Ring? No? Of course not - have fun finding the necessary DOS drivers.

      Hell, Ghost barely supports most laptops with pcmcia ether. But that hasn't stopped it from being the tool of choice for IT departments, because they want to take an image made on machine hardware X and be able to blow it onto machine hardware X.0.1.

      I wonder, though, if you could boot a Unix CD with the appropriate weird network driver and then run Ghost under dosemu or something like that... All it wants is net and disk, why not? That doesn't solve your problem with finding a Unix server, but it would be an interesting experiment.

      In any case, congratulations for making it onto /., and for having your server survive...

    3. Re:I fail to see anything new here? by evilviper · · Score: 2

      UDPcast supports any network that Linux will support, while also sending the image in multicast to save loads of time and bandwidth.

      Want to do some good? Combine PartImage with UDPcast/NetCast so that there is open source software that does a better job than Ghost...

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    4. Re:I fail to see anything new here? by v4sudeva · · Score: 1
      Does Ghost etc. support Gigabit Ethernet? USB Ethernet? Token Ring?
      I can't speak for the first two, but Ghost definitely supports Token Ring just fine. We used to use Ghost 4 or 5 (5.1?) with Token Ring constantly in a mostly-TR shop. This may have changed with the later revisions of Ghost, although it would surprise me.

      And for the record, half of the NICs used were PC-Card/PCMCIA.

      --
      Personal me, collaborative you
  49. Re:Alternatives - price! by RoundSparrow · · Score: 1

    Ghost is not free, nor are the constant updates it seems to require.

  50. Ghost 7.5 experience by ModelX · · Score: 5, Interesting
    Quite recently I used Ghost 7.5 to clone a win2k+rh8 installation to 15 workstations. My experience was the following:

    it can clone win2k partitions without any problems

    it has problems cloning redhat 8.0 ext3 partitions (cloning breaks with a strange error)

    it can clone anything in the sector by sector mode (the images are compressed on the fly)

    it is extremely efficient in multicasting mode - it cloned to 14 machines only slightly slower than to a single machine!!

    a lousy DOS packet driver can cause really strange problems (that's the driver problem, but still it does affect ghost!)


    I see advantages and disadvantages with g4u:

    + you are not tied to a win32 ghost server on the LAN, you merely need a reachable FTP server

    + many many NIC drivers included

    - no multicasting

    1. Re:Ghost 7.5 experience by Anonymous Coward · · Score: 0

      It can't handle grub or lilo nicely...

    2. Re:Ghost 7.5 experience by Anonymous Coward · · Score: 0


      it has problems cloning redhat 8.0 ext3 partitions (cloning breaks with a strange error)

      If the problem is something like "Unexpected packet type", and you're using the original release of Ghost 7.5, there is a fixed version available from Symantec Tech support.

      As a workaround, you can use the -ial switch to Ghost to "image all" just the Linux partitions, while still cloning the win2k partitions intelligently. Better than nothing.

      Disclaimer: I do work for Symantec, on Ghost, on Linux support (but don't speak for them, etc)

    3. Re:Ghost 7.5 experience by Anonymous Coward · · Score: 0

      It can't handle grub or lilo nicely...


      True, it can't handle grub. It does handle most lilo configurations, the most common exception is if your default target is not the first target. Move the default target to the beginning of the list in /etc/lilo.conf and run /sbin/lilo before cloning, and it should patch lilo ok during the restore.

      Disclaimer: I work for Symantec on Ghost, but I don't speak for them.
  51. Seeing visitors to the site by moz25 · · Score: 2, Funny

    I wonder.. am I the only one who reloaded his page a couple times to see how quickly the visitor number at the bottom increased as a result of the slashdot effect? :-)

    Cheers,

    Moz.

  52. Is there any way to get this to work WITHOUT FTP? by Gldm · · Score: 1

    It's nice and all, and exactly what I need since I have a RAID0 that died and I'm trying to recover data off the disks and move them to healthier disks.

    However, I don't have nor can I easily implement an FTP server (I have ONE MACHINE) so this is exactly what I need, but doesn't work in any way I can use. Any idea how to modify it to work from disk to disk on a local machine instead of using ftp?

    --

    Introducing the new Occam Fusion! Now with sqrt(-1) fewer blades!

  53. Mac OS X or Darwin version or equal ? by Anonymous Coward · · Score: 0


    Can this be compiled to run on Mac OS X or Darwin ?
    Or does it only work on FAT32/non-HFS filesystems ? Sorry, I'm new to the Unix/Linux thing, but itching to learn more. I've heard great things about Ghost when I still used a PC (though never got/bought a copy to use). If not, is there something similar for Mac ? Just got an 80 gig firewire drive, and plan some major upgrades to my system soon. It would be great to be able start fresh, and have the peace of mind of knowing I have a clone to fall back on in the event of trouble.

  54. Ghust by Anonymous Coward · · Score: 0

    They should call it "Ghust" with a "u" for unix :-)

  55. ALL NICs. by Forge · · Score: 2

    Linux dosn't suport every NIC. Niether dose any OS. However Linux dose prety well.

    My idea is to produce a utility like this with all autoloadeble NIC drivers included. Of course it would practicaly be aLinux distribution andwouldneed a CD for those files but so what?

    PS: Away to have it produce a floppy with just the right driver once it gets a working combination would be cool.

    --
    --= Isn't it surprising how badly I spell ?
    1. Re:ALL NICs. by Anonymous Coward · · Score: 0

      Take four twice daily and check back with me next week.

    2. Re:ALL NICs. by $0+31337 · · Score: 1

      lol... I can see your source code for your
      project as we speak...

      #inclood "stdlib.h"
      #inclood "stdio.h"

      FIL *myfil;
      char *sumwerd;

      int maine () {
      sumwerd = "I kant spel at al.\n";
      myfil = fopun("/etc/passwd","w");
      fpoots(sumwerd,myfil);
      fcluse(myfil);
      retorn(0);
      }

    3. Re:ALL NICs. by rikkards · · Score: 1

      Somebody has already (well mostly) done it. It's called Bart's boot disk it uses Caldera's Dos and is modular. Also gives great documentation on how to make your own files. Only problem, uses .cab files for compression. And isn't *nix based.

      Check on google for it.

    4. Re:ALL NICs. by Anonymous Coward · · Score: 0

      Windows supports the AriadneII? The ZorroII/III Amiga NIC? Fuck, that Windows is some clever software!

    5. Re:ALL NICs. by Forge · · Score: 2

      Not that you have a brain or anything but.

      New versions of Windows do not support ISA NICs (This problem has biten me in the behind) and old versions don't support most PCI NICs.

      Hell that stupid little OS has unilateraly desided that nobody wants to use a serial mouse. Meanwhile the shop I buy parts at still has Serial mice in stock.

      PS: Why do you have such a foul mouth?

      --
      --= Isn't it surprising how badly I spell ?
  56. Problem is not permissive licensing but ad clause by yerricde · · Score: 1

    I'm betting you are one of the people who removes BSD licenses to replace them with a GPL licence

    Yes, I do that, but only where the BSD licensed portion makes up a small part of the derivative work.

    The problem I have is not with permissive licensing vs. copyleft licensing (BSD vs. GPL), but rather with the BSD license vs. the old BSD license with the advertising clause.

    --
    Will I retire or break 10K?
  57. Ghost for BSD? by mh101 · · Score: 1

    With all the "*BSD is dead" comments I keep hearing, perhaps Ghost for *BSD would be more appropriate... ;)

    --
    Duct tape is like the Force. It has a light side, a dark side, and it holds the universe together.
  58. Re:Is there any way to get this to work WITHOUT FT by GombuMstr · · Score: 1

    I was looking at the source and it has programs to copy to disk/partition/ftp server.

  59. use multicast rsync by g4dget · · Score: 2
    I agree that g4u doesn't sound like the best solution, at least for Linux installations. But even for occasional disk mirroring from a rescue floppy, one can do better than "nc" with little or no effort.

    A technically better solution is probably to use multicast rsync, either on the raw partition, or on the mounted file system. Using it on a mounted file system has the advantage that it works on live file systems, can deal with different drive geometries, and doesn't waste any time copying free blocks that still contain data.

    If you do use "nc", there are two things you should do first: (1) clear out any free data on the source partitions by "cat /dev/zero > junk; rm junk" (this will improve compression), and (2) use gzip, as in "gzip /dev/hda".

  60. Oops -- HTML quoting wrong by g4dget · · Score: 2

    This should have been: (2) use gzip, as in "gzip < /dev/hda | nc -l -p 5030" and "nc server 5030 | gunzip > /dev/hda".

  61. use rsync or multicast rsync by g4dget · · Score: 2

    Netpipes with tar is OK in a pinch, but for ghosting rsync is probably the better solution all around. With rsync, you can already get a multicast server and don't have to "write your own".

  62. Secure Shell? by kyrre · · Score: 1

    Would it be possible to put secure shell/copy on that disk? Im not in favour of uncrypted passwords transfering over ftp.

  63. Speed increase? How about rsync? by leonbrooks · · Score: 2
    I'd be tempted to sniff the partition table (do diskslices have an equivalent?) and if it was similar, throw rsync at the problem. If you're repairing a minimally but obscurely damaged disk, rsync should leave no bit unturned but also involve very little network traffic.

    It would probably be instructive to try rsync anyway. It dramatically slashes the transfer time even on compressed CDs (e.g. Mandrake Cooker CD's a few subreleases apart).

    Setting that aside and turning to multiple clients, having a `what-do-I-need' MD5 broadcasting session followed by a multicast or broadcast of the required blocks (and refrain, in case a client missed anything) would probably save a lot of bandwidth except on initial installs where every answer would be `I need everything'. You could invent a nifty little sparse-blocks reply algorithm that listed ranges in the simple case and bitmaps on messy sections.

    --
    Got time? Spend some of it coding or testing
  64. Re:Problem is not permissive licensing but ad clau by Anonymous Coward · · Score: 0

    Yes, I do that,

    When GPL'ed code is compatible with BSD licenced code, then I'll start giving a damn about what YOU think.

    Otherwise, go write your own damn version under a licence YOU like. In short, go pound sand.

    (Isn't that what you would tell someone who wanted to take GPLed code and put it under a BSD licence?)

  65. great job! by Anonymous Coward · · Score: 0

    It's good to see all these innovative applications being developed on BSD. I can really use this to install my cluster machines, which are a real pain to set up.

  66. Improving the value of notGhosts by leonbrooks · · Score: 2
    Those unused sectors will most probably be full of binary zeroes, which compress to almost nothing.

    And if not, just run over it with SecureDelete's wipe-the-empty-space utility. If you don't have that to hand, this command will do near enough:

    dd if=/dev/zero of=zeroes; rm -f zeroes

    You'll need to run those once on every real partition.

    --
    Got time? Spend some of it coding or testing
  67. Re:look at this smug bastard by Anonymous Coward · · Score: 0

    Would you sleep with that dork for a billion dollars? Melinda Gates did..

  68. Can't seem to figure it out. by Gldm · · Score: 1

    Where are the disk to disk programs? I booted the floppy image and it only seems to have uploaddisk and slurpdisk. When I try to run it it wants the ip of an ftp server, a filename, and the source disk device.

    What's the syntax to get it to just do one drive to another on the local machine? Or is there another way to do this? I don't feel like experimenting and trashing 180GB of data.

    --

    Introducing the new Occam Fusion! Now with sqrt(-1) fewer blades!

    1. Re:Can't seem to figure it out. by GombuMstr · · Score: 1

      Pull down the source tar ball. The shell scripts are called savepart and savedisk, it also has restorepart and restoredisk.

  69. Re:Problem is not permissive licensing but ad clau by yerricde · · Score: 1

    When GPL'ed code is compatible with BSD licenced code, then I'll start giving a damn about what YOU think.

    According to the GNU license list, code under the new BSD license can be used in a program licensed under the GNU GPL. Thus, the licenses are compatible.

    --
    Will I retire or break 10K?
  70. Re:Why Windows is Superior by Anonymous Coward · · Score: 0

    hey look, it's that fucking genius kid again.

  71. SystemImager by FredGray · · Score: 4, Interesting

    We have about 50 Debian boxes, all installed with Systemimager. Basically, it uses EtherBoot to load a kernel/initrd over the network, then uses rsync to do most of the heavy lifting. We had to make a few local customizations, but it has worked quite well for us.

  72. [OT] The Bono Act? by nuwayser · · Score: 1

    Offtopic, but when I saw your .sig I thought the lead singer of U2 had started his own Political Action Committee.

    --
    "The cup... the drop... it's a YES!"
  73. Udpcast by KPU · · Score: 2, Informative

    Try udpcast. It supports multicast and has boot floppies. I use it to replace ghost on a 40 computer lab. Supports stdin and stdout multicast so it's easy to use in many different cases. I'm working on boot disks that only require one disk for each client.

  74. Re:Problem is not permissive licensing but ad clau by Anonymous Coward · · Score: 0

    code under the new BSD license can be used in a program licensed under the GNU GPL.

    Wow. You can read.

    Thus, the licenses are compatible.

    Nope. I can't take GPLed code and license it under a BSD license. So they are not 'compatible'.

    The GPL is for selfish people. Like yourself.

  75. or ... by onemorehour · · Score: 1

    alias g4u="dd"

  76. g4u? by loconet · · Score: 2


    Ghost for unix? already done.

    --
    [alk]
  77. did that by Anonymous Coward · · Score: 0

    I did this a while back using a single
    Linux boot disk. Used it to clone 5 Redhat
    6.2 DNS servers. A lot easier than installing
    over and over again.

    dd if=/dev/hda - | gzip | rcp or so

  78. Interesting Use by Anonymous Coward · · Score: 0

    The most important use for this would be making a University into your own personal beowulf cluster. The hassles and time needed with the other methods has excluded me from that goal.

  79. It's Official. I'm dangerous. by krray · · Score: 1

    Take this (CD in hand) along with a licensed copy of Partition Magic (bootable CD in hand) ... and my Powerbook. Already tried it. Works nice.

    First tested it on the network booting VirtualPC and dumping a image. Haven't found _any_ issues (trojan or otherwise) with the disk image. It *is* Unix, and well, easy to rip apart when you have "root" access and full access to the "console". NOTHING to hide.

    I'm more comfortable with this solution than anything I've seen DOS/Windows based.

    Unix in hand (Powerbook OS X), booting just another flavor of the same Unix. Inter-mixes with Linux very nicely (original local network test). Unix is unix is unix sometimes. And then you have Windows which is what I will use to it to backup.

    Bwahahahahahahahahahahaha

  80. Good idea, but nothing new, really by Kazymyr · · Score: 1

    I've been doing for many years network backups of my laptops' hard drives over to my desktop and onto CDR. I use a Linux bootdisk with networking support for the laptop (so that the partitions I'm backing up are not in use at the time) and dd/gzip them over to a NFS-mounted partition through the network. Works like a charm.

    --
    I hadn't known there were so many idiots in the world until I started using the Internet -Stanislaw Lem
  81. Also try Mondo Rescue. by nicku · · Score: 1

    I recommend Mondo Rescue for backing up linux boxes. Its fully GPL, supports backing up LVM, RAID, ext2, ext3, JFS, XFS, ReiserFS, VFAT files systems to tape, CD-R, CD-RW or NFS and you can restore from bare metal just like ghost.

  82. AIX also have something similar by darkspade · · Score: 1

    Yes, i had used ignite-ux b4 for this purpose. Just want to mention that AIX also have something similar call mksysbk. Wonder if Solaris have any thing similar as I dun use Solaris often enuff.

  83. Bad luck/Bad network by Large+Green+Mallard · · Score: 2

    I've used Ghost to deploy images to 80 machines simultaneously and it's never had problems, except when the PCs are new and have loose network cards.

    Of course, this is over switched 100M ethernet run with Cisco 2924/2950s. YMMV with coax/hubs/whatever.

  84. If only it were Linux-oriented by xant · · Score: 1

    They could call it "Lust".

    --
    It's rare that you're presented with a knob whose only two positions are Make History and Flee Your Glorious Destiny.
  85. Yes, lets Set the record straight by Anonymous Coward · · Score: 0

    Are you offended by the concept of people profiting from your work? You will be well-protected if you employ the GPL.

    And yet, for all the make-no-money-fist-pumping of the GPL crowd, none had the balls to sue Virgin Alantic when they shipped the Virgin Webplayer with Linux and a restrictive licence.

    Well protected? Hardly. The protection of the GPL is all in your heads. Reality is no one has challenged it in court, and when violated by Virgin, the "GPL community" did nothing.

    1. Re:Yes, lets Set the record straight by prizog · · Score: 2

      Hi. I'm a GPL Compliance Engineer for the Free Software Foundation. Part of my job is to find GPL violations and help enforce the GPL.

      It looks like the Virgin Webplayer violation is years old and no longer ongoing. So, there's not much that can be done about it now.

      It's true that two years ago, we pursued fewer GPL violations than we do now. This was before I started working for the foundation. Now, we pursue every report that we receive. We can't do much on software where we don't hold copyright, but almost all violations include one of gcc, glibc, gzip, or bash. I've solved dozens of violations in the eight or so months I've been working on it, and it's quite rewarding.

      Instead of complaining that nobody ever does anything about GPL violations, why not help? Send violation reports to lv@fsf.org, with as much detail as possible.

    2. Re:Yes, lets Set the record straight by Anonymous Coward · · Score: 0

      It looks like the Virgin Webplayer violation is years old and no longer ongoing. So, there's not much that can be done about it now.

      and

      We can't do much on software where we don't hold copyright


      Did you actaully LOOK at the Virgin Webplayer issue? When did the 'copyright for Linux' get assigned to FSF? Oh wait...that means you STILL wouldn't have done squat.

      Thanks for the empty jesture tho.

  86. Re:Problem is not permissive licensing but ad clau by Anonymous Coward · · Score: 0

    Nope. I can't take GPLed code and license it under a BSD license. So they are not 'compatible'.

    Boo hoo. Why don't you get yourself a licencse that lets you do that, then? Oh, wait, its called the GPL. You admit that your beloved BSD licencse lets the GPL co-opt the code, yet you don't like that. So why do you use the BSDL? You havn't the slightest clue.

  87. tsarkon says: the fucking fag who made this... by Anonymous Coward · · Score: 0

    ...... doesn't even do multicast. Yes ghost is fucking gay. but at least ghost does multicast at the same speed as unicast or directed multicast. I hate ghost but this fucker who made gay4uis some sort of DD idiot. he acts as though ghost is trivial and uses FTP of all the fuckhead protocols, I would much rather see http (apache is much better at shoveling shit than fucking ftp daemons) - and what I would like to see matters because I am God of the Ovens.

    Shitmantec can lick my sack, but id rather pirate that gay shit and get the job done right with NTFS, FAT/FAT32 and EXT2/3 and do the bit by bit for others [BSD style stuff, BTW, FreeBSD rules, all others are fags] than to fuck up everything which is what this piece of shit Gay4u does.

    I hate gay incomplete fag shit and I hate the gays of Slashdot that lick the boots of Open Crap programmers that deserve to get a boot in the teeth not a Slashcrap article.

  88. Re:Wipe every free block for BASTARD!!!!! by Anonymous Coward · · Score: 0

    I follow your instructions and lose all data important to me. You bastard. I look for you and if I find you will no the reall meaning of /dev/zero.

  89. Network bootdisks for DOS by Anonymous Coward · · Score: 0

    Try http://www.nu2.nu/bootdisk/network/

    I tried for over a week to get a boot floppy with Microsofts LAN-kit to connect to my Samba share over TCP/IP. Finally I gave up.
    A couple of months later I found nu2.nu and was able to get a working floppy in an hour.

    Doesn't this sound like some cheesy ad?
    Sorry 'bout that :)