How to share Opera settings between Windows & Linux?
Wednesday, 21. February 2007, 03:56:23
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
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 0Even 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
By serious, # 21. February 2007, 05:46:29
By vvoody, # 18. March 2007, 06:29:33
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
By zoligrg89, # 11. May 2007, 20:01:21
Originally posted by zoligrg89:
If you update in both Windows & Linux, Opera will work fine.By Tamil, # 21. May 2007, 12:31:47
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
By Tamil, # 22. June 2007, 02:02:04
yeah i broke my mail box
By anonymous user, # 25. June 2007, 06:51:41
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
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..
By anonymous user, # 15. May 2008, 10:52:25