Please visit the LangaList Home Page

Please note: Older issues may contain information that is now out of date


How To Subscribe and Unsubscribe is at the end of this note. Mailing List Trouble? See http://www.langa.com/help.htm
Questions about the advertisers? See the end of this note. Please also see legal notices at the end of this note. LangaList: ISSN 1533-1156

Please recommend the LangaList to a friend! (And maybe win $10,000 !)

An easier-to read formatted HTML version of this newsletter is available
<a href=" http://www.langa.com/newsletters/2003/2003-07-14.htm ">here</a>

The LangaList
Standard Edition

2003-07-14

A Free Email Newsletter from Fred Langa
That Helps You Get More From Your Hardware, 
Software, and Time Online

Please visit our sponsors and help keep the LangaList S.E. free!

Contents:

1) The Perfect Rescue Tool (Part Two)
2) Misleading Verbiage?
3) A Thought Experiment
4) Reader Recommends PGP
5) Tracking Down Video Problems
6) Is This Information Useful?
7) Popout Prism
8) More Reader Sites!
9) Memory Managers
10) Just For Grins
11) Plus! Edition Highlights:

PLEASE NOTE:
Due to scheduled monthly system maintenance,
the next issue will mail on: July 21

 

--- ( Your Clicks On Ad Links Help Keep The LangaList Free! ) ---

--------------( the above is an advertisement )--------------

 

1) The Perfect Rescue Tool (Part Two)

Part Two ( http://www.informationweek.com/story/showArticle.jhtml?articleID=10818064 ) is still generating some interesting emails and reader posts in the discussion area. For example, consider this partial thread:

Merja Niemi: Is there a way to make a custom, bootable CD in Windows XP, if you don't have a floppy drive?  (I refer to Fred Langas article http://www.informationweek.com/story/showArticle.jhtml?articleID=10700681 )

Buba Wheel: Bart's way to create bootable CD-Roms (for Windows/Dos)
http://www.nu2.nu/bootcd/ 

Doctor xp: You can use WinImage ( http://www.winimage.com ) to create floppy images without a real floppy disk and use this file as your boot image. Nero can accept boot images without problems instead of real floppy disk....

Nice stuff!

Brief recap: There are three major steps to the process of creating your own custom boot-CD toolkit. The first step is picking the right kind of boot files, and making them perfectly suit your needs. We focused on DOS-based boot setups because they allow low-level access to the hardware on any standard PC, running any operating system; and because DOS-based boot floppies are frankly simpler and easier to create and use than Linux floppies. (But if you wish, you can also build Linux-based boot disks, using similar general principles.) The middle step is to gather the diagnostic/repair and other tools you want to put on the CD. These first two steps are covered in http://www.informationweek.com/story/showArticle.jhtml?articleID=10700681

The last step is actually burning everything onto a CD, and making it bootable. We cover that in the current column ( http://www.informationweek.com/story/showArticle.jhtml?articleID=10818064 ), paying special attention to one way of creating the boot CD that helps ensure it can work properly even on older PCs that were among the first to support "boot from CD."

For all this info, and for links to literally *hundreds* of DOS-based tools that can let you diagnose and repair almost any problem your PC is likely to run into, check out the above links. See you there!

Click to email this item to a friend
http://www.langa.com/sendit.htm

return to top of page

--- ( Your Clicks On Ad Links Help Keep The LangaList Free! ) ---

--------------( the above is an advertisement )--------------

2) Misleading Verbiage?

Reader David Smith wondered about an item in our recent discussions of imaging. (see http://www.langa.com/newsletters/2003/2003-07-10.htm#2 )

Re: "Disk" imager/"Windows" imager. I suspect you are misleading people here by introducing a blurred, new definition. (If it is a definition. If it's just a label, then the other term should read not "Disk" but "DOS". The ambiguity here adds to the confusion.) Technology moves on and a number of programs now offer Windows-based backup/imaging of a comprehensive kind. Not all backups are images, of course, but if your idea of a "Windows" imager being different from a "Disk" imager depends in part upon your belief (mentioned many times over the years) that it is not possible to backup from within Windows files being used by Windows (ie, so-called 'locked files'), then I would say two things: firstly, up until very recently we would all have agreed with you. Secondly, this is precisely what it is now being claimed has changed. Thus the latest version of Retrospect Backup for a small end-user like me incorporates 'open file' technology. It backs up from within Windows and creates and an 'as is' backup. Is Dantz wrong, too, in claiming that it can backup 'locked files'? According to your argument, the only safe backup/image of Windows is a non-Windows (DOS-based) backup or image. I just don't believe that PowerQuest and Dantz have gone walkabout and are writing programs that don't make sense. I have tried restoring drives with both -- successfully. That it is now apparently possible to write true and comprehensive imaging/backup programs that do work from within Windows is a development that requires informed analytical response -- and this is not something you are encouraging.

Ahem.

To me, the distinction is clear: Drive Image 7 *MUST* be run from inside Windows. Let me emphasize that: YOU CANNOT MAKE ANY IMAGE IN DI7 WITHOUT RUNNING WINDOWS. Thus, it is a Windows imager, period.

Older versions of DI could run completely independently of ANY operating system or systems installed on the hard drive; and could back up ANYTHING on ANY partition created by ANY OS on ANY hard drive. In short, DI used to be a true OS-independent drive imager. It no longer is. Now, DI7 is an imager only for people running Windows 2000 or Windows XP who also have installed the Windows .Net framework, and whose interest is solely or mostly imaging their Windows partitions: It is truly a limited "Windows imager" now. I don't think this is a false distinction at all--- it's a huge difference in how Drive Image works from earlier versions!

As for in-use/locked files, there are several ways around this, including "shadow copies." This is how XP itself makes backups (including copying of locked or in-use files). It works, but imperfectly: See, for example this http://www.langa.com/newsletters/2001/2001-11-19.htm#3 for how it's supposed to work, and http://www.langa.com/newsletters/2001/2001-11-26.htm#3 for a real-life test I did to show how it can fail. It wasn't a catastrophic failure, but was enough to convince me that shadow copies are not, and cannot be, 100% reliable for full, exact system restoration.

But that's specific to XP's implementation of shadow copying. The next item (below) contains a more general look at the danger that must be overcome by any backup or imaging tool that claims to copy open/in-use/locked files:

Click to email this item to a friend
http://www.langa.com/sendit.htm

return to top of page

3) A Thought Experiment

[continued from above]

Try this simple thought experiment. (It'll only take a minute.)

1) Think of how long it takes to make an image or backup. It could be 2 minutes, 10 minutes, or more--- the actual time doesn't matter. The point is, it's not instantaneous.

2) Now imagine two related files, one (call it "A") near the front of the disk, and one ("B") near the end. They could be system files, a cache or temp or swap files, linked user files (files using a DDE/OLE/XML connection, for example), or *any* kind of file where the content or use or status of one file is influenced by the content, use or status of the other. The exact details don't matter--- it's just a thought experiment.

2a) Relatedly, imagine a fragmented file, where part of the file is at the front of the drive and the rest is at the back.

3) Now imagine you start your image/backup from within Windows. File or fragment "A" is near the front of things, so it gets copied right away. Because the full image/backup will take a while (at least several minutes, and maybe tens of minutes), some time will pass before file or fragment "B" is processed. Meanwhile,  the operating system is awake and still running.

