Showing posts with label windows vista. Show all posts
Showing posts with label windows vista. Show all posts

Sunday, March 17, 2013

backing up my systems: it ain't my day (or month)

OK.  I've been in three weeks of hardware hell, mainly due to the fact that I wanted to get my backups for all my machines (a MacBook Pro, my main Linux video editing workstation and an older Windows Vista digital audio workstation (DAW)) properly backed up.  I detailed my strategy for this in my last post.  This post is more of a rant than anything else, so please excuse the lack of any real mentorship on problem solving, except maybe "Google is Your Friend."

Issue #1: Drobo runs out of space
The Drobo has been a fine unit for me.  But as time goes on, you acquire more media and your available space runs out.  You'd think it would be a simple matter of buying a new disk, putting it in the Drobo and letting the BeyondRAID rebuild it's array.  Well, the first drive I bought, a Western Digital Green 1TB, died after the first rebuild.  That never happened to me before, where a drive failed out-of-the-box for me.  Never having that problem before, I didn't truly believe it was dead.

With my non-belief firmly in place, I tried to use the drive in different capacities.  So as a test, I formatted the disk using my Thermaltake BlacX connected to my Mac.  I was able to copy files over to it (though I didn't copy gigs and gigs worth as a true test).  But when I put the unit back in the Drobo, the Drobo gave an immediate "red" light for that drive bay, indicating the drive was bad.  I switched drives in the Drobo unit around, because I thought it could have been a faulty drive bay.  

Then, I had the bright idea to move the data off my 2TB system drive of my main Linux machine to the new Western Digital, put the 2TB in the Drobo and use the new 1TB (which I really thought was a good, error-free drive) as my Linux system drive. So still thinking that the 1TB drive was good, I would have to do some fancy footwork in order to make this possible as the system drive was a logical volume.  This entailed a week of work to figure out how to shrink a logical volume in order to fit the used space of the 2TB drive (which was less than a terabyte) onto the 1TB.

I learned a lot from that experience, to be detailed in a later post.  Suffice it to say that in the end, the 1TB was truly dead and I ended up getting a new 1TB (a Western Digital Black) from BestBuy and that solved my Drobo storage issue.  Kudos to BestBuy, as they were able to give me the Black at the same price as the Green for my trouble.

Issue #2: Mac Time Machine "the identity of this backup disk has changed" (Sparsebundle Problem)
This was an odd one.  After installing the new disk in the Drobo, Time Machine started showing the error "the identity of this backup disk has changed".  From the below post:

I executed the "chflags" command listed.  This ran for about four hours.  After, I tried to execute the "hdutil" command listed, but the Mac said it had already ran the command.  So testing the result of the chflags command, I shutdown and restarted the Drobo.  When Time Machine started backing up, it no longer gave me the error.  Hooray.  Another one down.

Issue #3: Windows Vista DAW crashes
So after a week spent on #1 and #2, I was ready to start work on a new musical project with some friends.  Firing up my old Dell 400SC running Windows Vista (OK, OK..I know I need to upgrade Win7, but I've got a recording session coming up soon and didn't want to change OS's yet), I was presented with this error:
c\windows\system32\config\system corrupt

Oh, wonderful.  So I popped in the Vista Ultimate DVD and selected "Repair".  After it ran, the system rebooted and I was pleasantly surprised to find that this fixed the problem and that I was able to get back into the system.

Getting back into the system, I reasoned that if the drive was going bad, I'd better make a backup.  So I ponied up $40 for Drobo's PC Backup product, the ugly step-brother of the seemless Drobo integration with Mac Time Machine.  Assuming the PC product worked the same way the Mac product did, I selected the defaults.  Well, the defaults do NOT backup the entire drive.  Only your user data.  My bad for not reading the fine print, but I believe that a Drobo product should be consistent between systems and the default should be to backup your entire drive with all system data included, as long as you have the space on your Drobo.  But that's just me.

The missing data would be crucial for what happened next.

Issue #4: Windows Vista DAW crashes again
After taking a two day hiatus from my backup shenanigans, I fired up the DAW again.  And guess what..a new error appears:
\Windows\system32\winload.exe is missing or corrupt (status 0xc000000f)

Oh great.  Going back to my ritual, I loaded in the Vista Ultimate DVD and selected "Repair".  However, after the reboot, no go..still the same "missing or corrupt" error.  I tried a number of times doing the repair, as the Vista repair process would show slightly different screens every time it booted and recognized the system.  This gave me false hope that the DVD was actually repairing something correctly.  Also, the frustrating part of this process that for whatever reason, the DVD would take 10 minutes to load on my Dell.  I'm not sure what the problem was there.  So I chewed up a few hours doing this multiple times.  

Finally, after reading some Google posts by people with the same issue, I decided to run "chkdsk /r" from the command line, rather than relying on the non-informative Windows Vista screen to run some unknown fix command.  I had to specifically boot into the System Recovery Options screen as shown in the below post:

Once I was there, I selected "Command Prompt" and typed in good ol' "chkdsk /r", the "repair" option to chkdsk.  This time, I was rewarded with an actual status screen that told me "bad clusters found", Windows was marking the clusters as bad and was moving the files located on those clusters to good sectors on the disk.  (Sectors and cluster primer here: http://t.co/DLFjrXAp5C).  This process took about three hours, unlike the half-hearted effort that Windows Vista attempted.  I wonder why Vista did not default to doing a real "chkdsk /r".  That doesn't help anyone who has a failing disk.  Bad default!

After the bad cluster identification and repair, I was really glad to see Vista boot up properly!  But since there were so many bad clusters, I had to make a full backup or clone of that drive but quick!  For this, I popped in an unused 500GB SATA I had lying around.  I repartitioned and formatted this drive.  It had been a second Vista system disk and one point, so I knew the drive's main partition was marked as bootable.  So I was good to go there.  I then dragged all the files from my C: onto the new E: (my DVD being the D:).  However, on bootup, Vista showed an error:
"System volume on disk is corrupt"

I suspected this was a problem with the NTFS boot files on the 500GB drive as they had links from the partition map from the old 256GB drive that was failing.  Luckily, when I ran Vista repair, Vista was able to fix this issue and the system started properly.

Issue #5: Windows Vista continually keeps "preparing your desktop"
After the system came up, I made sure all my applications (Reaper, Drobo PC Backup, etc) were working properly.  Unfortunately, they were not, as Vista continually kept giving me the message "Preparing Your Desktop" when I logged into my profile.  I tried a number of things from Google, but those suggestions did not work.  I didn't have any critical data in the old profile, so I figured I'd bit the bullet and create a new profile.  After doing this, the message disappeared and I was able to save my desktop settings and application preferences properly.

In Sum
Wow.  So this has been three weeks of hell.  I "think" I am back to steady state with my systems.  I was able to reset Drobo PC Backup to a full system backup of my Vista DAW to the Drobo.  The Drobo is backing up the Mac just fine and CrashPlan is encrypting my main Linux box backup to the Cloud.

Maybe now I can go outside and get some sun?
TAG

Sunday, September 14, 2008

install and review of Yougle for VMC

Background
One of the major things I wanted to do was integrate all my media as well as Internet TV like Joost, YouTube, Veoh, Brightcove, etc, into Vista Media Center. An industrious programmer from Australia has been working on such a program called Yougle (http://push-a-button.com/products/youglevista/) that integrates a variety of online video sources, as well as audio sources (like Live365 Internet radio), picture sites (Flickr, of course) and animations. From my perspective, he hits the big one by getting YouTube working within VMC.

Review
The install of the January 2008 build of the software was relatively painless (described in more detail below). Be aware that you will need to install ffdshow for some necessary codecs.

Update 9/17/2008
The install for the new WIP build seems to hang for about a minute or two on the initial timebar of the install. I then let it sit for those few minutes. The install then continues and installs normally. Not sure what the installer is doing at this point to be hanging like that. If you experience problems, perhaps just let the installer sit for a few minutes to see if that helps. FYI - My box is a P4, 3.2Ghz box w/2GB mem & 500GB SATA internal

Another caveat is that since I've installed TV Pack 2008 for VMC, I needed to fake the Yougle installer into thinking I was on an older version of Media Center. TV Pack changes the version (identity) of Media Center from 5.0 to 5.1. If you have TV Pack installed, the thread below shows the registry edit you'll need to make to get this working:
http://push-a-button.com/community/index.php?topic=336

For video, I've explored YouTube, MSN Soapbox and South Park. Initially, I had some problems with YouTube videos hanging after the first couple of vids loaded. Reading some of the Yougle Forums, there is an "embedded" setting within Yougle. Switching to "embedded" seemed to fix the problem. Here is how to tell whether your videos are playing natively or embedded:
http://push-a-button.com/community/index.php?topic=221.0

Update 9/18/2008
I also noticed that I lost my sound in Yougle/YouTube for the simple, silly reason that I inadvertantly pressed "mute" on the YouTube flash player. Stupid mistake, but it kept me busy troubleshooting for about 15 minutes.

Otherwise, YouTube and MSN are working as advertised. Which is great.

Update 9/17/2008
Actually, the most stable YouTube player option in Yougle is "YouTube Embedded w/ Minimize". I played around for a few hours last night without losing the YouTube player behind VMC. Awesome!

One drawback is that searching YouTube within Yougle doesn't seem to pull up the same results as a YouTube search executed within a browser. The search is based off of YouTube's RSS feeds. Unfortunately, when I used the search function, I couldn't find some of my favorite videos. The developer was kind enough to research this conundrum. Also, when I added South Park as a video source, none of the South Park videos played properly. Specifically, I waited and waited for the embedded player to move from the rotating timer icon to actually start playing the video, but this never happened. A similar thing also happened with the animations. I assume these problems aren't due to a slow Internet connection, as I am hard wired into a 6MB Comcast connection. I will explore these problems later.

For audio, Live365 is spotty at best. I could only tune in one out of ten stations that I tried. I tested various Internet radio stations after midnight on Monday morning, but I don't think the timeframe should have any impact. I will explore this more in-depth later.

For pictures, the Flickr integration is excellent. High resolution imagery from Flickr looks great on an HDTV.

In sum, Yougle isn't perfect, but it is a great start to be able to view YouTube vids in VMC. I'm psyched to start using this on an ongoing basis. Of course, I will update this thread with more information as I go through the discovery process.

Kudos to Push-a-Button for some fine work!

Installation
The install process is relatively simple:
1) install ffdshow
2) install Yougle

