HTML manual and manpage may be found here. If you want the PDF, click here. Phazeman has written a HOWTO for newbies. For a more chatty, less formal FAQ, see the interview at #mandrake's website. BTW, to restore, just boot from the emergency floppy/CD and choose Nuke Mode to wipe everything or Interactive Mode for a less drastic, more user-friendly set of menus. Yes, it is that simple. :-)
Mondo is available in four formats: RPM, SRPM, DEB and tgz (tarball). Each format has its advantages and disadvantages. Debian users, click to download Mondo and Mindi. Kudos is due to Héctor García Álvarez for rolling the DEB's.
The snapshots of the stable (1.4x, 0.6x) branches are probably as stable as the latest official releases. The unstable (1.5x, 0.7x) releases are beta-quality software.
If your Red Hat, Mandrake or other RPM-based distribution lacks certain crucial packages, the Mondo RPM will not install. Alternatively, if you are installing from tarballs, the code will not compile or function properly unless you have the necessary tools. The packages most often missing are:-
Oh, and your kernel must support CD-ROM's, ISO9660, INITRD and ramdisks. It doesn't have to be stable (i.e. post-2.4.6) but it helps.
If you get the message, "Install isolinux first," then please install the syslinux RPM which may be found further down this web page.
Is your hardware supported? See Troff's page for info on supported hardware & related tests.
Are you running Mondo as a cron job? See KP's script for same.
Is your distro supported? See the list below. Some distros are. Some aren't. If yours isn't explicitly supported then Mondo might work, it might not; your guess is as good as mine. If you want me to support your distro and I don't already then please mail me a CD. It's more impressive than simply e-mailing me and saying, "Hey, support my distro please."
If you have trouble installing or using Mondo, please attach to your e-mail to the mailing list a copy of the Mondo.err.tgz (or Mindi.err.tgz) output file.
COMING SOON - the Mondo CD. Simply insert the CD and type 'mount /mnt/cdrom; cd /mnt/cdrom; ./setup' to install Mondo. The CD will work on most RPM-based and many tarball-based distributions. No-one likes to pay for stuff but the CD ($25 or so via PayPal) will do all the funky stuff you normally have to do to get Mondo to install. ;-) Hey, you choose: cool, free toy which is a pain to install, or $25 for the most reliable program since Richard Simmonds' Move, Groove and Lose.
Tell me what you think
Whether you love or hate Mondo, please send me your feedback. I am interested in all users' comments. If your results differ from those display in the table below, or if you have something to add, please tell me.
Tout va bien, Monsieur Mondo?
I am in the process of testing Mondo on a variety of distributions. Your feedback would be appreciated, especially if you disagree with my assessment of Mondo's performance on a particular distro.
Doesn't work. :-( I'll work on this when I have time.
No news yet.
A successful Debian restore was performed with the 2.4 kernel (2.4.17-k6) by Randy Delfs on 2/28/2002.
Full backup/restore success has been reported by Mike Polniak. Randy Delfs has also reported success. Debian 2.2 r4 users must use the '--my-kernel SUCKS' switch to avoid using their b0rken kernel.
"These are simply for your perusal/records. These are the mondo v.1.20 and mindi v0.46 logs from a successful backup using the command line: "mondo-archive --my-kernel SUCKS --comp-level 9 --burn-cds 4 0,0,0". My kernel is Debian 2.4.14-k6, and I run with all downloaded binaries and KDE 2.2." - Randy Delfs.
I backed up and restored SME5. Thanks go to Gene Cooper for mailing me the SMS CD (and several others, all of which are proving very useful). SLES - an off-shoot of e-Smith [?] - was backed up and restored correctly by Herman Knief recently.
Mark Newman has put up a web page dedicated to helping Gentoo users use Mondo. It looks as if Mondo works OK on Gentoo but there are still some eccentricities to be ironed out. As soon as someone finds a full-featured Gentoo distro on CD (one which doesn't require me to stay online for 3 days downloading source code), I'll install Gentoo on a PC and hack some code. BTW, Pazzop points out that the lock-breaking patch to the Linux kernel can cause Mindi to freeze...
v1.16 and v0.42 work fine with the stock 2.4.8, devfs-enabled kernel. Just remember to install afio first, or Mondo will abort. Otherwise, it works fine. I tested it myself.
v1.16-r1 and v0.42-r2 had problems with RAID but they have been fixed in -r2. That was ages ago.
NEW --- Mandrake 8.2 support Mondo v1.42 and Mindi v0.62, so long as you install buffer first (from Mondo's website).
"You might want to mention under under the Mandrake notes to run the programs with msec=2 or less. At levels 3,4,&5 issue.net gets replaced with issue.net.msec. Most server installs are going to run at msec=3 or higher." - Bill Dunlap
Red Hat 6.2 appears to be okay so far. Some users report that RH6.2 is missing some /dev entries. To fix that, type 'cd /dev; ./MAKEDEV fd0'. I haven't performed exhaustive testing, merely a partial backup and boot. Any volunteers?
"Following my earlier troubles on RH7.3 BETA, I can now report that Mondo has just worked flawlessly on proper Red Hat 7.3 with a custom kernel 2.4.19-pre8-ac2! I performed a full archive and booted from CD#1 to do a 'compare', which passed without any apparent problems." - Alastair Stevens
Red Hat 7.0 worked fine. A user e-mailed me and let me know that he had backed up his system and it had restored OK.
Mondo v1.16 and Mindi v0.42 work just fine with the default Red Hat 7.1 kernel and tools. You must first install afio, of course.
Red Hat 7.2 works fine with Mondo v1.21 and Mindi v0.47. With them, I backed up, wiped and nuked my PC on Dec 4th.
"I am using Slackware8/kernel 2.4.6/reiserfs and was able to do a complete backup and restore using mondo-1.07/mindi-0.33. After starting mondo-archive i got a friendly msg that my Slackware needed afio and lilo.conf. (i use grub) before it could continue.
After a quick install of afio and editing my /etc/lilo.conf, i reran mondo-archive and all went well, it burned my backup CD and after rebooting the CD i was back up and running Slackware 8 . Works great!"
Mike Polniak <mikpolniak at adelphia dot net>
Interesting note, Newt won't build without the file: /usr/include/popt.h which is part of the RPM package. It's not something that you would normally install on a minimal Slackware system, but it was needed. That might save someone some hunting in the future.
- Andy Glass
No news yet.
NEW - check out Mike's page for SuSE users! It's groovy.
SuSE 7.2 and 7.3 have been backed up using Mondo v1.2x; success was reported at backup-time and restore-time. If you have trouble with SuSE 7.3 and Mondo then you're not the only one. A lot of people do. There is a bug in SuSE's newt and slang libraries.
"I finally got my SuSE 8.0 installed this weekend, and decided to see how Mondo works. I used the rpms from the CD's for Newt and Slang. I got isolinux from rpmfind.net and compiled it on my old 7.3 box. [KP's RPM is now on the Download page, btw. -HR] I used Jesse's mondo 1.42-4 and Mindi 0.62-4. Installation was OK, and Mondo ran with no problems at all." - Mike
No news yet.
Page last modified: August 16th, 2002