4) Now imagine that a system event or user action modifies file or fragment "A," on the disk, in the normal fashion. The live disk-based file or fragment "A" is now out of synch with the copy in the image or backup, which is still in progress. Meanwhile, file or fragment "B," still uncopied and still on the live system, now updates itself normally or otherwise is modified to be in synch with the newly changed file or fragment "A."

5) Eventually, when the backup/imaging process is ending, file or fragment "B" finally gets copied to the backup or image file.

So, what does this get you? Your hard drive is fine--- the files or fragments "A" and "B" are in synch on your live system, as they should be. But in the backup or image, files/fragments "A" and "B" are incorrect because the "B" portion of the file represents a different time/content/status than "A." In fact, "B" is synched with a later version of "A" that doesn't exist at all in the backup/image! Therefore, if you restore the system from that backup/image file, "A" and "B" may be royally messed up.

OK, I've oversimplified things in this thought experiment, but it illustrates one central conceptual problem with any backup system that runs while the OS is in use.

Is this a high-probability issue? No--- most backups are to protect user data, and most of those files are not interdependent. In fact, most system files likewise stand alone, and thus would NOT be affected by the above scenario. In addition, user and system activity can be kept to a minimum during the backup/image, reducing the odds of important files getting changed in mid-image.

Are there workarounds? Probably--- with sufficient file-locking/tracking intelligence, I suppose a backup/image tool could watch for this kind of activity or fragmentation and re-copy any files that changed during the backup/image process. (There'd be a danger of an endless loop here.)

But if things go well, and if you are careful, and if the laws of probability are in your favor, and if the software engineers worked without error and anticipated all the ways these problems could arise, then your inside-the-operating-system backups/images will be fine.

Now for a dose of reality: Although things can work fine this way, they also can--- and do--- go awry. I refer you again to my real-life experiment that shows how, even with XP's "shadow copy" feature enabled, exactly this sort of file mismatch can and does occur. (See http://www.langa.com/newsletters/2001/2001-11-26.htm#3 ) When this kind of problem happens, the most you can hope for is that your system can be restored to a working state similar to, but not exactly the same as, when the image was created. Sometimes, the differences won't matter. But sometimes, they might.

Now consider: With traditional, true drive imaging, the OS is shut down. No files can change because the OS is not in operation during the few minutes the backup/image takes. File locking, interdependencies and fragmentation are completely irrelevant. It's as if your PC were frozen in time while the hard drive is captured, bit for bit, in that suspended state. No software trickery is needed; no special programming gimmicks are required, and there's no element of playing the odds.

Maybe I'm being paranoid, but I also am too well-acquainted with Murphy's Laws to want to add even a small roll of the dice into my backup process. Rather, I want a method I can use without having to think "I hope it got everything." I want to *know* it got everything--- and that means for me the no quibble, no finger-crossing answer is the classic outside-the-OS image. That's what I use, and that's what I recommend as the top choice for preserving your data and system settings. It's a no-compromise kind of backup.

But I freely acknowledge that my view on backups is extreme--- my livelihood depends on my PC data, after all, and I want to take no unnecessary risks with it. Your mileage may vary, and that's fine too.

Many people have less-stringent backup requirements, so for them, imaging from inside the OS is a perfectly acceptable, "good enough" solution that will do an adequate job of preserving user data and most (though not all) elements of the system state.

At least, with the above thought experiment, you can think about your own situation and decide whether you want and need the no-compromise thoroughness of an outside-the-OS image/backup system, or are OK with the less-stringent inside-the-OS method that may not be as complete.

But no matter what: *Any* backup process is better than none. Just find a method that works for you, and stick with it!

Click to email this item to a friend
http://www.langa.com/sendit.htm

return to top of page

--- ( Your Clicks On Ad Links Help Keep The LangaList Free! ) ---

--------------( the above is an advertisement )--------------

4) Reader Recommends PGP

