For F*cks Sake

My PC is dead again. About 2 weeks after I managed to get it up and running. This time it won’t even turn on. The PSU stinks of electrical burning and so I’ve took it out altogether. Sadly I don’t have another one but I was planning to buy a new case anyway. One that has a sufficient ventilation.

It stands a chance that this is what caused my last motherboard to burn out and the poor ventilation in the case as the cause of my repeated loss of hard disks.

Advice kids: don’t put your valuables in a cheap safe.

Preparing for What The Hack

Aq, Jono and I are leaving for What The Hack in a week. I have spent all night sorting stuff out in preparation.

I found out that our cheap residential BT cordless phones are suitable for use with the WTH internal phone system. I found out that O2’s billing department don’t know what my call tariff charges are.

I still have a million things to do so I’m going to go. I have to make business cards, I have to put some thought into T-shirts for WTH, I have to find my girlfriend a birthday present for while I’m away :s and I have to get a load of stuff on the very day we leave.

Sorry for this one folks, just emptying my brain onto the net.

Upgrade

I finally moved to WordPress 1.5.x. Hopefully this will reduce the weight of comment and trackback spam I’m getting. I’ve held back from doing this as I didn’t want to break my theme, but I then found Tom Raftery’s version. Applause to Tom.

This means comments are enabled again on new posts.

I hope to add my hackergotchi to the heading and so on but that can wait for now.

In the meantime I plan to install Coppermine before I fall asleep so I’ve got somewhere to put my LUG Radio Live photos. A post is forthcoming about LRL but I’ve been far too busy rebuilding my PC to write one.

Update: photo gallery of LRL is here and the photos taken on my phone from the night before are here.

Shocked

The bomb explosions in London have freaked me out.

It’s easy to think, as I have done, that it’s a shame for the people caught up in such incidents like the Madrid bombings and the World Trade Center aeroplane collisions and sit there watching, feeling like it’s a million miles away and that something like that could never affect you personally.

I was listening to the radio as the news reports came trickling in. As the details started to flow, I began to read the BBC News website and I felt a sudden urge to cry as I read the details of what had happened and it occured to me how close to home it all was. It could have been my friends. It could have been me and my girlfriend on a weekend trip. It took me until around 1:30pm to realise that 2 of my close friends live in London, 1 only over the road from Euston train station, the departure point of the bus that exploded which was full of people as the tube had already been closed down. Thankfully I heard from the friend that lives by Euston that she was fine. I still haven’t heard from my other friend, but as far as I know she doesn’t work in the city centre any more.

Anyway, my heart goes out to anyone affected. I can’t bear to think how it must feel to be still waiting to hear from your loved ones.

Peace.

New PC required

After some final testing, my main PC is completely fucked. I took all of the parts out and new memory in and it still doesn’t work. That means it’s either the board or the CPU, they’re the only parts I haven’t changed. Then I noticed what looks like a small melted component about a millimetre square in size on the top right of the board. Thats the only reasonable explanation. That means new PC time. I need a better ventilated case anyway and I have all of the rest of the parts, just need a new board and CPU.

I don’t know what motherboard/CPU combo to go with though. Intels are faster, AMDs are cheaper. AMD64s work better than IA64 and things are going 64bit so I’m better off doing it now than being the last man still running 32bit machines as it will serve me for at least the next 2 years. This will run as my main desktop so graphics and sound support are important for games and music and I don’t think Linux is quite there yet with those on 64bit. But what about Xeons, Semprons (the replacement for Duron right?), Opterons (3 types from what I can gather) or the 4 types of Pentium 4 and the different cores in all of them?

Recommendations are welcome for architectures Intel/AMD/64. I’ve lost the thread of where CPUs are these days. It used to be plain ole’ Pentium 3s or maybe an AMD Thunderbird only around 3 years ago. Now there are too many to be able to reasonable choice without spending days that I don’t have researching the difference between all the different types of processor.

I’d also like some kind of stability in terms of case ventilation and disk failover (can Linux boot happily from SATA now?) which might mean looking at RAID. I have a pair of Intel i960 SCSI RAID controllers but SCSI disks are expensive. Too many choices. SCSI RAID, SATA RAID which doesn’t work under linux with most embedded SATA RAID controllers as they use Windows drivers to implement software RAID, but I could do IDE software RAID, but I hear thats sloooooow.

I need a lot of PCI slots, an 8x AGP slot and lots of USB(2.0) ports. If I can choose a good, robust, well ventilated case with lots of hard disk bays – between 6 and 8, with some means of suitable cooling for those disks and I can then choose a suitable processor family, I might then be able to settle on a disk interface and finally a board. Please, if you can help me understand the myriad of options in any of these catagories I would be very grateful.

