Taking the good stuff when trading Windows for Linux

Here's how to take your documents, bookmarks, preferences and system settings along when you switch from Windows to Linux. Also, tips on how to choose replacement applications.

Another product is Alacos' Desktop Migration Agent, which migrates documents and a broad range of settings from Windows systems. It, too, is designed mainly for corporate migrations and not end users, but it does support a decent range of Linux distributions as migration targets: Red Hat Enterprise Linux, SUSE, Novell Linux Desktop and Fedora Core.

Do it yourself

It's entirely possible to manually transfer all the data and settings from your Windows installation to your Linux installation.

If you're adding Linux to an existing machine, how you deal with your data will vary based on the exact migration process you're using. For instance, if you're overwriting your existing Windows partition, you'll need to back up all that material somewhere else (an external drive or another partition that won't be touched during the migration); if you're preserving the Windows partition for the time being, everything can simply be copied directly from there.

Most major Linux distributions have some guide for how to manually migrate documents and application settings into Linux. Ubuntu, for example, covers most of the major points in its own documentation, including pointers on how to move mail from Outlook and Outlook Express into Thunderbird's mail format (which can be used as is in Linux).

Most Linux distributions place the user's files -- documents, e-mail, just about anything they create with an application -- in a directory, typically named /home/. The exact hierarchy of subdirectories in that directory is generally up to the user. You could, for instance, manually create subdirectories named Movies, Documents, or Databases, and save the appropriate files into those directories.

Some applications also create their own hidden directories within your /home directory to store user-specific data -- Firefox, for instance, creates a directory named /.mozilla/firefox. But there's little chance that the name of any directory you'd create would collide with another such directory (and if it did, you'd be warned about it).

Moving everything over manually is not too difficult if most of the data you work with is not intimately associated with your Windows installation. For instance, if you keep all your user data on another drive or simply in another, non-application directory rather than in Windows' \Documents and Settings\ directory, then the documents can simply be left in place and accessed as is.

If you keep your data in the \Documents and Settings\ tree and you're copying that intact or packing it up into an archive, you can generally preserve the existing directory structure by just copying everything within \Documents and Settings\ as is and then unpacking it into your Linux home directory.

If you want to be really cautious, create a directory within your Linux home directory and restore your files into that to minimize the chances that your restored files might collide with something created by an application or the system itself. Everything can always be moved around later on.

Moving application settings between Windows and Linux versions of an application is a different matter, and the process will vary widely from application to application. Sometimes the settings for the application are stored in a stand-alone file that you can easily move to the Linux version of the program. This is not always possible, however, so you need to approach this step with caution.

An example: Mozilla's Firefox browser, which runs on Linux and Windows (among other operating systems) keeps user bookmarks in a file named bookmarks.html. In Windows, this file is kept in the directory %AppData%\Mozilla\Firefox\Profiles\.default\, where is a randomly generated string used to distinguish your Firefox user profile. In Linux, however, bookmarks.html is stored in /home//.mozilla/firefox/.default.

Other Mozilla applications follow the same basic concept: The Thunderbird mail client keeps its user preferences in the same type of directory -- /home/<username>/.mozilla-thunderbird/.default on Linux, and %AppData%\Thunderbird\Profiles\.default\ in Windows.

Keep up with the latest tech news, reviews and previews by subscribing to the Good Gear Guide newsletter.

Serdar Yegulalp

Computerworld
Comments are now closed.

Latest News Articles

Most Popular Articles

Follow Us

GGG Evaluation Team

Kathy Cassidy

STYLISTIC Q702

First impression on unpacking the Q702 test unit was the solid feel and clean, minimalist styling.

Anthony Grifoni

STYLISTIC Q572

For work use, Microsoft Word and Excel programs pre-installed on the device are adequate for preparing short documents.

Steph Mundell

LIFEBOOK UH574

The Fujitsu LifeBook UH574 allowed for great mobility without being obnoxiously heavy or clunky. Its twelve hours of battery life did not disappoint.

Andrew Mitsi

STYLISTIC Q702

The screen was particularly good. It is bright and visible from most angles, however heat is an issue, particularly around the Windows button on the front, and on the back where the battery housing is located.

Simon Harriott

STYLISTIC Q702

My first impression after unboxing the Q702 is that it is a nice looking unit. Styling is somewhat minimalist but very effective. The tablet part, once detached, has a nice weight, and no buttons or switches are located in awkward or intrusive positions.

Resources

Best Deals on GoodGearGuide

Compare & Save

Deals powered by WhistleOut
Use WhistleOut's technology to compare:
Mobile phone plans & deals
Mobile phone models
Mobile phone carriers
Broadband plans & deals
Broadband providers
Deals powered by WhistleOut
WhistleOut

Latest Jobs

Don’t have an account? Sign up here

Don't have an account? Sign up now

Forgot password?