<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p>Having looked at the database on Windows (the Windows 10 PC is
from my OH) and I think it should be a simple replace disk
operation:</p>
<p>Copy all the data from your old drive where digikam is mounted
eg. M:.</p>
<p>Rename the old drive to something else. e.g. M: becomes N:</p>
<p>Name the new drive as M:</p>
<p>As far as I can see the Windows version of digikam does not seem
to use drive specific identification, but does identify the drive
number.</p>
<p>BUT:<br>
</p>
<p>If the above does not work then you are in for a bit of a puzzle,
to get this absolutely solved. Meaning that what I've read in the
Windows database DOES mark the disk specifically and you need to
play games with the database.</p>
<p>On Linux the disk IDs are used and any disks you swap have to be
re-identified. It may be that you can swap Linux disks as well,
but as you have said there is no documentation covering this . If
you have collections with loads of tags and references it would be
a pity to lose this on a disk swap-out.</p>
<p>I find this the weakest point of digikam and have resorted to
using SQL to deal with this in the past.</p>
<p>As a guide if the above does not work you will have to:</p>
<ul>
<li>make a copy of the current database (digikam4.db in the base
directory of your photo library).</li>
<li>make a new virgin version of digikam on the new disk - do not
add anything except for setting the base directory for your
library on the new disk</li>
<li>if you cannot make a new version you will have to temporarily
remove the current disk<br>
</li>
<li>** dump the AlbumRoots table from the new disk</li>
<li>** get the entry for the disk identifier</li>
<li>** change the entry in the AlbumRoots that identifies your
current disk for the identifier that has been created for the
new disk</li>
<li>delete the new installation of digikam from the new disk</li>
<li>re-install the current disk if removed<br>
</li>
<li>copy your library to the new disk</li>
<li>restart digikam</li>
</ul>
<p>It should pick up the new location</p>
<p>** What you need to have if you have to follow the above is to be
comfortable with the command line and SQL. You will need more than
an hour to do this at a comfortable pace.</p>
<p>I have done this a few times successfully. I took this action
because as you say there is no documentation and although I do not
mind rebuilding my library I do not want to have to rebuild all my
tags. I use Linux and Mac, and have migrated the database to
MySQL, mainly because I wanted to use other tools to access the
database but that's another story.<br>
</p>
<p>Hope the simple solution works <span class="moz-smiley-s3"><span>;-)</span></span></p>
<p>Good luck</p>
<p>Graham<br>
</p>
<div class="moz-cite-prefix">On 19/04/2017 17:56, BuckSkin wrote:<br>
</div>
<blockquote
cite="mid:CAKLA4azYtzzJ-ikzgaCByb_nX373M9QH8dH829QUZfpBTaVTvQ@mail.gmail.com"
type="cite">
<div dir="ltr">Thanks.
<div>I am using 64-bit Windows 7 Pro and digiKam 5.6.0</div>
<div><br>
</div>
<div>I went into Disk Management and put the old drive's letter
on the new drive, but that did not fool digiKam; it just
recognized the old drive with the new letter that I assigned
to it.</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Wed, Apr 19, 2017 at 6:55 AM,
Michael Eschweiler-2 [via digiKam] <span dir="ltr"><<a
moz-do-not-send="true"
href="/user/SendEmail.jtp?type=node&node=4695808&i=0"
target="_top" rel="nofollow" link="external">[hidden
email]</a>></span> wrote:<br>
<blockquote style="border-left:2px solid #CCCCCC;padding:0
1em" class="gmail_quote"> High BuckSkin,
<br>
<br>
Which system are you using? If it's Linux, you should
disconnect the old
<br>
harddisk and use the same mountpoint for the new one. In
case you used
<br>
the (semi-)automatic mount, which is provided by many
graphical
<br>
interfaces like kde, it's more complicated.
<br>
<br>
Michael
<br>
<br>
Am 18.04.2017 um 10:03 schrieb BuckSkin:
<div class="m_-2769398321888825546shrinkable-quote">
<div class="shrinkable-quote"><br>
> I looked for my answer in the "Handbook" but could
not find it.
<br>
> <br>
> I have many "collections" in DigiKam that are all
on an external hard-drive
<br>
> that has become questionable in it's integrity;
thus, I have copied all of
<br>
> my image files to a new drive.
<br>
> <br>
> The old drive still remains connected because there
are many other things
<br>
> besides pictures stored on it.
<br>
> <br>
> How do I disassociate Digikam from the old drive
and point DigiKam to the
<br>
> new drive without having to add all of my
collections all over again ? <br>
> <br>
> I looked in "settings" for a means to accomplish
this, but if the ability is
<br>
> there I could not understand the terminology.
<br>
> <br>
> Thanks for reading.
<br>
> <br>
> <br>
> <br>
> --
<br>
> View this message in context: <a
moz-do-not-send="true"
href="http://digikam.1695700.n4.nabble.com/Had-to-change-External-Hard-Drive-How-do-I-make-the-change-in-DigiKam-tp4695800.html"
rel="nofollow" link="external" target="_blank">http://digikam.1695700.n4.<wbr>nabble.com/Had-to-change-<wbr>External-Hard-Drive-How-do-I-<wbr>make-the-change-in-DigiKam-<wbr>tp4695800.html</a><br>
> Sent from the digikam-users mailing list archive at
Nabble.com.
<br>
> </div>
</div>
<br>
<br>
<hr color="#cccccc" size="1" noshade="noshade">
<div style="color:#444;font:12px
tahoma,geneva,helvetica,arial,sans-serif">
<div style="font-weight:bold">If you reply to this email,
your message will be added to the discussion below:</div>
<a moz-do-not-send="true"
href="http://digikam.1695700.n4.nabble.com/Had-to-change-External-Hard-Drive-How-do-I-make-the-change-in-DigiKam-tp4695800p4695807.html"
target="_blank" rel="nofollow" link="external">http://digikam.1695700.n4.<wbr>nabble.com/Had-to-change-<wbr>External-Hard-Drive-How-do-I-<wbr>make-the-change-in-DigiKam-<wbr>tp4695800p4695807.html</a>
</div>
<div style="color:#666;font:11px
tahoma,geneva,helvetica,arial,sans-serif;margin-top:.4em;line-height:1.5em">
To unsubscribe from Had to change External Hard Drive; How
do I make the change in DigiKam ?, <a
moz-do-not-send="true" href="" target="_blank"
rel="nofollow" link="external">click here</a>.<br>
<a moz-do-not-send="true"
href="http://digikam.1695700.n4.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml"
rel="nofollow" style="font:9px serif" target="_blank"
link="external">NAML</a> </div>
</blockquote>
</div>
<br>
</div>
<br>
<hr align="left" width="300">
View this message in context: <a moz-do-not-send="true"
href="http://digikam.1695700.n4.nabble.com/Had-to-change-External-Hard-Drive-How-do-I-make-the-change-in-DigiKam-tp4695800p4695808.html">Re:
Had to change External Hard Drive; How do I make the change in
DigiKam ?</a><br>
Sent from the <a moz-do-not-send="true"
href="http://digikam.1695700.n4.nabble.com/digikam-users-f1735189.html">digikam-users
mailing list archive</a> at Nabble.com.<br>
</blockquote>
<br>
</body>
</html>