I could just buy one off the shelf, but I can build it myself, save money and ‘commercial hassle’ on the purchase and get exactly what I want.

Out.

Bugger

OK so it wasn’t the PSU.

I attached the PSU from another machine to my workstation and the problem was the same. The machine powers up immediately, but doesn’t give any visual or aural output, holding in the power switch to turn it off causes the machine to attempt to power down, but instead of turning off, the power just dips and stays on, attempting to start up again without any output.

I removed pretty much all of the components from the board and it was still the same. I moved all of the components to another machine and that machine works fine with them. In fact, for the second time in 24 hours, I’m writing this on a new machine, but this one contains all of the old parts with the exception of the motherboard, CPU and RAM. Arse. I still have all of my files and installation, just that I’ve gone from an AMD XP 2400 (2GHz) with 1GB 333MHz RAM to an old AMD Thunderbird 1200 MHz with 256MB 100MHz RAM; and slower ATA channels and AGP port.

Still, at least I have a machine with my existing installation. I thank your God (I don’t have one) that Linux system disks can be moved from one machine to another without problem unlike fscking Windows. Now just to test the motherboard with different RAM, I don’t have a spare CPU for that board, so if it’s not the memory, then it’s going in the bin. Actually thats a lie. I have a garage full of old P100s and P200s that barely work that I can’t bare to throw away. It will go in ‘the pile’ waiting for me to diagnose the problem and replace the offending part. That could take years with the amount of stuff I have going on…

Anyway, I’m back on my feet. Just slower 😉

This week I has been mostly dealin’ with…

Work. Oof. Tired 🙁

Besides that, I am poor as usual, my first months wages are due and my credit card company are on the brink or reminding me that I am banking with them and not the other way around. Really, I have nothing left and nowhere to go. Should be ok when I get paid though.

Top of the list is a new exhaust as I have recently discovered the booming noise coming from my exhaust is getting worse and I will finally have the money to pay for a new one. On close inspection there are 3 holes in it, one is big enough to get a smallish hand in.

Next in line, but most likely to get bought first is the fact that my main workstation has died again. This time the problem looks to be the PSU. It started making a weird hissing sound, then it started hanging, now it doesn’t turn on or off properly and makes a mild electrical burning smell, it powers the board up, but kind of skips if you know what I mean. It better be the PSU and not the board or the CPU. I can’t afford the cost of a new deskstop machine with my first wages. I was going to buy a new case anyway as the one I have is shit and poorly ventilated, which I suspect to be the cause of the apparent overheating and reboots I was suffering before I took the side off and also the cause of the repeatedly dying hard disks.

So, my main machine won’t boot, which leaves me with my work iBook and my own laptop, neither of which I find particularly comfortable for heavy usage. In a bid to save my files, I moved my 160GB /home disk to my project machine to copy the files across to my iBook as I have some uni work to do, but some of the files are unreadable on the project machine and the iBook can’t connect to the project machine’s Samba shares. *Rage*. I’m hoping that this is just a quirk of the machines in question and not a symptom of greater problems with my machine and particularly my new disk that holds all of my files. Anyway, I’m hopeful that a new PSU will solve the problem, my dad is going to loan me the money for a new PSU while I wait for pay day.

In the meantime, to get a workable desktop machine, I used my iBook to get Debian Sarge for Sparc as the iso I have is unreadable on my 160GB disk and did an emergency install on my Sun Ultra 10. It went ok. I’m writing this on it now. Bit sluggish for a desktop and I have a Sun Type 5 US keyboard and mouse which is making typing a whole new learning process, but meh, I have a desktop machine for the interim period.

As far as installing Debian goes, it was a breeze. No problems. Easier than ever, even on an unfamiliar architecture. I had to change the mouse in XF86config-4 as I got it wrong first time round and add in 1024×768 support to make it bearable on a 17″ TFT monitor, but other than that it was cool. I also installed mozilla-firefox and a few other things to make life better. Strange that I didn’t get to add an ftp apt repositry during the install, but I did this easily enough using apt-setup.