Fred, Find your newsletter tremendously useful. In your continuing discussions of encryption tools ( http://search.atomz.com/search/?sp-q=encrypt&sp-a=0008002a-sp00000000 ), there should be some prominence given to the professional system, PGP. A worry for the paranoid with the various small-scale applications (and let's face it, encryption is about being paranoid) is that there's always the possibility that an author has screwed up or has done something like inserting a "back door" that compromises the product. How can you tell, and unless the author is your brother, how do you really know whether it can be absolutely trusted? PGP is the commercial standard, so it receives a lot of professional scrutiny, and it is still under the watchful eye of Phil Zimmermann, the godfather of contemporary open encryption. And though it is primarily for "public key" encoding, it does conventional file encoding quite straightforwardly as well.

Due to Zimmermann's insistence, it comes in a free version which will do more than most people need. So why not go with the pros?

Of course the company does not make the free version easy to find, but here is the page http://www.pgp.com/products/freeware.html  --Ed Peay

PGP--- which stands for "Pretty Good Privacy"--- is indeed a reputable standard, and Zimmerman's battles with the US Government to keep powerful encryption available to all makes him a tech hero, in my eyes.

But (alas) I've never found the PGP tools as easy to use as some of its competitors', and the PGP company places strict limits on how their free versions can be used. In contrast, some companies offer powerful 256-bit encryption tools based on AES, the Advanced Encryption Standard; many of these tools are offered with far fewer restrictions. (See http://www.informationweek.com/story/showArticle.jhtml?articleID=10100525 )

But it's good to have all the options on the table--- thanks for reminding us of PGP, Ed!

Click to email this item to a friend
http://www.langa.com/sendit.htm

return to top of page

5) Tracking Down Video Problems

Dear Fred, I have a Gateway 2000 PC, which was manufactured in April 1993. The PC lacks a CD drive but has everything else. The only problem is that the monitor does not function properly. When I turn on the PC, I get only a black screen. It does not progress beyond that. I never get to Windows. I am beginning to ask if Windows or other software are even installed on it. What could a monitor that does not process fully mean? How should I fix it? Where should I take it? I've tried contacting Gateway's headquarters in South Dakota and they essentially believe my computer is toast. Could this be true?  Vladimire Herard

Well, it *could* be toast, but you need to try a few things before trashing the system:

Try your monitor on a known-good PC (a second system in your house, or take it to a friend's house, or to work). If the monitor doesn't work on a known-good PC, then the monitor itself is dead and needs replacement.

If the monitor does work, it might be that your video card is dead. If you have a second system with a known-good video card, or a willing friend who'll loan you his card, try that known-good card in your PC. If it works, then it's your video card that's dead and needs replacement.

But if the you get no picture with a known-good card and known-good monitor, odds are it's the system itself. At least then you can replace it knowing that it's truly toast.

Click to email this item to a friend
http://www.langa.com/sendit.htm

return to top of page

6) Is This Information Useful?

If you think the LangaList is a worthwhile read, maybe a friend would find it useful too! Just use the following link to recommend the LangaList---your friend may find a new source of useful information and you just may win one of three FREE ONE YEAR SUBSCRIPTIONS to the LangaList Plus! edition given each month. (If your name is drawn and you're already a Plus! subscriber, your current subscription will be extended by a full year.)

Check out the details at http://www.langa.com/recommend.htm . Thanks for recommending the LangaList--- and good luck!

Click to email this item to a friend
http://www.langa.com/sendit.htm

return to top of page

7) Popout Prism

Xerox PARC (Palo Alto research Center) invented many of the technologies we take for granted today--- the GUI, the mouse, the laser printer, ethernet, and more. Now, they're trying their hand at a browser:

Reader Greg Rice writes:

"Popout Prism" is a Web Browser designed as an experiment at PARC laboratories - free download:

====
Want a peek into the future? Popout Prism is a Web Browser that reduces the amount of time users spend looking for information in Web pages. By creating visual "popouts" that emphasize critical elements in Web pages, Popout Prism draws users’ attention to the right information.

The Popout Prism is particularly useful when searching for information in long documents and in large collections of documents. It's also useful for anyone who's visually impaired, as well as for anyone showing web pages on a data projector to a group of people.

http://www2.parc.com/csl/projects/popoutprism/  (1Mb; 90day trialware)

Interesting stuff, Greg, thanks!

Click to email this item to a friend
http://www.langa.com/sendit.htm

return to top of page

8) More Reader Sites!

