≡ Menu


Seagate Barracuda: 1.5TB Hard Drive Launched

Wow, this is a large size desktop hard disk for storing movies, tv shows, music / mp3s, and photos. You can also load multiple operating systems using vmware or other software for testing purpose. This hard disk comes with 5 year warranty and can transfer at 300MB/s. From the article:

It's been more than 18 months since Hitachi reached the terabyte mark with the Deskstar 7K1000. In that time, all the major players in the hard drive industry have spun up terabytes of their own, and in some cases, offered multiple models targeting different markets. With so many options available and more than enough time for the milestone capacity's initial buzz to fade, it's no wonder that the current crop of 1TB drives is more affordable than we've ever seen from a flagship capacity. The terabyte, it seems, is old news.

Fig.01: Seagate's Barracuda 7200.11 1.5TB hard drive

Fig.01: Seagate's Barracuda 7200.11 1.5TB hard drive

The real question is about reliability. How reliable is the hard disk? So far my Seagate 500GB hard disk working fine. I might get one to dump all my multimedia data / files :)

Thanks to low cost and high reliability of Linux - many commuters have opted a smart and cashless way to pay fair every day. Mumbai is commercial and entertainment center of India. Public buses run by BEST cover almost all parts of the metropolis, as well as parts of Navi Mumbai and Thane. Buses are used for commuting short to medium distances, while train fares are more economical for long distance commutes. The BEST runs a total of 3,500 buses, ferrying 4.5 million passengers over 340 routes.

In the swarming Indian metropolis Mumbai, it can be a gymnastic exercise just to fish in your pocket on the packed city buses and stretch out your paying hand to the conductor. Many commuters have opted instead for a 'smart' and cashless way to pay, provided, in part, by Linux. Named Go Mumbai, it is a prepaid smart card for BEST (Brihanmumbai Electric Supply and Transport) bus journeys.

=> Linux rides pillion on Mumbai city buses

This news is 100% true; I’ve witnessed lots of growth recently here in India, especially in Mumbai, Delhi and Bangalore. Many south states making it compulsory to use Linux and open source software for government funded project.

Way back in 1999 I switched from Windows to Linux desktop because:
=> Cost
=> Virus issues
=> Reliability & Security

