July 16, 2006

Backup that data!

This article describes everything that you should do before installing a new OS. Of course, I think that it's great advice, period. Excerpt:

So, you want to try out a new operating system. Good for you! But, before you pop in that CD or DVD, there are a couple of things you need to know. Some of these may sound like an unnecessary pain. Trust me.

There may be some people out there who've installed more different kinds of operating systems on most computers than yours truly, but I haven't met them.

First, back up your data. OK, everyone tells you that. Let me take it one step further: Make certain you can restore your data.

While it's not as big a problem as it used to be for PCs, when backups usually meant tape rather than CDs or DVDs, it's still a heck of a mess when you try to restore your system and you find that your backup disk contains unreadable garbage.

If you're making a big change, say Windows to Linux, and you think you may want to go back again, you should move up from a simple backup program to a system restore program.

These programs essentially take a photograph, an image, of your hard drive. With them, you can restore your entire system even if the new operating system doesn't leave a trace of your old system. For Windows users, the programs I recommend are Acronis True Image 9.0 Home and Norton Ghost 10. For Linux, I like Ghost for Linux.

The Linux option isn't as easy to use as the Windows-based tools, but Sanjay Majumder has written a handy guide to using Ghost for Linux. With it at hand, you shouldn't have any problem mirroring your system.

I spent the better part of a Saturday helping a friend recover data from a crashed/corrupted Windows XP hard drive. He actually backs up his data on a regular basis, but this time, he'd neglected the task for about a month. No biggie, of course, since we were able to recover the data, which is a story that I plan to tell soon, as it proved quite instructive to me. Short version: I used a Knoppix Livd-CD to recover the data because every Windows based OS failed to recognize the drive.

I know that I belabor the benefits of Linux around here, but I don't actually care which operating system you use. What I do care about, and beat my students over the head about, is backing up your frigging data. DVD burners cost less than $50-if you look hard enough- and external 160 Gb USB 2.0 hard drives can be had for around $105. You have no excuse for not backing up your data.

Posted by: Physics Geek at 04:05 PM | Comments (12) | Add Comment
Post contains 464 words, total size 3 kb.

July 06, 2006

More hardware problems

And open source is still the solution

Interesting article that discusses-and links to- some tools that will help you debug some common hardware problems. Excerpt:


Like all pieces of electronic equipment, computers have a tendency to malfunction and break; if you have never experienced kernel core dumps or unexpected crashes, consider yourself lucky. Many common hardware problems are caused by bad RAM modules, overheated or broken CPUs, or bad sectors or clusters on hard disks. In this article we will introduce you to some open source tools you can use to trace these problems, and thus save time, money, and headaches.

A GNU/Linux live CD distribution can come handy for hardware diagnostics. For this purpose, my favorite live CD distribution is GRML, which bundles the tools we're about to discuss, along with some other useful programs for both home users and veteran system administrators. Other distributions also include some or all of these tools.
...
Who's afraid of the big bad memory?

Bad memory can cause crashes that lead to system hard locks or even data corruption. Next time you try to compile a program and the compilation fails, check your memory before sending any bug reports to the program's authors. Memtest86+ is an excellent utility for testing RAM. It is based on memtest86, but supports most modern hardware, including the AMD64 architecture, whereas memtest86 is strictly x86-based. Memtest86+ is a boot image and thus is independent of an operating system.

To run the program, boot your system with the GRML CD and enter memtest on the boot prompt. The program is simple to use, since it starts testing memory by itself immediately. Pressing c shows the configuration menu, which you can use to select the test method, enter ECC mode (if your system uses that kind of RAM), restart the test, or refresh the screen; however, most people should be fine with the defaults.

Memory problems are usually tough to spot, so in order to be sure it's better to leave memtest86+ running for a long period of time and complete at least 10 passes of the test. If you want to quit memtest86+ and restart your computer, just press Esc.

And here's a link to the distro, should you desire to make a live CD for yourself.

Posted by: Physics Geek at 10:38 PM | Comments (3) | Add Comment
Post contains 385 words, total size 2 kb.

Mocking Microsoft

It's right behind mocking the French as America's favorite pasttime. Anyway, this guy has decided to post one IE flaw per day which, by my reckoning, should give him material for the next decade or so. Here's the initial post:


This blog will serve as a dumping ground for browser-based security research and vulnerability disclosure. To kick off this blog, we are announcing the Month of Browser Bugs (MoBB), where we will publish a new browser hack, every day, for the entire month of July. The hacks we publish are carefully chosen to demonstrate a concept without disclosing a direct path to remote code execution. Enjoy!

Update: Apparently it's not all Microsoft, all the time. Safari and Firefox have both been salmon-slapped.

Posted by: Physics Geek at 08:38 AM | No Comments | Add Comment
Post contains 126 words, total size 1 kb.

<< Page 1 of 1 >>
28kb generated in CPU 0.0178, elapsed 0.0648 seconds.
90 queries taking 0.0549 seconds, 223 records returned.
Powered by Minx 1.1.6c-pink.