Besides all that, What the Hack is in just over a month, V Festival is a month after that and I think I will be going to France for a weekend the week before V. Busy (aka expensive :().

As for work, it seems to be going well. I got dropped in at the deep end last week, I’d been there a week and my boss (aka the other admin) went on holiday. Barely knowing the network I was left to keep things ticking over, with assistance from the other senior director. It went ok, but as the week went on, while I could keep things going which wasn’t much work, just your average admin tasks, the new jobs I was handed took me ages to get anywhere with as for the most part, it was the first time I had ever done them and I didn’t really know the network or the setup I was working with. This included writing my own init scripts, adding new domains to BIND, Sendmail and Exim, getting SNMP working and using MRTG to query it and so on. I also did my first messing with sed and awk. Most of this is stuff that I had mostly either avoided due to it’s messy nature or never had cause to learn. It’s good to get around to these things because otherwise I probably never would. Being a Debian boy I am also learning the Red Hat/Fedora way, which isn’t much different to be honest. You get setup rather than debconf and dpkg-reconfigure and /etc/init.d is symlinked to /etc/rc.d/init.d so it makes no odds. I’ve been doing loads of other stuff too like setting up a new mail server to use maildir instead of mbox, multiple domains, and authenticated SMTP blah blah. It’s been cool but I was glad to see my boss today to take the load off me, zip through some of the things that I’d been struggling with and for me to ask about the stuff I had been unsure about all week. Anyway, I’m sure you’re all fascinated.

Oh before I forget, LUG Radio Live is on Saturday and yours truly is hosting the Lightning Talks stage.

Results

Today, after 2 months of organising, I have finally sorted out whats going on with my degree. I’m going to finish my project over the summer and do my remaining modules next year. Phew. Glad thats out of the way. Few people understand the relief involved I feel about this.

Also, my immediate financial future is secured. I banked some money lent to me by my girlfriend to cover this months bills and also by pure chance happened to see my student banking lady, the only person in the bank authorised to grant me an overdraft extension. I’ve been trying to get hold of her for 3 weeks, maybe 4. About 8 individual visits and an answerphone message have all failed to find her, then I see her purely by chance. My overdraft is now extended and my bills are payable 🙂 All I have to do now is wait until the end of the month and I will even have, gasp… wages. Bonus.

And work have bought me an Apple iBook which should arrive tomorrow, maybe Friday. I’m hoping tomorrow.

By the way, comments are off for the moment as I am getting 100 spam comments per day. I’ll turn them on again when the storm has passed. If you have anything useful to say, email me at drinky76 at yahoo dot com

Things are looking good and I am enjoying my new job.

Smell you later 😀

Good Days

Heh, many reasons to celebrate.

Today was my first day at my new job and Debian Sarge was released about 2 hours ago. Oh and the LUG Radio team took this piss out of me on air again.

More details when I don’t have to get up in 6 hours.

Good days 😀

Waiting for Christmas

Well not quite, but it seemed like that.

My replacement hard disk arrived on Tueday so I spent all night juggling disks and partitions. I moved around 70GB of data around and now have my 160GB hard disk as /home. The next step is to move the rest of the system onto the 60GB disk that used to be /home without doing a reinstall. If my calculations are correct, this shouldn’t be too bad. I’ve never done this before but it should essentially be a case of booting from a live CD, mounting the partitions and moving the data across as I did before with /home. I will need to edit /etc/fstab and /boot/grub/menu.list and then make sure that whatever will be primary master hard disk has grub on it. I will also double check that /boot/grub/device.map makes sense for how the disks are layed out.

The next morning, after just over a week of waiting, my broadband connection got upgraded to 2Mb. Woo! In that afternoon I downloaded Fedore Core 3, FreeBSD 5.4 for Sparc, OpenBSD 3.7 for Sparc, BeOS Developer Edition 1.1, Windows XP SP2 and Windows Services for Unix (both free via uni ;)), VM Ware Workstation 5.0 for Linux and Crossover Office 4.2. Most of this is just to play with :). In a week I will get Debian Sarge for Sparc and x86 and Fedora Core 4 provided there aren’t any further release delays.

I’m getting close to sorting out my uni mess. I have now been passed on to a 4th person who is the Associate Dean of the school. Can’t get much higher without a resolution. I also have a doctors note to back up my claims. With a bit of luck this will all be resolved by Wednesday morning. It looks like I will be allowed to finish my project over the summer and my remaining modules next year. God damn it’s been a long haul to sort all of this out, nearly 2 months. At times I thought it would all just fall apart and I would end up debt-ridden and unqualified. Thank fuck it’s nearly over and I have a new job.

My current todo list is 50 items strong. They’re not all critical to be honest and a lot are just little personal projects, but at least 8 require either immediate attention or attention within a week and probably another 10 or 15 are for my project. Meh.

Well anyway, I have to go. Item #51 is revise for my exam tomorrow afternoon.

News and Progress

