View previous topic :: View next topic |
Author |
Message |
Hoshimaru Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
Joined: 09 Nov 2003 Posts: 225 Location: Belgium
|
Posted: Sat Sep 16, 2006 7:28 pm Post subject: Linux killing hard disks ? |
|
|
Hello,
I've been using different Linux distributions thepbast few years. The last 2 year were only Gentoo.
Now, ever since I'm running Gentoo Linux 2006.0 and 2006.1 on my desktop and laptop, I've a problem with hard disk failures.
With my desktop, a 250GB SATA HD, Gentoo started being awfully slow, but I didn't really consider a hard disk problem, since the system told me such things during the regular fs checks once ever N reboots.
In the end, it became unworkable and after a last reboot, the hard disk died.
I managed to save my emails and digital photographs, all the rest was bad blocks and the HD having extreme disk activity.
That's been like a month ago now, got another one, but didn't install Gentoo yet. I didn't even plugin the HD. I use Windows XP on an old 40GB HD atm.
My laptop, on the contrary to the desktop is a dual boot Windows XP Pro / Gentoo Linux using Grub.
I started having the same problems as with my desktop. A reboot with the livecd and running e2fsck returned errors. No bad blocks, but errors on inodes, which he repaired.
I rebooted the system, compiled a kernel and let it run idle for a few hours, then surfed a little with firefox, emerged gaim and the suddenly X freezes and a hell of disk activity. Cannot reboot, waited for hard disk to stop, system still frozen >> power off.
Wait a few minutes, start the laptop again >> no hard disk detected, nic boot procedure launched.
Waited for half an hour, hdd working, booted XP, making backups and so far no problem.
My guess is that the partitions where Linux reside get seriously damaged by something. The laptop ones are all EXT3, while the desktop was reiserfs.
By now, this costed me more than a Windows XP Professional license by now :
3x 250GB HD @ 90
1x LSI Megaraid 150-4 SATA ordered @ 269
1x 2.5" 60GB HD : 80
without the problems & data loss I've experienced... good thing it wasn't that important and got backups on DVD for the rest.
Is there anyone else experiencing this kind of problems ?
Honestly, I'm getting very afraid of installing Gentoo, maybe Linux again now >____< |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
heikole Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
![](images/avatars/159501007941e01eaf5725d.jpg)
Joined: 04 Oct 2004 Posts: 148 Location: Berlin, Germany
|
Posted: Sat Sep 16, 2006 9:06 pm Post subject: |
|
|
Obviously, yes, Linux is killing hard disks. You'd better try a floppy disk first for your own sake. 5 1/4 inches or 3 1/2 inches may be equal to you. Good luck. [EDIT] _________________ 42 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
PMcCauley Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
Joined: 14 Mar 2006 Posts: 283 Location: Alberta, Canada
|
Posted: Sat Sep 16, 2006 9:22 pm Post subject: |
|
|
It could be true that Gentoo utilizes your HDD more than XP might if you are always updating and that sort of thing and that could result in a drive failing sooner than expected. In short it is not possible for software to cause hardware issues, and in the rare cases that occurs it would pretty much be a fault in the hardware. HDD failures are not that uncommon most drives will last 2-3 years depending on use and quality. Also consider other hardware in the system, a faulty power supply could cause unusual drive failures you can buy a multimeter to check that or they also make power supply testers. Also to note the HDD is probably the most common component to fail in a computer system.
Patrick |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Hoshimaru Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
Joined: 09 Nov 2003 Posts: 225 Location: Belgium
|
Posted: Sat Sep 16, 2006 10:06 pm Post subject: |
|
|
heikole wrote: | Obviously, yes, Linux is killing hard disks. You'd better try a floppy disk first for your own sake. 5 1/4 inches or 3 1/2 inches may be equal to you. Good luck. [EDIT] |
What kind of answer is that ? Really?
I'm just wondering, as it's the first time these things fail in the same month, with the same OS. I never ever got HD failures before. Not at home and not at work.
PMcCauley wrote: | It could be true that Gentoo utilizes your HDD more than XP might if you are always updating and that sort of thing and that could result in a drive failing sooner than expected. In short it is not possible for software to cause hardware issues, and in the rare cases that occurs it would pretty much be a fault in the hardware. HDD failures are not that uncommon most drives will last 2-3 years depending on use and quality. Also consider other hardware in the system, a faulty power supply could cause unusual drive failures you can buy a multimeter to check that or they also make power supply testers. Also to note the HDD is probably the most common component to fail in a computer system.
Patrick |
Thanks ^^
2-3 years is not very much. Too bad they break that easily -_- |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Erlend Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 26 Dec 2004 Posts: 493
|
Posted: Sat Sep 16, 2006 10:48 pm Post subject: |
|
|
Exactly the same thing just happened to me today! I was using X, it froze with disk activity going mad... then after a reboot one of my partitions (the / partition) was full of bad sectors (I take it this means the drive is a goner?)
I'm using the gentoo-sources 2.6.17 kernel I think. My hard drive is a Seagate Barracuda ST3120026AS SATA 120GB.
I'd been recompiling my system after an upgrade to gcc 4.1.1... actually seriously considering switching to [x|k|u]buntu now, even though I've used Gentoo for about 2 years now and I'm otherwise happy with it.
One thing I noticed it that my drives (I have two drives in a raid 0 setup) are really quite hot (like almost too hot to touch). There is no case-fan or anything cooling them down. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
DieselPower Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/1032843475456b136e8922d.jpg)
Joined: 26 Oct 2005 Posts: 216 Location: TN
|
Posted: Sun Sep 17, 2006 1:12 am Post subject: |
|
|
gentoo/linux is NOT killing harddrives here. Been using linux since 99 and the only time I've had a drive fail is when I decided to try hotpluging without hotswap support Oh and another old 1.2 Gb drive failed in a thunderstorm with lots of quick power loss/restors. I have had very good luck with my drives. I also usuely stick with maxtor drives. I like their warrenty. _________________ I have it my way no matter what, and I build it every time, 'cause they don't sell them that way. A genius is always has what he wants, but a rich person does not. I'm a rich kid with no money! That's why I chose Gentoo... |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
ttuegel Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
Joined: 18 Jan 2005 Posts: 176 Location: Illinois, USA
|
Posted: Sun Sep 17, 2006 6:00 am Post subject: |
|
|
Erlend wrote: | One thing I noticed it that my drives (I have two drives in a raid 0 setup) are really quite hot (like almost too hot to touch). There is no case-fan or anything cooling them down. |
That will kill your hard drives faster than just about anything else. High temperatures are absolutely awful for hard drives, or anything else really. DieselPower is probably right: I doubt it's Gentoo/Linux killing your equipment. Hard drives are meant to operate at temperatures where they should just be a little warm to the touch, or cooler. If you can't get them where a case fan will draw air over them (they don't necessarily need to be right next to one), you should seriously consider investing in a hard-drive cooler if you want to keep your hard drives longer. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Keruskerfuerst Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/723045419532d6679860c2.jpg)
Joined: 01 Feb 2006 Posts: 2289 Location: near Augsburg, Germany
|
Posted: Sun Sep 17, 2006 6:38 am Post subject: |
|
|
What type of harddisks are you using?
From what manufacturer?
I had a Maxtor HDD, which died after 1 year. And the trip through service wonderland (warranty) was not sucessfull. Haha! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
drescherjm Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
Joined: 05 Jun 2004 Posts: 2790 Location: Pittsburgh, PA, USA
|
Posted: Sun Sep 17, 2006 7:08 am Post subject: |
|
|
I think the real problem is that drives are so cheap lately that the companys making them do very little testing if any. In my department I have purchased around 50 SATA hard drives 250GB to 330GB ( maxtor, western digital, seagate) in the last year and around 5 of them were either DOA or went bad in the first 3 months. _________________ John
My gentoo overlay
Instructons for overlay |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
drescherjm Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
Joined: 05 Jun 2004 Posts: 2790 Location: Pittsburgh, PA, USA
|
Posted: Sun Sep 17, 2006 7:13 am Post subject: |
|
|
Quote: | was full of bad sectors (I take it this means the drive is a goner?) |
You should never see a single bad sector from any drive made in the last few years. This is a sure sign of a drive going bad. _________________ John
My gentoo overlay
Instructons for overlay |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Hoshimaru Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
Joined: 09 Nov 2003 Posts: 225 Location: Belgium
|
Posted: Sun Sep 17, 2006 8:25 am Post subject: |
|
|
The first drive to die was a 250GB SATA drive, a Maxtor one. I was 15 months old.
The laptop HD is a Toshiba MK6025GAS.
Smart told me the Toshiba disk was around 45°C I think that's a little high... but then again, I've don't really know what an acceptable temperature might be for a hard disk? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Erlend Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 26 Dec 2004 Posts: 493
|
Posted: Sun Sep 17, 2006 10:09 am Post subject: |
|
|
Quote: | Smart told me the Toshiba disk was around 45°C I think that's a little high... but then again, I've don't really know what an acceptable temperature might be for a hard disk? |
That's not that high, but it depends on the hard drive. For yours the manual is at: http://sdd.toshiba.com/localcache/82000000293800000BBB0000000100000000.pdf#search=%22MK6025GAS%22 and your operating temperature must be kept below 60C on the top and bottom plates.
Quote: | What type of harddisks are you using?
From what manufacturer? |
I'm using two Seagate Barracuda ST3120026AS Sata 150 drives. I've had them for almost three years now.
Quote: | Hard drives are meant to operate at temperatures where they should just be a little warm to the touch, or cooler. |
Hmm, the drives were uncomfortably hot to touch just after the computer was turned off.
Quote: |
If you can't get them where a case fan will draw air over them (they don't necessarily need to be right next to one), |
Don't actually think I have a case fan! It's a Dell Dimension 8300. Maybe the PSU fan (at the other end of the case) acts like a case fan though?
Quote: | you should seriously consider investing in a hard-drive cooler if you want to keep your hard drives longer. |
Yeah I think I will. The ventilation is that part of the case is dreadful. They are right next to three PCI/AGP cards: the graphics card (ati radeon), the sound card, and the promise fasttrak controller, none of which can be helping airflow. There is no space really between the two hard drives - they are possibly heating each other up!
I like my computer to be quiet-ish (I think the plastic case helps), so I think I'll go for either a small 20mm fan or a heatsink. Maybe I should increase the air gap between the drives?
I'm using libata with md for software raid... will my hard drives spin down when they aren't used when using these drivers?
Thanks! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Keruskerfuerst Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/723045419532d6679860c2.jpg)
Joined: 01 Feb 2006 Posts: 2289 Location: near Augsburg, Germany
|
Posted: Sun Sep 17, 2006 11:57 am Post subject: |
|
|
Leaving one bay between drives (HDD, burners, etc.) reduces the operating temperature of these units.
I have drilled 178 5mm holes in the front of my computer case.
So cool air flows in the computer case and cools the harddrives.
Operating temperature of my HDDs: 30°C. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Erlend Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 26 Dec 2004 Posts: 493
|
Posted: Sun Sep 17, 2006 12:01 pm Post subject: |
|
|
To be honest, I might just ditch the second hard drive an keep using the one that works in a non-raid setup. There is a lot of controversy over whether raid0 really speeds things up. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
drescherjm Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
Joined: 05 Jun 2004 Posts: 2790 Location: Pittsburgh, PA, USA
|
Posted: Sun Sep 17, 2006 3:47 pm Post subject: |
|
|
Quote: | There is a lot of controversy over whether raid0 really speeds things up. |
Well it depends. It did in the past when drives got 10MB/s STR but now the latest SATA2 disks get 67 to 75 MB/s STR but are not much better at seeks than the drives that did 10 MB/s. The problem with that is that the files most people use most are so small that the time it takes to seek is not insignifigant. Remember, RAID 0 provides no help for seeks and may actually hurt if the drives don't seek at the same rate. It ends up that with RAID0 you will get no where near 2X the performance if you don't read/write in large chunks and if most of your reads/writes are small (less than 1MB) you will have little benifit with double the risk of data loss.
So the questions
Are all of the files that you load > 1 MB? Does your application try to load the whole file in memory? Do you have 2 GB of memory or more? Do you backup your data nightly or more? _________________ John
My gentoo overlay
Instructons for overlay |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Erlend Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 26 Dec 2004 Posts: 493
|
Posted: Sun Sep 17, 2006 4:50 pm Post subject: |
|
|
Quote: | Are all of the files that you load > 1 MB? |
Not all of them... a good few are though. Mostly pictures (8MP), music (192kbps ogg) and some videos.
Quote: | Do you have 2 GB of memory or more? |
My computer never uses all it's RAM anyways, I only have 512MB.
Quote: | Do you backup your data nightly or more? |
Yeah I do.
EDIT: maybe two drives would be better used by putting the filesystems on one, and the journals on the other, and striping the swap file across both drives? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Erlend Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 26 Dec 2004 Posts: 493
|
Posted: Sun Sep 17, 2006 10:37 pm Post subject: A question about drive cache... |
|
|
Is drive cache supported by the libata driver, and by md linuxraid? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
DynamicPink n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 09 Mar 2006 Posts: 9
|
Posted: Sun Sep 17, 2006 11:52 pm Post subject: |
|
|
I ran Gentoo on a Pentium 233 NEC laptop with a 4 GB drive. The machine was on for months at a time and would emerge --sync, emerge -uDf world every few days. I never had any problems using ReiserFS 3 first and EXT3 later, Gentoo ran perfectly on it. The world updates would also use the swap file due to the limited memory, so it was really abusive on the disk.
I would guess that heat killed your machine. Someone I know had a pair of brand new Western Digial drives in a raid array and it started to corrupt under Windows XP within a few weeks with bad sectors. Personally, I don't see the need for raid on a home machine. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Erlend Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 26 Dec 2004 Posts: 493
|
Posted: Mon Sep 18, 2006 11:23 am Post subject: |
|
|
Can anybody point me towards an article on putting the filesystem journal on a separate drive please? Is it only possible to do that with reiserfs? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Keruskerfuerst Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/723045419532d6679860c2.jpg)
Joined: 01 Feb 2006 Posts: 2289 Location: near Augsburg, Germany
|
Posted: Mon Sep 18, 2006 11:28 am Post subject: |
|
|
You can find a complete description of Reiserfs here: http://www.namesys.com/
Last edited by Keruskerfuerst on Mon Sep 18, 2006 5:09 pm; edited 1 time in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
drescherjm Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
Joined: 05 Jun 2004 Posts: 2790 Location: Pittsburgh, PA, USA
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
drescherjm Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
Joined: 05 Jun 2004 Posts: 2790 Location: Pittsburgh, PA, USA
|
Posted: Mon Sep 18, 2006 1:51 pm Post subject: |
|
|
Quote: | EDIT: maybe two drives would be better used by putting the filesystems on one, and the journals on the other, and striping the swap file across both drives? |
This really depends on your read/write pattern. If the drive will be constantly alternating between reading on one partition to a second partition on the same disk this is not a good idea. In this case I would put the journel for the first disk at the start of the second disk and the journel for the second disk at the start of the first disk. I have never used a separate journel so this is just based on trying to optimize seeks on both drives. _________________ John
My gentoo overlay
Instructons for overlay |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|