Today was staff appreciation day. That meant I got to go in to work at the normal time (or the option of showing up 30 minutes early to get free omelets), sit on a boat for the day, get free lunch, and go home at 3. Can't argue with that much. After I got home I decided I may as well break out the tools and find the rattle in the driver's door of my car that happens with certain music. I pulled the door apart to have the tweeter fall out on me. It appears that the vibration was probably due to it being held in place by a little friction and the door panel, probably due to the speaker grill having effectively no clearance with the frame around the tweeter and the panel being kicked on vehicle exit. Unfortunately the door panel being gone meant it got to hang from the wires which it didn't do so well and pulled out. Surprisingly with the other speakers going it wasn't very noticeable, and even just that speaker sounded better than factory. So the door is reassembled without a tweeter on that speaker for now until I decide what to do. Since the stock location results in the sound being muffled by things such as having a person with normal length legs in the passenger seat, the option I'm seriously considering is mounting it in the sail panel and running it there. The crossovers on these speakers are external, so that makes it quite a bit easier as I'd just have to run wire inside the door down to where I mounted them crossovers. Maybe this weekend I'll get ambitious about testing that. While my hands were greasy I decided to do the usual check stuff under the hood, and even finally got around to fixing my window controls which have been sticky and hard to use for the past couple years. I ended up breaking the switches while popping the tops off to clean them, so the process resulted in completely disassembling and reassembling the module to rebuild the switches. I'm surprised those things last, although considering I think the last time I heard of someone wanting it replaced it was close to $300 from the dealer, so maybe they like it that way. Anyways, whoever puts recessed switches on a horizontal surface adjacent to a cup holder in a car is an idiot...
The previous few days at work have gone reasonably well. Wednesday was a bit stressful though. I talked with the electricians and their supplier to figure out what we're going to do for some of our server room stuff. Then I tried to get exact specs on the ERP system. We were told stuff by the equipment vendor, and then they called back right as I was planning it out and thinking "this won't be too bad" to tell us that with the processor configuration we'll have there will be special power requirements. Now if I can just find out what kind of power cable they want to ship... The same day our main file server decided it wanted a break as well (possibly due to NTFS issues which I think may have been happening for a bit over a month). It worked once I pulled the load off, but unfortunately when rebooting it due to the logs indicating that it was resource exhaustion and wanting to be safe, it decided chkdisk was necessary. After waiting about 30 minutes to see about status and seeing we were looking at about 12 hours (yea, it's a very fast array, but also a *big* array), a hard reset and canceling it got the system up. Hopefully it'll last through load tomorrow and until the planned outage Saturday. It was sorta funny since multiple people had the same questions for me (other than the "is it fixed yet" ones). First was "Isn't NTFS journaled", to which the answer at least from Microsoft is "Yes ". The second is "Then why does it run chkdisk?", to which I answered "good question". Microsoft's answer is in that previous link but basically avoids the question while insulting other OSes, but a good summary of the real answer is in the second paragraph here. Since WinFS is all but indefinitely postponed right now, who knows how long it'll be until that's really fixed.
I vote it's to allow them to half write a bunch to disk in the same place, and then write it out lazily later to improve performance, while putting important user data and system metadata at risk. At least that's the way it seems when a little glitch and running chkdsk can result in it losing ownership and acls on tons of files.
Copyright ©2000-2008 Jeremy Mooney (jeremy-at-qux-dot-net)
So, if you have a FS journal, but the journal isn't verbose enough to actually let you do anything with it, may I ask why you journal at all? Geez.