Addonics SATA - IDE/ATAPI Converter
I found a nifty solution to a problem I've been running into lately. I really like SATA drives and related technologies. However, some of my nitty-gritty software tools don't recognize them. For instance, I wanted to image an IDE/ATA drive over to a SATA drive. The motherboard on the system I was using could talk to both drives, but the image software could not.
I ordered the ADSAIDE Addonics Technologies SATA - IDE/ATAPI Converter from www.cdw.com for about $32 as a workaround. This nifty little mini-board connects to your SATA drive to an IDE controller. Now my image software sees the drive as a typical IDE drive and can go ahead and image the IDE drive.
From the 'Why did I buy this motherboard?' dept: DFI K8M800-MLVF
I wanted a low-cost SATA/LAN/VGA motherboard for use in almost-embedded systems. What I got was a disappointment.
The K8M800-MLVF is a nice enough micro-ATX SATA (RAID 0/1) board. I installed XP on it with some hassles getting the SATA drivers working, but it eventually worked. But the XP test was just to make sure everything worked before I tried to set up a 'production' system with it.
The trouble started when I installed Fedora Core 3 on it. That part went fine, but when I went to reboot, GRUB would not load the operating system. It would stall and hang at 'GRUB loading stage2...'. Endless googling left me with nothing of use. I eventually found a few other users that had attempted to get the same motherboard to work and been unable to get a GRUB boot off the SATA drive. I could reboot with the FC3 CD #1 in the drive, enter linux rescue, chroot /mnt/sysimage, then run the system fine, but I could not get past the GRUB stage2 failure.
Recovering Data from a GoBack Disk
A friend's system died and he wanted to recover what he could from the hard drive. I installed a new drive and XP, but couldn't get XP to assign a drive letter to the old drive. It turns out that GoBack was installed and that makes the drive unreadable by any normal OS including Linux, DOS, XP, etc. Here's how I recovered the data.
- I installed XP on a new 80gb drive (with a few problems; the cards needed to be reseated, memory needed to be reseated, dust removed, etc.).
Moving the Linux Console to the Serial Port
These are the steps I used to convert a fedora core 3 dedicated-use server to be able to run headless (use a serial port console instead of mouse, keyboard, video).
It was taken from this Linux Journal article and skinnied down to what I needed (what applied to me).
The steps are:
- Tell GRUB about the serial terminal in /etc/grub.conf
- Tell inittab about the serial terminal in /etc/inittab
- Tell the system root can log in on the serial terminal in /etc/securetty file
- On Redhat/Fedora, stop the color status messages from messing up the serial terminal in /etc/sysconfig/init
I use GRUB, so the first thing was to change the /etc/grub.conf file:
XP is Stuck in a Logon/Logoff Loop
This is usually caused by one of two things: 1) the registry is corrupted where the logon information used by the system is, or 2) you have spyware installed (then uninstalled) that has left behind a reference to a startup file that doesn't exist (see #1).
How do you get around this?
Well, the trick is to be able to get to the registry and fix the problem, but how do you do that if you can't login? A "parallel install" of windows won't help because you can't edit the registry from there. Here's how I got to regedit using a variation on an old hacker's trick for getting past the administrator's password.
- Insert XP install disk and reboot (you have to be able to boot from CD on this system)
- Get to the point where you can start the install, but instead, take the option to press R for repair
- Select the installed copy of windows you want to work with
- Enter the Administrator password (which is probably blank).
- You should now be at a C:\WINDOWS or similar prompt and running the repair environment
- cd \windows\system32
- rename logon.scr logon.old
- copy cmd.exe logon.scr
- exit
- reboot
- You'll be back on your logon screen, but don't do anything. Wait until the screensaver kicks in. When it does, you'll see a cmd.exe command prompt window.
- Now you can start regedit to begin repairing what you can of the registry.
- If the problem was due to BlazeFind not correctly uninstalling, look for:
Slow Shutdown in Windows Server 2003
Why does it take Win2003 forever to shutdown? Exchange server is holding things up! A simple registry setting will help speed things along.
To resolve this problem, change the value of the WaitToKillServiceTimeout registry entry to two minutes. To do this, follow these steps.
Warning: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. I cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.
- Start Registry Editor. To do this, click Start, click Run, type regedit in the Open box, and then click OK.
- Locate and then click the following registry subkey:
Terminal Services Disconnects
There are a couple of things that can affect Windows 2000+ Terminal Server disconnects.
- Make sure you have all of the disconnect settings set to "Never".
- Make sure you have a quality connection between the client and the server. Flaky connection=frequent disconnects.
- You probably want to enable the Keep Alive mechanism. See the Microsoft KB article 216783 for details.
US Signal Agent
Got T1? I am now an agent for US Signal. T1 Internet is available in many service areas for less than $400 per month. Locations needing access via Central Offices that are out-of-network are just $100 more per month. US Signal also has great collocation services available, too, with 24 hour keyed access.
Mojocode's own blog software has been developed
I wanted to add a simple, easy to use blog capability for my website. Everything I looked at, including hosting it externally was overkill for what I wanted. So what is a developer to do? I made my own. By adding some file processing capability to my website build scripts (written in perl), I've added the ability to blog away. I can still see room for a number of improvements, including the ability to do things with a GUI, but right now this should work just fine.
I've Joined Quickbooks Developer Program
I just joined the Quickbooks Developer program.
Being a member will give me access to documentation, support, discounts, and the programmer's SDK so that I can write programs with a direct interface to the QuickBooks data without having to import/export information.
I currently have 3 projects where I need this capability.
Did this help you? You can help me!
Did you find this information helpful? You can help me back by linking to this page, purchasing from my sponsors, or posting a comment!
Follow me on twitter: http://twitter.com/mojocode
Use the "share" button to bookmark and share this page:





