#  Sunday, May 17, 2009
My weekend struggle with my PC, otherwise known as "The Beast"

 

It all started innocently enough. My brother needed a 1TB hard drive for his NAS RAID array, when one of his died. I had a spare, which I had used as a backup drive, in my machine. So I copied everything off it to my NAS (we both now have big NAS drives) and removed the hard drive from my system. I left for TechEd 2009 in Los Angeles without restarting my machine.

Well, I get a call from the guys at the studio on Monday. My machine simply says "Bootmgr Missing. Press Ctrl+Alt+Del to restart." Now, I run Windows Server 2008 which I have optimized for desktop use, which is really Vista 64-Bit at its core.

This has happened before, I thought. Every time you add or remove a hard drive on my system the BIOS takes all hard drives out of the boot order list. Curiously though, on this machine, you have to have a bootable CD or DVD in the CD-ROM drive in order for the system to boot.  You also have to make the CD-ROM drive the first device in the boot order list. When you get the "Press any Key to Boot from CD-ROM" message you just ignore it and it boot's up just fine. I never thought much of that.  So, I instructed Lawrence how to go into the BIOS and make the change. Interestingly, though, that didn't work. Not only that, but we weren't getting the "Press any key to boot from CD-ROM" message anymore. Hmmm...

We muddled through getting the shows published somehow, albeit late, and I attacked the problem when I got home from LA Friday night. Turns out the hard drive that has windows on it did NOT have the required boot files, and instead, when Windows was installed, it put the boot files on a different hard drive! Guess which one? Yep, the one I gave to my brother, which was now part of his NAS device... which it turns out didn't work for him. Crap.

The next several hours were painful. I went looking on the net for answers and found them, but my situation was just unique enough that there wasn't any complete solution out there.

I put the Windows DVD in the drive and booted it into the setup. You come to a screen where you can either install windows or repair an existing installation. Good. We're getting somewhere. It then shows you a list of existing Windows installations. Guess what? Nothing. Setup didn't recognize my existing installation. great.

There's an option to open a command window. I did. I started looking around at all the drives. The DVD had a boot directory and several files associated with it, and the system drive didn't. So, I copies those files over thinking that would at least give me a good start. Turned out I was right. I needed those files.

I figured out from web searches that I needed to run DISKPART and set the system partition as the active partition. First I needed to know the drive number and partition number. So, if you find yourself in this position, run DISKPART at the command prompt. You then enter in commands, which I've highlighted in red.

DISKPART> list disk

  Disk ###  Status      Size     Free     Dyn  Gpt
  --------  ----------  -------  -------  ---  ---
  Disk 0    Online       466 GB      0 B
  Disk 1    Online       140 GB      0 B
  Disk 2    Online       140 GB      0 B

Once you know the disk number you select the disk you want to work with this way:

DISKPART> select disk 0

Disk 0 is now the selected disk.

Then, you select the partition, but you need to know which one it is. Do this:

DISKPART> list partition

  Partition ###  Type              Size     Offset
  -------------  ----------------  -------  -------
  Partition 1    Primary            466 GB    32 KB

Now you can seelct the partition thusly:

DISKPART> select partition 1

Partition 1 is now the selected partition.

Now just simply type

DISKPART> active

After you've made the system partition the active partition, then you need to fix and rebuild the BCD bootloader. type exit to get out of DISKPART, and from the command prompt enter:

bootrec /fixmbr

This worked. Great! Next step.

bootrec /fixboot

When I did this I got "Element not found." with no further explanation. Crap.

This one took me the hardest time to figure out. After hours and hours and hours, I somehow got the idea to remove all of the other hard drives in the system and try it again. That was the magic bullet. Once the other hard drives were removed, I found out I had to go back into DISKPART and set the active partition again.

After doing bootrec /fixbcd you have to do this:

bootrec /rebuildbcd

I was also getting Element not found on this one until I removed the other hard drives and set the correct partition as active.

So that was it. Everything worked and booted up just fine after that. I still can't help but wonder why this process is so difficult. If Windows Setup is going to possibly be writing boot records to drives other than the system drive, don't you think there should be an easier process for making that drive bootable.

I remember in the days of Windows 2000 and before, you could simply say "SYS C:" to make the C: drive bootable. I guess those days are gone.

I hope Windows 7 is easier to deal with.



Vista and .NET 3.0

Sunday, May 17, 2009 4:46:33 PM (GMT Standard Time, UTC+00:00)
Comments [2]  | 


#  Friday, April 17, 2009
Drive My Car

 

Ok, so you want to know how that solo project session went? It was beyond words. The ideas filled the room and solidified quickly, the musicians played off each other like we'd been playing all our lives, and the soul was overwhelming. The entire album will be available once I'm done getting horn parts done, and one of the tunes still need lyrics.

This is the first cut, nearly done. It will have horns on the final, but I can't keep it to myself any longer. It's a funk cover of Drive My Car by the Beatles. I did the arrangement, and everyone did their own improv solos on the spot. Nothing was written out except for the form.

http://libra.franklins.net/DriveMyCarMix4.mp3

Of course, your thoughts would be greatly appreciated.