Today I can almost purchase any computer or toy, money is not issue, but I still prefer to use Linux as desktop. Windows Vista has given companies in less-developed markets a reason to consider open source alternatives, especially hardware requirements are high. People in Asia still purchase and use old Celeron based computer with 128 / 256 MB RAM, here is my desktop CPU (I'm using it since last 4 years):
$ grep -i cpu /proc/cpuinfo

cpu family      : 15
model name      : Intel(R) Celeron(R) CPU 1.70GHz
cpu MHz         : 1716.927
cpuid level     : 2

Open source accounts for between 25 and 70 percent of all software in Australian, Chinese, Indian and Korean companies, according to a recent IDC survey.In an interview with ZDNet Australia sister site ZDNet Asia, Wilvin Chee, research director with IDC's Asia-Pacific software research group, said: "Businesses are using a variety of open source software, ranging from infrastructure software and storage to enterprise applications such as CRM (customer relationship management) and ERM (enterprise resource management)."

Conducted by IDC between February and March this year, the study involved top executives from about 1,000 companies of all sizes.

Open source take-up booming in APAC (Via digg)

There is a nice small article about using MySQL on Windows 2003 or Vista desktop system.

I honestly have to say that, now after years of using MySQL on Windows, I find it to be my favorite database/platform combination of choice. In my opinion, it's easier to use than Microsoft's own database on their platform, the performance and feature set will meet 90+% of the needs that Windows/Web applications have, it consumes less resources than SQL Server, and the reliability is stellar.

This article shows you why you should believe this to be the case and why, if you haven't started using MySQL on Windows yet, you really should think about doing so.

MySQL on Windows? Absolutely! [mysql.com]

Comparison: Linux vs FreeBSD (Bsd) oses

If you would like to compare FreeBSD and Linux, then keep in mind following points:

* SMP support

* Portability

* Reliability/robust

* Performance

* Security

* Filesystem

* Support (community and vendor)

* Clean code and well documented API

* Amount of software/applications

* 3rd party apps support

SMP supportGood (v5.x/6.x+)Very Good (2.6+)
Reliability/robustVery GoodGood
PerformanceVery GoodGood
Security (out of box)Very goodGood
Oracle/ERP appsNot supportedVery good
Package managementExcellent (ports & binary)Depends on distribution (Debian - excellent, RPM based - ok (go for yum))
Dell/IBM/HP server supportN/A (FreeBSD works with these vendors systems; at least I have very good experience with HP boxes)Very good
Support (community and vendor)GoodGood

Based upon my personal experience I recommend FreeBSD for Internet server (webserver or mail servers). They are extremely stable. FreeBSD is known to handle heavy load efficiently.

However, if you are looking to run 4 or 8 way SMP server or Oracle database server, use Linux (go for RHEL or Suse enterprise Linux). Linux has excellent support from these vendors.

In addition, OpenBSD is my choice for firewall/NAT/DMZ. :D If anyone has more information, just comment it below.

Further reading:

smartd is SMART Disk Monitoring Daemon for Linux. SMART is acronym for Self-Monitoring, Analysis and Reporting Technology (SMART) system built into many ATA-3 and later ATA, IDE and SCSI-3 hard drives. The purpose of SMART is to monitor the reliability of the hard drive and predict drive failures, and to carry out different types of drive self-tests.

smartd works with following operating systems:

  1. Linux
  2. *BSD
  3. Windows
  4. Solaris etc

How do I Install smartd?

However, smartd is not installed by default. Following are distribution specific steps to install smartd:

Debian Linux:
# apt-get install smartmontools
Red hat/Fedora Linux:
# rpm –ivh kernel-utils
# up2date kernel-utils
OR if you are using Fedora Linux
# yum kernel-utils
# pkg_add -r -v smartmontools

Before configuring hard disk for SMART monitoring make sure your hard disk is SMART capable:
# smartctl -i /dev/hda

smartctl version 5.34 [i686-pc-linux-gnu] Copyright (C) 2002-5 Bruce Allen
Home page is http://smartmontools.sourceforge.net/
Device Model:     SAMSUNG SV2002H
Serial Number:    0395J1FR904324
Firmware Version: RA100-04
User Capacity:    20,060,651,520 bytes
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   6
ATA Standard is:  ATA/ATAPI-6 T13 1410D revision 1
Local Time is:    Tue May  2 15:44:09 2006 IST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
You can configure the smartd daemon by editing the file /etc/smartd.conf. 

In above output the lines:
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

Indicates that it is SMART capable and it is enabled.

Configure SMARTD

Debian Linux

  • Enable smart by editing /etc/default/smartmontools file.
  • Smart Configuration file: /etc/smartd.conf
  • Start/Stop smart: /etc/init.d/smartmontools start | stop

Red Hat Linux

  • Enable smart by editing /etc/smartd.conf file.
  • Smart Configuration file: /etc/smartd.conf
  • Start/Stop smart: /etc/init.d/smartd start | stop


  • Enable smart by editing /etc/rc.conf file (add line smartd_enable=”YES").
  • Smart Configuration file: /etc/smartd.conf
  • Start/Stop smart: /usr/local/etc/rc.d/smartd.sh start | stop


You can put following directives in Smart Configuration file:
(a) Send an email to alert@nixcraft.in for /dev/sdb:
/dev/sdb -m alert@nixcraft.in
(b) Read error log:
# smartctl -l error /dev/hdb
(c) Testing hard disk (short or long test):
# smartctl -t short /dev/hdb
# smartctl -t long /dev/hdb

Caution smartd is a monitoring tool not a backup solution. Always perform data backup.

See also:

  • More information on the smarttool see official home page.
  • Read man page of smartd and smartd.conf for configuration help.