* if you've installed TV Pack 2008 for VMC, you'll need to make a registry tweak to get Yougle working
** note that support for 64-bit Vista is in test mode as of 9/15/2008:
http://push-a-button.com/community/index.php?topic=338.0

Here's a bit more about the install process:
1) Install ffdshow
- I decided to install the latest stable release, from 12/01/2006
2) Download the older, more stable version of Yougle here:
http://push-a-button.com/downloads/details.php?id=11

or download the most recent Work In Progress from the Announcements section on the Forum:
http://push-a-button.com/community/index.php?board=2.0

I chose to download the more stable version for now.


ffdshow install process
Initial download of v.610 (20061201) here:
http://www.afterdawn.com/software/video_software/codecs_and_filters/ffdshow.cfm/rev__610__20061201


Click "Download"


Run Installer


Accept default directory for install


Accept default components


Select Start Menu folder


Select the default Additional Tasks


Select default speaker setup, unless you have something other than two channel stereo


Ready to Install!


Installed! Go ahead and click Finish



Yougle install process and registry edit needed with TV Pack 2008
Download page


Click Download


TV Pack 2008 error


Registry Key for TV Pack 2008..set Ident to 5.0


Once key is edited, restart Yougle setup..now it runs!


Select default directory for install


Vista may show a user account control error message like this one..press Allow!