Photo by Serinol Lowman. Click to enlarge

Al Laporte, Carl Franklin, Matt Covey, Andy Chaney

There are more photos too, which will be available with the album.

 



Music

Friday, April 17, 2009 1:12:26 AM (GMT Standard Time, UTC+00:00)
Comments [4]  | 


#  Friday, April 03, 2009
The 64-Bit Question, a .NET Rocks! Quiz Show

 

Back in October, 2006 we recorded the 200th episode of .NET Rocks! at Pwop Studios. Richard Campbell, Mark Dunn, Rory Blyth, Mark Miller, and Geoff Macioleck all participated.

 

We recorded it on video. Here is the second half of that video, in which I asked the co-hosts (Richard, Rory, and Mark) questions about the show. A correct answer means some listener got a piece of swag. Funny stuff.

 

Warning: adult language and themes. Click the picture below to see the video with Silverlight.

 



dnr | Funny Stuff | Rory | Rory Blyth | Video

Friday, April 03, 2009 12:04:03 AM (GMT Standard Time, UTC+00:00)
Comments [2]  | 


#  Tuesday, February 17, 2009
Some of the funniest Youtube videos I've ever seen

 

I have been laughing my ass off over these, and decided to share:

First, Joe Cocker translated...

Next, the famous "shreds" series. This guy took concert videos and "redid" the sound. Can't stop laughing. Once you see one, you'll be hooked.

Larry Miller: The Five Levels of Drinking. The audio is what it's all about. I don't know about the video stuff...

 



Funny Stuff

Tuesday, February 17, 2009 9:50:20 AM (GMT Standard Time, UTC+00:00)
Comments [1]  | 


#  Friday, February 13, 2009
First Solo Album Project

 

I had a crazy impulsive idea a few months ago. My ex and kids are going on vacation for a week, and I wanted to do something in the studio. So I had the staff edit up next week's shows in advance, turned down a couple gigs, and hired three of the best musicians in the area to live in the studio with me for a week and crank out an album of original funk and blues music, with a couple covers.

Franklin Brothers' drummer and local skinbanger Matt Covey is playing drums, Amazing Al Laporte is on piano/keys, and the *ridiculously* talented Andy Chaney is on bass. I'm playing guitar and singing. We'll also have horns and backup singers on the final product. This week is all about getting the rhythm section down.

We'll be working Sunday through Friday 6pm to 2am.

I can't wait.



Music

Friday, February 13, 2009 11:40:44 PM (GMT Standard Time, UTC+00:00)
Comments [6]  | 


#  Sunday, January 18, 2009
Mondays #77 - The Baby Show

 

The Baby Show

Karen brings the baby to the show! Mark gets no sex for 8 weeks. Carl has rats. Baby gets motor oil for Christmas. Karen reviews a new connection film. You'll never guess who it's about. Mark gives the tards the respect they deserve, and Richard finds the coolest toy ever. Ever.



Mondays

Sunday, January 18, 2009 2:26:35 PM (GMT Standard Time, UTC+00:00)
Comments [4]  | 


#  Monday, December 15, 2008
Mondays #76 is Online!!

 

I know that we aren't announcing shows on my blog anymore, but this is a special occasion.

Change

All we're saying is that true Mondays fans will be shocked. And not by the language (although we no longer bleep - you've been warned).



Mondays

Monday, December 15, 2008 9:30:08 AM (GMT Standard Time, UTC+00:00)
Comments [26]  | 


#  Saturday, November 29, 2008
.NET Rocks! Search: Phase 1 of 2 complete

 

For the last few years we have been converting all of our transcripts to HTML so they could be more easily searched. However, if you tried clicking on the Search menu item in the last, oh, year or so, you might have noticed that nothing happened. We got ourselves a Google Search Appliance. which worked really well up until the day after the service contract expired, and then it went DOA. Seriously, the thing is braindead.

So, our goal is to replace that functionality with search using Windows Live Search. First thing we had to do was to expose all of those transcripts by linking them to the main page, where the search spiders could find them. The second phase is just to implement a custom search page using Windows Live.

Phase one is now complete.  From the main page on www.dotnetrocks.com you can click the HTML Transcripts menu option and that brings you here:

http://dotnetrocks.com/text/transcripts.aspx

All of the transcripts are listed from most recent to oldest.

You can test this out by doing a google search on the literal string "So, that forced Haskell to stay pure"

The first hit is a link to the HTML page in the transcript where Simon Peyton Jones uttered those words:

http://www.dotnetrocks.com/text/0310/index11.html

and from there, you can go to the show page to listen, or browse through the entire transcript.

So, at the end of phase one, we should see a spike in traffic due to people searching on various .NET topics and landing in a DNR transcript. Phase two will allow you to search through just our transcripts.

Happy Holidays!



dnr

Saturday, November 29, 2008 8:49:07 PM (GMT Standard Time, UTC+00:00)
Comments [7]  | 




Rss 2.0 | Atom 1.0 | CDF 
(C) Copyright 2010 Carl Franklin 


Designed by Nukeation Studios

Sign In
Copyright � 2006 Carl Franklin. All rights reserved.

Sign In