Well, I’m not feeling well today, but thats a side issue. I have made some moves in various directions that are quite interesting (to me at least, nobody else will gve a crap probably). I can’t imagine why my good friend Holdsworth described my blog as self-obsessed and boring techno-bollocks 😉

I spent most of the weekend celebrating my new job or recovering from celebrating, so last night and today have been groggy affairs. I did manage to install Coppermine and have a look. At first glance it seems pretty cool and I may well end up using it. I should probably install Gallery for a comparison though.

I also have concluded that I need to learn the Red Hat Way of doing things as I’m going to be using it at work. I know the Debian Way reasonably well, but I’m going to be administering Red Hat boxes. This means I need to hurry up and finish the crap old P200 machine so I can take the disk out and swap the box in for my current Smoothwall, thereby releasing my Celeron machine back into interactive service. I will either be using that or my Dell P3 machine to play with Fedora Core on, unless I doing even more machine juggling and move my uni project over to the Dell box and put Fedora onto the Athlon 1200 box. But thats dangerous, I might lose my project if I fuck it up. I’ll have to think about how I’d do this. I guess I could just image the drive. I also need to decide whether I should start with FC3, which is out now, or wait until FC4 comes out on the day I start work, I would have preferred to look at FC before I start, but is there any point when the new release is a week away. Ooh, also Debian Sarge should be out tomorrow which means I can install my Sparc machine with something useful.

Oh, a random conversation also reminded me to try to install Return to Castle Wolfenstein on Linux. Following these instructions it was a breeze, I’m really pleased. I finished the first 2 levels in just under 2 hours. Thats one of the few games I really like.

Among the other minor triumphs was having a look at Eclipse. I’m going to need a good IDE for work. Jono was demoing it at the Wolves LUG meeting the other day. I also noticed on his desktop a load of Bluetooth icons, so having tried and failed to send files to my phone via bluetooth, I phoned him up and he suggested gnome-obex-send which worked a treat. Little did I realise at the time was that he was in Stuttgart attending GUADEC. The conversation ended pretty sharply when I discovered that, but I still think an international mobile to mobile call is going kill my phone bill.

The Hackers FAQ for Managers made me laugh. It’s a guide for managers who are trying to manage a hacker. Hackers just don’t seem to make sense to the business oriented mind of a conventional manager. It made me laugh because I recognised some of my own traits in there, like ‘percolating’ which is where you sit there playing games or other non-productive things while you leave your subconscious to mull over the technical aspects of a complex problem. I do that all the time, do something unrelated and let my subconscious take care of things for me. You can’t force ideas out if you’re not in the mood, they come to you when you’re not thinking about them.

In other news, I got an Ubuntu t-shirt. Wow. Thats soooooo cool. Also Liverpool won the European Champions League. Big congratulations there. Aq’s book, DHTML Utopia is out, but his cat died. Congratulations and commiserations.

The final thing I wanted to say was that Jono I have started trying to think of something really cool to do for something for What the Hack, assuming that it goes ahead. I was thinking of maybe an open Gallery or Coppermine server that people can put their weird photos on, Jono thought of an SMS thingy hooked up to a speech synthesis thing so we can all just sit there and crack up at other peoples photos of weird stuff, or this croaky Hawking-esque voice saying freaky stuff. Whatever we do we will broadcast the hell out of it at WTH so other people will join in. We really hope to make our tent a bit of a cool party focal point for people to come and hang around and do interesting stuff. If you have any suggestions, put it in the comments or mail me direct.

A few other things have happened too but I have real world things to do, I can’t sit here all day. I’ll let you know as things happen.

New Job

Tadaaaaaaa.

Got a new job today, just found out so I thought I’d let everyone know.

As of the 6th June I will be a junior Linux Systems Administrator for a secure web services company in Telford called erm… Secure Web Services.

As most of you will know, I am currently penniless so this is a big deal to get my ideal job so quickly. I’m really looking forward to it.

Wages are pretty good, I’m not going to broadcast it here, but provided they are happy with my progress I’ll be getting a pay rise in 3 months. The first month will essentially be intense training to get me up to speed and then I will be regular, non-junior team member being as much responsible for things as everyone else. They are a smallish company so I will be getting more or less 1 to1 training.

Also involved will be PHP, databases, networking, security and all manner of other things aswell as administering Linux servers. Being a smallish company means there will be a lot more variation involved and I will have to be quick to adapt to new challenges, I won’t be stuck continuously doing the same repetitive task, which I guess is essential in maintaining my interest. I love fast moving environments, I much prefer that to being one of thousands of cogs in an engine where I am just doing the same thing all the time.