Yougle install runs and is finished rather quickly! Click finish.


Reset MediaCenter version back to 5.1 in regedit


Enjoy!
'sodo

Saturday, August 09, 2008

Vista Ultimate 32-bit first impressions

This is a follow up to my first post
Making Sense of Home Theatre PCs

Last night, I experimented with Vista Ultimate, 32-bit for the first time. My intention was to use Windows Media Center to access all my digital media and to feed Media Center my Comcast HDTV connection. As I was going to install Vista on a 1.8Ghz Pentium IV with 1.5GB of memory, I knew the system was underpowered for Vista and that the install didn't have much of a chance of running smoothly.

I was correct for a number of reasons:
1) First, the Vista install did not recognized my Sil0680 IDE RAID card.
This was a bummer, as I thought I could make up for the lack of CPU horsepower by running a stripe set. During the install, Vista is smart enough to allow you to stop and look for drivers. It also allows you to search for drivers on a USB flash drive, so I found Sil 680 drivers from here:
http://www.driversdown.com/drivers/Silicon-Image-SIL-0680-0680A-IDE-RAID-Driver_75442.shtml

and then copied them to the USB. However, when I loaded them on the box, Vista did not recognize the drivers as the correct drivers for the Sil RAID card. This is doubly disappointing as the Ultimate install DVD I had was SP1. Argh.

