Linked by Thom Holwerda on Thu 30th Oct 2008 15:28 UTC, submitted by M-Saunders
Ubuntu, Kubuntu, Xubuntu Bang on target, the new version of Ubuntu Linux is available for our downloading pleasure. Amongst various changes it sports updates to the installer, improved networking, and a new 'Mobile USB' version geared towards the blossoming netbook market. Grab a copy from the Ubuntu website, and check out Linux Format's hands-on look. Or the one at Simple Thoughts. Or the one at PolishLinux. And probably a few other websites as well.
Permalink for comment 335792
To read all comments associated with this story, please click here.
RE: Installer support for UBIFS?
by timl on Fri 31st Oct 2008 09:28 UTC in reply to "Installer support for UBIFS?"
Member since:

No that would probably *not* be a good setup for general SSD's. The reason is that most flash-based storage devices (USB sticks, SSD's) hide the specific characteristics of flash behind a so-called Flash Translation Layer. This makes them look like any other block device, like the harddisks we've known for so many years and that are supported very well by most OSes.

UBIFS is designed to work directly at the level of the flash chips (in the Linux kernel this is called Memory Technology Devices). Because there's no translation layer to do it for you, UBIFS takes care of stuff like erasing memory blocks, wear levelling etc. The advantage is of course that it is more flexible to do that in the FS than to leave it fixed in hardware.

If you use UBIFS on a device that also implements FTL it cannot exercise its low-level control. It probably cannot get the information it needs, and its actions would be modified by the FTL anyway. I'm not even sure UBIFS will run on on this kind of devices!

It's meant to be used on systems that have flash chips directly on a memory bus. This includes many kinds of embedded systems, but also the OLPC laptop. Removable SSD normally include the FTL though, as do the soldered SSD's on the EeePC if I'm not mistaken.

So I would not blindly try to use UBIFS on any SSD-based laptop.

Reply Parent Score: 1