Do you have a home page or website? (It doesn't matter what size.) Please click over to http://www.langa.com/code.htm , and maybe you can join the hundreds and hundreds of LangaList readers who have "Loaded the Code!" (If you've already "Loaded The Code" and are wondering if your site will appear here or on the Langa.Com web site, please see http://www.langa.com/link.txt )

Speaking of which: Here's another eclectic sample of reader sites--- some professional, some very personal:

View A Randomly-Chosen Reader Site From Among All Listed
http://www.langa.com/randomlink.htm

Manually Browse All Posted-to-Date Sites Starting At
http://www.langa.com/readersites.htm

Mike Elgan's Site
http://www.elgan.com/

Chuck & Molly Johnston
http://www.johnstonz.net/

misty isle log homes
http://www.mistyisleloghomes.com/

Men of Honor
http://www.menofhonorministry.org/

"Going Platinum"
http://www.1st-internet-services.com/

Assistance Dogs and More
http://www.docsuniverse.com/

"All Our Pages"
http://home.att.net/~rrb123/Links.html

N-Line Computers
http://www.n-linecomputers.com/

The Richter's Family Page
http://www.manola4.com/

David Rehler's Home Page
http://www.rehler.com/

CAPP
http://www.capp.50megs.com/

Syrwik
http://home.stny.rr.com/syrwik/index.htm

The Computer Guy
http://thecomputerguy.us/help.htm

Click to email this item to a friend
http://www.langa.com/sendit.htm

return to top of page

--- ( Your Clicks On Ad Links Help Keep The LangaList Free! ) ---

--------------( the above is an advertisement )--------------

9) Memory Managers

Fred, Long time reader - keep up the great work! With all due respect to you, the steps presented in creating the DOS boot disk left out one critical item - a seldom used program called EMM386.EXE. This program must be included in the CONFIG.SYS file with the NOEMS option if you want to load any other program into "high" memory.

You have included this item in boot disks in the past. Being an old CP/M user, I knew something was missing, but couldn't put my finger on it. So I tried your configuration and nothing got loaded into high memory. Then I looked at some of your past articles - sure enough, it was included in "By the Bootstraps" ( http://content.techweb.com/winmag/columns/explorer/1999/1011.htm ), and "Save Your Butt with DOS, Part 2" ( http://content.techweb.com/winmag/columns/explorer/2000/16.htm ). I guess you were rushed this time.