For the moment, I have an assignment to finish off for this evening so I’ll be off. Being busy as always and now having to sort my entire life out by the end of next week so I can start work, I would prefer to recieve over inflated congratulations, ego massaging and promises of sexual favours by email rather than phone so I can crack on and reduce my todo list down from around 15 things to 1 or 2.

Woo! I rule 🙂

Been Doing

Lots of things.

After my blogathon on Monday, I spent all night searching for and emailing people about jobs. Thanks to all those who replied. Including Jono who wants me to take his dog for a crap every lunchtime until I find an IT job.

Yesterday I spent a few hours looking at the job responses, listened to LUG Radio season 2 episode 16, read a few blogs and then spent the rest of the day until about 3am working on my assignment.

To be honest it wasn’t that hard, I compiled Apache about a month ago but got stuck when my assigned port number was wrong. Then when I was given the right port number, I set up the virtual hosts wrong and was getting forbidden errors. Mostly I just did some reading of the Apache docs which got me on the right road and I set the rest of the stuff up with a bit of hacking.

Awstats was a pain in the arse to set up as it doesn’t seem to take any notice of where you tell it to put the config files so I had to hack the awstats.pl script itself to use the right path. Maybe I ought to file this as a bug. I have much pretty done most of the A, B and C grade stuff with the exception of setting up SSI with the X Bit Hack. I also need to set up a cron job to update awstats. I might also do a few extra A grade bits and pieces, just to make sure of the highest possible grade. I hope to do that today along with the D grade stuff, before I go to the Wolves LUG meeting tonight and give a most likely drunken [to the tune of Blue Moon] bom be be bom be bom be bom bom be be bom be be dang a dang a dong ding a dang a ging-a-ling a lift home.

After the meeting or tomorrow I hope to finish off any residual bits of the assignment and tidy up the html pages to be actually reasonable in appearance. After that I can get back to talking to people about their suggestions and offers of jobs applications, to filling in the million forms I have for uni, try to get back to the doctors and selling to things to raise some cash.

Thankfully some money raised by my Internet sales has transferred into my account which means I have some money for my sister and I to take my parents for a meal as their birthday presents (both are within a week of each other and my mum was away for hers) and also cover some of the upcoming bills for next month.

Sorry if this is a little dull, but it’s just an attempt to document what I’m doing to see whether I really am busy and doing a lot of stuff or just thinking I’m busy and not really doing anything.

I Will Be Your Host

I forgot to mention that I will be hosting the Lightning Talks Stage at LUG Radio Live and have a ticket for LUG Radio paintball the next day. I am also, by nature of being the local boy that knows all of the bars and clubs, most likely leading the night of drinking after LRL 😀

It looks like a great number of interesting people will be exhibiting there according to the LUG Radio Live blog. Wow.

See you there 😀

Shameless Job Plea

I need a job and you can help.

I’m about to finish a Computer Science degree and I’m looking for IT work. Preferably Linux admin work, but general IT support or any sub-section of similar computing employment will suffice.

You can contact me at adamsweet at gmail dot com and remember that the thoughts and comments expressed here are not representative of my technical or academic ability, or of my intelligence in general. In case you are thinking the opposite, that means I am more capable and intelligent than I demontstrate here 😀

Thank you for listening.

Say Something Useful…

Well it’s been a long time since I actually said something useful. In fact, so long that I can’t remember what I’ve been doing. For this reason this might be very dull as I cathartically reproduce my existence for the last 3 weeks in an entirely dissassembled order.

Well, I downloaded the Maxtor Powermax utility to assess the state of my disk. After running through the tests I was pleased to see it was fucked and gave me a code to use to request a replacement. So I sent my disk off and am awaiting a replacement. So thats that sorted.

I’ve sold a load of unused equipment, books, DVDs and games. I’ve made about £80 so that puts me close to the target to be able to pay off next months bills. Still means I can’t go anywhere or do anything but I have a lot of stuff left to sell, mostly books which seem to sell slowly. In the mean time I’m trying to apply for financial support from the uni, but as per usual they aren’t replying. I have nothing left in my bank account and 5 pence in my wallet. I only have my credit card left.

I went to the doctors and have been given some tablets thus adding weight to my application for extenuatiung circumstances for my final year project and modules, but they made me so nauseous I couldn’t get out of bed for 2 days and I had to stop taking them after a week so that I could actually do anything. I have to go back to the doctor for a change of prescription, get a doctors note for uni and enquire about the skin sample they took from my weird crusty hand thing (non-contagious ;)).