So, I had to back off and install the base OS to a regular IDE drive that I had floating around. That was problematic too, as the primary partition was not marked as active. So, I had to boot up with a floppy, mark it as active and give it a base format. Surprisingly, Vista still did not recognize the partition as usable. So, just to see if an older XP install would recognize the partition, I booted with XP. Luckily, XP did see the partition. In fact, though fdisk reported only one partition on the drive, the XP install disk saw two partitions. Strange. Using the XP installer, I deleted both partitions, created a new one and reformatted as NTFS. This seemed to do the trick and the XP install continued and installed XP.

After the XP install finished correctly, I reinserted the Vista install DVD and gave the install another shot. Because I had fixed the drive partition problems with XP, Vista now saw the partition correctly and I was able to install the OS successfully.

2) The install process took interminably long and did not give you adequate feedback about where it was in the process and when that part of the process was going to be finished.

3) ATI's All-in-Wonder Radeon 8500DV does not work with Vista.
This was also a great bummer, as I wanted to try out some of the TV functionality with Windows Media Center. Reading the install README from the Catalyst download section on ATIs website:
http://ati.amd.com/support/drivers/vista32/common-vista32.html

it seems that older card is not supported under Vista. I was hoping to take advantage of my older equipment. With Vista, again, this was not to be.

4) Vista is a resource hog.
Once I got Vista running, the OS did seem to run fairly smoothly on this low-end equipment. However, Vista is heavy:
- base install requires about 10GB with the default install selections
- memory usage is about 540MB with nothing running

Conclusions
So, Vista is a hog. And it is designed for the latest and greatest equipment. I would not recommend the operating system for users who want to take advantage of older equipment they have lying around. Vista just won't run it. This might be Microsoft's way of weaning old equipment off the supported hardware list. Which is here if you need it:
Vista Hardware Compatibility List

As I experiment more with Vista, I will let you know my impressions of the OS. Right now, I'm a bit saddened that Microsoft has kicked the old folks (READ: old equipment) out the door in favor for the new.

Aren't we supposed to care for our elders?
Cacasodo

Thursday, August 07, 2008

making sense of media center/home theatre PCs

Impetus
I bought an Apple iPod Touch 32 GB over the weekend (a post is coming) and it has led me down some interesting paths. It is wonderful to be able to scroll through a good chunk of my music, video and photos easily, all in one little handheld device.

Even more impressive than its storage and playback capabilities are all the applications and connectivity options available via the App Store. The apps will really lengthen the life of both the iTouch and iPhone for years down the road.

iPod Touch Extensibility
One app that I particularly liked was Remote, which allows one to control iTunes from the iTouch/iPhone. Plus, its free!
http://www.apple.com/itunes/remote/

While surfing for applications, I also came upon the TouchPad Pro. The handy little application can be used to control a Windows Vista Media Center PC with the iPod Touch!


Unfortunately, as of this writing (08/05/2008), the TouchPad Pro is not available for the iTouch's 2.0 firmware:
http://www.touchpadpro.com/2008/04/touchpad-pro-faq.html

Finally, Mocha VNC Lite is a free app that connects you via to any VNC Server (Mac/PC/Unix) in your environment:
http://www.mochasoft.dk/iphone_vnc.htm

Sweet!

Home Theatre PC (HTPC) Possibilities
In playing around with the iTouch, I started thinking about the possibilities of having the iTouch become my remote for not just my media, but for my HDTV and Home Theatre, too. This got me very excited, as I would love to have all my music, video, recorded HD, podcasts, everything integrated in one solution, with a super easy-to-use remote via the TouchPad Pro. This is the Holy Grail of the so-called "Home Theatre PC!"

From my reading, I seem to have three choices:
  • AppleTV
  • Linux MCE (MythTV)
  • Windows Vista Media Center

Here's one gentleman's comparison of Linux and Windows MCEs. Though biased, it is interesting:


