OpenSuse Linux 10.0 Install On ASUS K8N-DL Motherboards Requires BIOS Update (1007)

Another little pointer for those searching madly for Linux installation help. Working on OpenSuse installations on a number of ASUS K8N-DL motherboards. On these boards, Suse installation goes just fine for all of 30 seconds, then freezes cold. After much searching, it was discovered that the BIOS requires updating. The fix is as follows (it’s a good idea to update the board BIOS anyway when you first buy it. No telling how long the board sat on a shelf somewhere before you got to it).

1. Go to
2. Click on DOWNLOADS (or just click HERE as long as the link works).
3. Type K8N-DL in the “Input Model to Searc” (sic) search box (or whatever board you have).
4. Click on the available K8N-DL link and download the first file (should be, version 1007, 2005/10/26 update or whatever the latest one is).
5. Put the unzipped file D8003a00.700 on a floppy.
6. Reboot the machine in question.
7. Hit Alt-F2 to get to the FlashBIOS update.
8. Let the update go and wait patiently.

After this, OpenSuse 10.0 will/should install just fine.

That African-American Was Crazy

He faced the ultimate test…Whether or not you can survive death- that’s the ultimate test for your ass, ain’t it?

I was half-way through “Richard Pryor: Live in Concert” when the news passed the wires. My iPod is never without Lenny Bruce, George Carlin, and Richard Pryor. What Lenny Bruce broke open, Richard Pryor broke through. Never before, none since. “That’s the politics, baby.”

OpenPBS config.guess File (Force Mod) For An AMD64 (IA64) Installation

In the process of setting up the CIA cluster for DMol3 (Accelrys) and Gaussian calculations. The use of a batch queuing system is recommended by Accelrys to take advantage of available resources (as they become available). The only open-source package they put their name to is OpenPBS (at Compilation on a 64bit dual core AMD Opteron box (or any 64bit Linux system) gives the following error message.

a] [../OpenPBS ]# ./configure
creating cache ./config.cache
checking host system type... Invalid configuration `ia64-pc-linux-gnuoldld': machine `ia64-pc' not recognized

Invalid configuration `ia64-pc-linux': machine `ia64-pc' not recognized
configure: error: config.sub failed on ia64-pc-linux

The problem is that OpenPBS’s (terribly out-of-date) auto-config script for configure doesn’t know 64bit Linux out of the box. The solution to this is to not let configure guess the machine type. This is done by modifying a single line in the config.guess file located in the OpenPBS “../buildutils/” directory.

You can either go into the config.guess file and change the line

b] #UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown



or download the altered config.guess file HERE. The downloaded file has a .txt extension to it (in case your browser gets confused) which you’ll have to delete when you download it

d] mv config.guess.txt config.guess

Just replace the existing config.guess file with this new one and ./configure away.

P.S. I’m doing this (these) installation(s) with OpenSuse 10.0. The default installation for OpenSuse was not designed for programmers (as I rant about HERE). You’ll need to Yast gcc and tcl/tk packages to make OpenPBS (and just about everything else) compile. If you’ve not gotten that far yet, just install everything and accept the lost 6 GBs to peace of mind (and don’t ask about fortran).