After 3 weeks of trying to contact my personal tutor, he finally replied and I met him on Friday. My hopes were high that I would get some kind of answers regarding where I stand and the procedure involved in applying for extensions but all I got was more forms and an even longer list of people to email. Which means it will take infinitely longer to sort out. It was relieving to have the guy finally get in touch but it left me pissed off that I was actually getting further away from a resolution.

As in previous posts, I have been running around trying to get a million things done for the last few weeks. My list of things that require immediate attention stands at around 12, though some of them are not exactly critical. I’ve spent a week trying to build a machine for sale out of all the parts and cases I have lying around, but I have had to start from scratch again 3 times until I realised the disk was damaged (these are untested salvage parts). The best machne I can make is a P200 so it’s not exactly worth it, but I decided I can turn it into a new Smoothwall box and get my current Smoothie, a leaving gift from my work placement, a Celeron 433, back in more worthy service or sell it.

Talking about work, I am in desperate need of a job. IT work, ideally Linux, is preferred quite simply because it will pay more and I will be happier doing it, but if it takes too long I’ll have to do anything I can get. One thing I won’t do is bar work. I did bar work for about 9 or 10 years on and off and it totally did my head in the last time. It’s horrible work after a certain age where the social setting isn’t what you want, it pays badly and most often, licensees treat their staff badly as they have no other world to think about, the job is their life and they see very little outside it. I liken it to shows such as Big Brother where the people are taken out of a regular lifestyle and all of the big life issues are managed for them and all they have to focus on is the miniutae of day to day existence, which means people go nuts over small issues because it’s all they have to focus on. I refer to it as ‘micro-focus’.

If you can offer me an IT job, or put me in touch with someone who can, please get in touch 🙂

My girlfriend however has just found a job as a trainee dental nurse. Having put a lot of effort into her CV, covering letter and interview skills with her, I am really pleased for her. It’s her first serious job and it’s as good an opportunity to make a proper career for herself that she is likely to get for quite a few years and one that is quite well paid. It seems to be going well and I’m really proud of her.

I managed to get some really cheap books the other day, I was delighted. It’s a long time since I actually bought some non-computer books and had time to read them. They had to go on my credit card of course as I don’t have any real money, but 4 great books for £12 is an opportunity I couldn’t miss. I got:

I’m really pleased with this lot. The Clash have been my favourite band since I was about 15. I’ve only just started this book but it is by far the most detailed account of the group’s history available. It includes interviews with not only the band and pivotal, perpheral figures, but also school friends, old acquaintences and people who worked with The Clash that have previously remained silent.

I’m probably the last geek to read HGttG, but it was recommended to me a few years back and I never got around to reading it. The recent film release means that the books are getting released again at knock down prices. I’ve always liked George Orwell, though admittedly my reading goes little further than 1984 and Animal Farm. I love that twisted political outlook so it will be interested to read one of the not so well know books. I’d liketo get my hands on Homage to Catalonia, The Road to Wigan Pier, Burmese Days and so on.

As for Lolita, well I’ve seen the film and I love these kind of 20th century classics, as I do George Orwell, but the books are most often far better as everyone knows. For £3 it seemed too good a book to ignore. I also wanted to buy a couple of other books on Bill Hicks, Ian Curtis of Joy Division and also one about the Stone Roses by John Robb who incidentally once produced a recording session for my band (the results were appalling and largely scrapped), but I could see the cost spriralling. As an aside, I really would like to get hold of some Bill Hicks DVDs, I saw one once and it had me in stitches, as does Doug Stanhope.

I have an assignment due in on Friday and an exam on Monday. I’ve been doing this assignment for about a month now and until last week I’d been given the wrong port number which meant I couldn’t access my server outside uni and I had to work out the problems blind via SSH. Inside uni, I was getting Apache ‘Forbidden’ permission errors. Now I’ve been given the right port number the thing just started working until I changed a few details and now it doesn’t work again and I can’t remember what I changed. I have a week to sort it out, install a stats analysis package, do some SSI and a few other things. it’s not that hard and I should get an A if I can sort out the problem and do the rest in time. I really need a good mark here as I couldn’t get my last assignment to work and I was dismayed to get an E, even though it had some stuff required for a C.