Requirements
Here's what I'm thinking in terms of requirements:
-should be relatively simple to setup: oops, this rules out MythTV
-needs to play cable TV (both std/high def): oops, this rules out Apple TV
-needs to play most common media formats MP3s/MPEGs/DIVX/Quicktimes/DVDs/Blu-ray
-needs to integrate iTunes*

* Yes, you may be saying that Windows Media Center does not integrate iTunes and you'd be correct. However, thinking about how this would work, it should be a relatively minor step to switch applications from Media Center to iTunes via whatever controller or remote you'd choose to use. Also, further investigation showed me that solutions from both sides of the fence (Linux/Windows) seem to have some basic level of iTunes integration or at least being able to access the media files at the system level. More on this later.

From this short list of requirements and some reading that I've done over the past couple of days, I'd say the most likely contender is Media Center running on Windows Vista. I'm no huge Microsoft fan, but if a software's features and functionality fit the bill, then you should use it.

Here is a nice walkthrough to Windows Media Center features:


How to Connect Your TV to a Windows Media Center PC:


Finally, here's five things you didn't know you could do with Windows Media Center:


The Problem
One of the stickiest wickets in that requirements list is how best to integrate your cable SD/HDTV viewing and recording. It would also be nice if this was simple to setup. From my reading so far, it doesn't look like any PC-based home theatre/media centers are easy to setup by any means. At least computer companies are starting to address this by using a PCI card that integrates with your cable TV providers service, also known as a digital cable tuner card. A CableCard is a PCMCIA like card built into new-generation televisions and PCs that allows digital cable reception without a set-top cable box. Here is a nice primer on CableCards:


Here is some basic information about cable TV tuners via HP forum:
http://forums12.itrc.hp.com/service/forums/questionanswer.do?admit=109447627+1218736765934+28353475&threadId=1137182

This was a very informative read about the regulatory background of the CableCard:
http://msmvps.com/blogs/chrisl/archive/2007/12/07/1385290.aspx

And Chris also has a good FAQ on the CableCard. Be aware that in its current form, CableCard does not allow you to use On Demand or Pay Per View services. Apparently, this is because those features require two-way communication that is not present in today's CableCard solution. This is unfortunate, because it means that today, in August of 2008, we still do not have a complete Home Theatre solution. (Well, I guess I can live without ONE feature).
:)

Possible Solution: Dell XPS 420
From this article, I found that the Dell XPS 420 might be a solution that integrates a CableCard and might fit the bill.

Here's Dell's full specs:
http://www.dell.com/content/products/productdetails.aspx/xpsdt_420?c=us&cs=19&l=en&s=dhs

An excellent FAQ on the XPS 420:
Chris Lanier's blog

As a cable card is only distributed to consumers if they purchase an entire new system, the unfortunate thing is that the CableCard solution locks individuals into buying a preassembled machine versus building their own. But given some evidence from intrepid individuals like Keith Combs, this might not be all bad. Here is his very informative blog entry:
http://blogs.technet.com/keithcombs/archive/2007/12/15/dell-xps-420-first-impressions.aspx

Also, his six month checkup is a nice follow through:
http://blogs.technet.com/keithcombs/archive/2008/05/08/dell-xps-420-six-month-report.aspx

Another solution: HP m9300t
Another solution is from HP, the HP m9300t Series

Here is a page on HPs site devoted to more general information about the HP m9200 line of products.

Decisions, decisions
Before purchasing any solution, I plan on building out a Vista box, just to see how far I can get, without the cable tv tuner part.

Let you know how I do in a follow-up post,
Cacasodo


Update 8/9/2008
Vista Ultimate install and first impressions

Update 8/8/2008
Digital Tuners
I happen to be perusing blog articles about people who have built their own media centers and I see this Hauppauge digital tuner card has come up a number of times. The FAQ page has some good info on it.
http://www.hauppauge.com/pages/products/data_hvr1800.html
For more basic information on what TV Tuners can and cannot do, take a look at this post from AVS forum/Overclockers.net:
http://www.overclock.net/htpc/294427-hauppauge-wintv-hvr-1600-a.html

Update 8/15/2008
Vista View Saber card, Media Center and TV Pack install
http://www.techanswerguy.com/2008/08/vista-view-saber-da-1n1-i-tuner-and.html

Update 9/15/2008
Viewing YouTube Within VMC
http://www.techanswerguy.com/2008/09/install-and-review-of-yougle-for-vmc.html
Feel free to drop me a line or ask me a question.