Really enjoy your newsletter - best read I get, and I read a lot of 'em! ---Paul Alexander

No, it wasn't a matter of being rushed. It's that times change:

The NOEMS ("no expanded memory services") switch is useful mostly if you're going to run a pile of old DOS TSRs (terminate-and-stay-resident) or other low memory tools simultaneously: Using NOEMS and RAM, as in:

 DEVICE=EMM386.EXE RAM NOEMS

does indeed help you gain a few extra KB of "low" memory. But a DOS emergency disk is rarely used that way, so the old low memory limits hardly ever come into play any more--- although there were germane in 1999, when the articles you cite first appeared. <g>

There's newer information in "System Setup Secrets" ( http://www.informationweek.com/LP/columnists/langa/2001/03.htm ), which updates those older articles. Using emm386 with newer software can actually *reduce* DOS performance. In most cases today, you do better with just HIMEM, as we discussed in the recent boot disk coverage.

(Note I also omitted other old-time DOS tweaks, such as the "buffers, files=" line in CONFIG.SYS. This is another tweak that mattered in the old days but that really doesn't do much on an emergency boot tool, especially if Smartdrv is loaded, as I suggest in the above.)

Click to email this item to a friend
http://www.langa.com/sendit.htm

return to top of page

10) Just For Grins

Ken Thomson sent in another item:

This is a detective story so pay close attention!

Three elderly ladies are excited about seeing their first Diamondbacks baseball game. They smuggle a bottle of Jack Daniel's into the ball park.

The game is real exciting and they are enjoying themselves immensely mixing the Jack Daniel's with soft drinks. Soon they realize that the bottle is almost gone and the game has a lot of innings to go.

Based on the given information, what inning is it and how many players are on base?

Think!

Think some more!!

You're gonna love it......

Answer: It's the bottom of the fifth and the bags are loaded!

(Apologies to non-US reader; the joke hinges on baseball jargon.... <g>)

Click to email this item to a friend
http://www.langa.com/sendit.htm

return to top of page

--- ( Your Clicks On Ad Links Help Keep The LangaList Free! ) ---

--------------( the above is an advertisement )--------------

11) Plus! Edition Highlights:

  • Linux For Newbies
        (two new sources for excellent help in getting started)

  • Clean Up The Add/Remove List
        (remove orphaned/left-over items)

  • How To Keep The Kids From Messing Up Your PC
        (make your home PC kid-proof)

The Plus! edition is only pennies per issue, and comes with a MONEY BACK
GUARANTEE from Fred. How can you lose? Check out the details:
http://www.langa.com/plus.htm

Click to email this item to a friend
http://www.langa.com/sendit.htm

return to top of page

(Want to give a gift subscription to the LangaList Plus edition?
Click <a href= " http://www.langa.com/plus_gift.htm ">here</a>)

PLEASE NOTE:
Due to scheduled monthly system maintenance,
the next issue will mail on: July 21

See you next issue!

Best,

Fred
( Editor@Langa.Com )

An easier-to read formatted HTML version is available in the "Current Issue" section of http://www.langa.com.  (The HTML version of each issue normally is available by 9AM EST [UT-5] of the issue date.) All past LangaList issues are also available at the Langa.Com site.

return to top of page


Administrivia:

UNSUBSCRIBE: From the same email account you used to sign up with), send an email to
unsubscribe-langalist@lyris.dundee.net

SUBSCRIBE (it's free!): Create and send a new email to
subscribe-langalist@lyris.dundee.net

CHANGE ADDRESS? LIST TROUBLE? HAVE QUESTIONS? OTHER PROBLEM? NEED HELP? See http://www.langa.com/help.htm

This newsletter is SPAM PROOF and requires two levels of subscriber confirmation before delivery begins: See http://www.langa.com/info.htm

About the advertisers: http://www.langa.com/privacy.htm#ads

Disclaimer: http://www.langa.com/legal.htm  In brief: All information herein is offered as-is and without warranty of any kind. Neither Langa Consulting LLC, nor its employees nor contributors are responsible for any loss, injury, or damage, direct or consequential, resulting from your choosing to use any information presented here.

This newsletter is a service of Langa Consulting LLC and is Copyright © 2003 Fred Langa / Langa Consulting LLC. All worldwide rights reserved. LangaList: ISSN 1533-1156

return to top of page


Please visit the LangaList Home Page