In other news, I’ve had a reasonably cheap and chaotic few weekends. 3 weeks ago I had to go to Huddersfield again to take my girlfriend to visit her sister, it’s something I could have done without but the petrol was paid for so all I had to do was pay for my own drinks and food. That was cool and uneventful apart from getting a bit lost on the way home and losing an hour or so by missing juntions and going the wrong way around Manchester on the way visit my friend carl who had a Belkin Bluetooth dongle (F8T003) and a Belkin KVM switch for me. We stayed a little longer than intended at Carl’s and with getting lost, probably took an extra 2 or 3 hours to get home. The bluetooth dongle was a gamble and thankfully works with Linux as I didn’t know which model it was in advance. I backed up my new phone using MultiSync, and , I can get stuff off using Gnome-Bluetooth, I just can’t transfer any files to it for some reason.

The weekend after was a quietish one, with a party at Celine’s flat for her birthday, just about 8 or 10 people and a lot of beer. This weekend I was feeling tired, grumpy and was dragged to somebody’s birthday party in a nightclub. My girlfriend had to buy most of my drinks because I have no money of my own and I was miserable company until she was hideously drunk and started getting depressed about herself. She has this delusion that I am the most handsome, attractive man in the world, which is nice but wildly inaccurate.

The night after was Jim’s birthday, Celine’s boyfriend and friend of mine and Carl’s from Scumbag College. I have to say, Jim’s one of the coolest guys I know, I really wish I saw more of him. Nevertheless, from feeling tired and grumpy the night before, amplified by the fact that I didn’t get to stay in as I had wished and was now hungover to boot, we were quite late getting to Celine’s flat, carrying little more than the beer we had left over from the previous week. I was in a shitty mood for most of the day until I’d sunk a few beers and chilled out. As hard as it is to motivate and communicate when I don’t feel up to it, good company is hard to beat.

As the early hours drew upon us, my girlfriend received a call from her sister saying that their mother, who had gone on holiday alone to Egypt to visit people she had met over there previously and was due back early Saturday evening, had still not returned or been in touch. Their mother had promised and failed to call earlier in the week and was fairly reliable with such things, the sisters were a little panicked, assisted by growing inebriation. As light began to dawn, my girlf was getting pretty hammered and further calls to and from her sister whipped them up into a frenzy and they began to fear the worst when they called their mother and her phone didn’t respond. Being fairly sensible about such things and it not being my mother, I assured my other half that it was most likely a flight delay and promised that we would contact the airline and various authorities if there wasn’t any news by the morning (which was only a matter of hours away). She then went to the loo and didn’t return and I found her crying in the bathroom, having just swallowed most of a bottle of wine. That was scary, I would be upset as she was if it were me, but the alcohol she’d consumed beforehand had made her panicky and the bottle of wine would have almost certain impending vomit and inability to walk potential. The next hour wasn’t fun believe me, but I eventually got her off to sleep and kept an eye on her to make sure she didn’t vomit in her sleep. Thankfully we recieved a call around 9am from her mother to say she was ok but the flight had been delayed by 5 hours, she had no phone signal at the airport and there were no payphones for several miles to call on. Panic over, but my poor princess was in a desperately hungover state until mid afternoon 😉

Finally, I have made an upgrade request to my broadband account. I am currently on a 512Kb connection with no transfer limit for £22.50 with Freedom to Surf and I have been reluctant to change my account over to a higher speed connection due to the increased fee and the transfer limit they place on the deals. However, they have recently upped the transfer limit to 100GB per month, (I currently do about 15GB per month) with no fee increase so I emailed their sales team to enquire about the fees I would be subject to if I were to move to 2Mb. F2S replied today to say that the cost is approximately £1.50 per month more than my currect deal for 4 times the speed with no extra fees provided I have been with them for 12 months, which I just about have. So, subject to a line check, I will have 2Mb broadband within the next 10 days at amost no extra cost. I really recommend F2S to anyone looking for ADSL in the UK, if you want to know why you can email me (addess on my website), nothing radical or secret, just details of why I think it’s a good service.

I have a few other things to post about, but I’ll do them in other posts. They’ll be above this one. This one is really just a ‘touching base’ post about whats going on right now.

See you in a minute…

More Hard Disk News

Like anyone apart from me cares…

=== START OF READ SMART DATA SECTION ===
SMART Self-test log structure revision number 1
Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
# 1 Extended offline Completed: read failure 40% 1594 6323152
# 2 Extended offline Completed: read failure 40% 1594 6323152
# 3 Extended offline Completed: read failure 40% 1594 –
# 4 Short offline Completed: read failure 60% 1594 6323152

Ulp.

After advising someone about this the other day, it took a recommendation from Dave Goodwin to point out that I should look at smartmontools. They essentially ask the disk itself to report it’s S.M.A.R.T. status and also run some checks. Most of the point of this post is to remind myself in future what I did and what to read.

With the help of this and this and the surrounding pages.

