Skip navigation.

exploreopera

| Help

Sign up | Help

Opera FAQ's, Tips, Tricks & Tweaks

More about Opera browser

How to share Opera settings between Windows & Linux?

, , , , ,

To share profile/settings between Windows & Linux, you should have Windows FAT32 partition and it should be mounted (preferably automatically) in Linux with read write access.

First backup both profile & mail directories in Windows & Linux.

In Windows

Method 1

Install another copy of Opera in FAT32 partition with Individual Opera profiles for each user on this computer option unchecked. Copy files from your old installation profile to FAT32 partition profile and change all absolute file paths to reflect the new location in opera6.ini, mail\accounts.ini & mail\index.ini.

Method 2

Using NTFS junction point (you must have NTFS in system drive)

Move all files from your Opera profile directory to FAT32 partition and create junction point from previous profile to FAT32 partition profile using Junction Link Magic or command line tool Junction. See observed effects of junction point.

Method 3

a) Copy files from your profile to FAT32 partition except opera6.ini and change all absolute file paths to reflect the new location in opera6.ini, mail\accounts.ini & mail\index.ini.

b) Copy files from your profile to FAT32 partition, change all absolute file paths to reflect the new location in opera6.ini, mail\accounts.ini & mail\index.ini and run opera with command line option /settings. Example: C:\Program Files\Opera\Opera.exe /settings D:\Opera\profile\opera6.ini

In Linux

Method 1

Using symbolic link (AKA symlink or soft link)

Symbolic links in Linux
Symbolic links in Linux

Move all files in ~./opera except cookies4.dat, opera6.ini, pluginpath.ini & vlink4.dat to some folder. Create a script file with the following code, change /windows/Opera/profile with your path to Opera profile in FAT32 partition, set executable permission and run.

#!/bin/bash -

if [ ! -e ~/.opera ]; then mkdir ~/.opera; fi
cd ~/.opera

ln -s /windows/Opera/profile/cache4 cache4
ln -s /windows/Opera/profile/cacheOp cacheOp
ln -s /windows/Opera/profile/images images
ln -s /windows/Opera/profile/keyboard keyboard
ln -s /windows/Opera/profile/mail mail
ln -s /windows/Opera/profile/menu menu
ln -s /windows/Opera/profile/mouse mouse
ln -s /windows/Opera/profile/sessions sessions
ln -s /windows/Opera/profile/skin skin
ln -s /windows/Opera/profile/styles styles
ln -s /windows/Opera/profile/toolbar toolbar
ln -s /windows/Opera/profile/userjs userjs
ln -s /windows/Opera/profile/widgets widgets
#ln -s /windows/Opera/profile/cookies4.dat cookies4.dat
ln -s /windows/Opera/profile/download.dat download.dat
ln -s /windows/Opera/profile/global.dat global.dat
ln -s /windows/Opera/profile/notes.adr notes.adr
ln -s /windows/Opera/profile/opcacrt6.dat opcacrt6.dat
ln -s /windows/Opera/profile/opera.dir opera.dir
ln -s /windows/Opera/profile/opera6.adr opera6.adr
ln -s /windows/Opera/profile/oprand.dat oprand.dat
ln -s /windows/Opera/profile/opssl6.dat opssl6.dat
ln -s /windows/Opera/profile/override.ini override.ini
ln -s /windows/Opera/profile/search.ini search.ini
ln -s /windows/Opera/profile/speeddial.ini speeddial.ini
ln -s /windows/Opera/profile/urlfilter.ini urlfilter.ini
#ln -s /windows/Opera/profile/vlink4.dat vlink4.dat
ln -s /windows/Opera/profile/wand.dat wand.dat
ln -s /windows/Opera/profile/widgets.adr widgets.adr
exit 0
Even if you create symbolic link for cookies4.dat & vlink.dat, these are replaced by files when you close Opera.

Method 2

Change all file paths to reflect FAT32 partition location in opera6.ini.

Warning: There is no security option in FAT32. So, anyone can access your profile in FAT32 partition if they have account in Windows.

Update: Dec 17, 2007

Site specific proxy server in OperaBookmarklets to view gallery images quickly

Comments

avatar
you could also use the ntfs-3g driver. worked fine on my fedora system. worked, because I trashed it to test ubuntu and I can't get it to run there - i will switch back to fedora if I can't get it work properly soon ... and also 32bit apps. worked in fedora 64bit version, but not in ubuntu -> no opera for me there atm :frown:

By serious, # 21. February 2007, 05:46:29

avatar
It's pretty useful for me.

By vvoody, # 18. March 2007, 06:29:33

avatar
This is, what I was looking for. Pretty good, as you are showing alternatives. :smile:

Congratulation for becoming member of the week. I've lived for a couple of years in India and love everthing coming form there.

By Wolf_Gang, # 26. March 2007, 06:51:51

avatar
what happens when i want to update opera to a newer version?

By zoligrg89, # 11. May 2007, 20:01:21

avatar

Originally posted by zoligrg89:

what happens when i want to update opera to a newer version?
If you update in both Windows & Linux, Opera will work fine.

By Tamil, # 21. May 2007, 12:31:47

avatar
ex283 writes:

Thanks for this, i have been looking for this.
I have the Ext3 driver installed and am trying to move to Linux can i just move all the relevant profile files to my linux installation and point the windows Opera to the ext3 profile?

By anonymous user, # 22. June 2007, 01:48:04

avatar
I have the Ext3 driver installed and am trying to move to Linux can i just move all the relevant profile files to my linux installation and point the windows Opera to the ext3 profile?
:yes: First backup your profile and then move. opera6.ini file is different for Windows and Linux.

By Tamil, # 22. June 2007, 02:02:04

avatar
Anonymous writes:

yeah i broke my mail box :frown: that'll teach me

By anonymous user, # 25. June 2007, 06:51:41

avatar
MFront writes:

Hi,

I've followed method 1 for Linux (without storing the profile on FAT32 - I use ntfs-3g and it seems quite reliable). However the success is only partial, the bookmarks & sessions are updated on the both profiles, but I see at least 2 problems:

1. The widgets downloaded on Windows don't function on Linux and vice-versa, they are only listed correclty (i.e., I have to download each widget twice - once under linux & once under windows - this results is two copies of each widgets, with one being usable at any time.

2. The unfinished transfers are not shared between sessions. In fact, if I start a transfer under Linux, stop it, launch O. under Windows the Transfers box is cleared and so it stays after returning to Linux.

If anybody has any suggestions, I would appreciate.

By anonymous user, # 18. July 2007, 05:50:44

avatar
Anonymous writes:

The symlink method with the script has now broken my Opera Mail after I upgraded to 9.5b2. I get 2 well-known init-errors on starting Opera, and then mail is disabled. moving the old .opera and letting 9.5b2 create a new one worked tho'.. but I want my old settings.. :wink:

By anonymous user, # 15. May 2008, 10:52:25

Write a comment

Comment
(BBcode and HTML is turned off for anonymous user comments.)

Please type this security code : 748ce4

Smilies

May 2008
SMTWTFS
April 2008June 2008
123
45678910
11121314151617
18192021222324
25262728293031