Recently, I bought a pair of those new Western Digital Caviar Green drives. These new drives represent a transitional point from 512-byte sectors to 4096-byte sectors. A number of articles have been published recently about this, explaining the benefits and some of the challenges that we'll be facing during this transition. Reportedly, Linux should unaffected by some of the pitfalls of this transition, but my own experimentation has shown that Linux is just as vulnerable to the potential performance impact as Windows XP. Despite this issue being known about for a long time, basic Linux tools for partitioning and formatting drives have not caught up.
To view parent comment, click here.
To read all comments associated with this story, please click here.
gparted get it's right:
"When enabled, Round to cylinders aligns partition boundaries on the cylinder boundaries for the disk device. Enabled is the default setting."
The Ubuntu installer uses Partman from Debian, which uses parted in the background.
So that's a start.
But if parted will do it right when run from partman, I don't know yet.
Edited 2010-02-14 13:19 UTC
Yeah, Mandriva would certainly fall within the category of distros which should sort all of this stuff out automatically without the user having to worry. Distros like Arch, Gentoo & Slackware all generally expect their users to be aware of the technical issues. But for the mainstream distros this does need to be fixed.
Maybe we could take a look at our respective distros and file a bug report if there could be an issue.
Mandriva was the first distro to make partitioning the hard drive mortal friendly.
Mandrake Linux 7.0 was when they first released it and I recall thinking "Holy crap, this thing needs to be sold separately"
I went so far as to use the install disk up to the partition step to repartition my hard drives for a while.





Member since:
2006-02-15
All the major noob-friendly distros use gparted for doing the partition editing, don't they? Will that protect users from these kinds of problem, then?
I do consider Mandriva to be pretty newbie-friendly all in all; it's clear, consistent, and provides an extensive selection of documentation and loads of online help if needed. Also, it's really stable and has excellent control center utility.
But alas, Mandriva doesn't actually use gparted. They use some sort of a tool of their own which apparently uses libparted as its backend. As far as I know quite a few distros actually do it that way. But as the article states, you seemingly have to use "--align optimal" option which does the right thing. It doesn't automatically align the partitions properly without that. And I have no idea if those custom partitioning tools employed by various distros pass such an option to libparted. If they don't then that'll be a very important issue to fix immediately.
I'd actually prefer if distros rolled out an update of some sort which will check the currently installed system and its partitioning scheme and warn if they are misaligned and would provide a way of fixing it; not everyone re-installs their system all the time and as such could be using misaligned partitions for years before next re-install.