A quick self test failed as you can see above

# smartctl -t short /dev/hda

So I ran a few long test, which also failed as can be seen above.

# smartctl -t long /dev/hda

I ran several commands which told me:

# smartctl -H /dev/hda

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

# smartctl -Hc /dev/hda

Self-test execution status: ( 116) The previous self-test completed having
the read element of the test failed.

# smartctl -A /dev/hda

told me that 7 drive attributes were in the pre-fail stage but haven’t failed yet.

# smartctl -a

informed me that it encountered 459 errors before the test failed and


Error 459 occurred at disk power-on lifetime: 1583 hours (65 days + 23 hours)
When the command that caused the error occurred, the device was in an unknown state.

After command completion occurred, registers were:
ER ST SC SN CL CH DH
— — — — — — —
40 51 01 d0 7b 60 e0 Error: UNC 1 sectors at LBA = 0x00607bd0 = 6323152

Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
— — — — — — — — —————- ——————–
25 00 01 d0 7b 60 e0 08 00:16:05.184 READ DMA EXT
25 00 02 cf 7b 60 e0 08 00:16:04.000 READ DMA EXT
25 00 08 cf 8e 60 e0 08 00:16:04.000 READ DMA EXT
25 00 08 37 0a 60 e0 08 00:16:04.000 READ DMA EXT
25 00 08 07 1a 60 e0 08 00:16:03.984 READ DMA EXT

Interesting is that the output from the top thinks I have approximately 1594 hours disk lifetime left. Thats about 66 days! Yeah I know it’s not exact, but it knows better than I do.

Either way, if the drive fails the test on a read failure then it’s starting to die. The Linux Journal article recommends moving all data off the disk, which I did a few days ago and also looking for a vendor tool that will either remap the bad sectors or give me an error code to use when requesting a replacement from the manufacturer. I think I’ll do this and also try it on my other drive that died (both Maxtor), then see how long the warranty is for. If it’s a year, then I should get a replacement drive. I might try the supplier for a replacement first though.

I’m glad I’m using Linux. I check my logs reasonably often just to see if things are ok, under Windows I’ve had disks die in the past and knew nothing of it until the machine started to fail to boot.

Damned Hard Disks

In my miserable post, I forgot to mention that the 5 month old 160GB hard disk that houses my now unused Windows XP installation is starting to flake. I keep getting a shitload of these in my logs:

Apr 29 11:14:23 localhost kernel: hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
Apr 29 11:14:23 localhost kernel: hda: dma_intr: error=0x40 { UncorrectableError }, LBAsect=6323152, high=0, low=6323152, sector=6323152
Apr 29 11:14:23 localhost kernel: end_request: I/O error, dev hda, sector 6323152
Apr 29 11:14:23 localhost kernel: NTFS-fs error (device hda1): ntfs_end_buffer_async_read(): Buffer I/O error, logical block 6323089.
Apr 29 11:14:23 localhost kernel: NTFS-fs error (device hda1): map_mft_record(): Failed with error code 5.
Apr 29 11:14:23 localhost kernel: NTFS-fs error (device hda1): ntfs_read_locked_inode(): Failed with error code -5. Marking corrupt inode 0x3dca as bad. Run chkdsk.

There seems to be about 4 bad sectors (48078695, 48078696, 6323151 and 6323152) from what I can gather, however I can read the disk fine and have copied all my important stuff off. Windows doesn’t seem to be complaining yet, well I only boot into it about once a week to check hardware for comparison against Linux (like my faulty TFT monitor) and I don’t actually do anything with it as such. Strangely, these errors only appear in the logs if I haven’t just rebooted after being in Windows.

While I don’t much care for Windows, I could lose it without a care, I was going to swap my hard disks around and put /home on the nice 160GB disk as I have about 5 or 6 GB spare on my 60GB drive that currently houses /home. I got down to about 800MB and had to delete a few big files that I don’t use much. I would have preferred to keep them though.

Now I have to try to convince the supplier that it’s a faulty disk and get them to replace it which means I have to pay to return it. Pain in the arse. Not only that, but this disk was the replacement for an 18 month old disk that I lost in November and now I’m having to replace it again, while I have another disk right next to it that I’ve had for around 3 years without ever having a problem (touch wood).

Fucking flaky hardware. Thankfully I’ve never been cursed myself with an identifiable hardware problem, possibly due to the fact that I’m great at diagnosing the cause of hardware faults, though I was responsible for someone elses machine that had such problems. It turned out to be flaky BIOS power management on an SiS motherboard. Turned it off and the problems went away.