Forums
New posts
Articles
Product Reviews
Policies
FAQ
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Menu
Log in
Register
Install the app
Install
Forums
Apple Computing Products:
macOS - Apps and Programs
Finding UUID Records in Carbon Copy Cloner
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="jfhjfh" data-source="post: 1870218" data-attributes="member: 406443"><p>For anyone looking, I did figure this out. I'm sure no one is concerned about spoilers, just keeping it tidy, lol.</p><p></p><p>[SPOILER="What I Found Out"]</p><p>CCC keeps an SQLite database here: [ICODE]/Library/Application Support/com.bombich.ccc/MetaData.db[/ICODE] It contains the real guts of the CCC tasks.</p><p></p><p>In the database, there is a table named VOLUME, which stores information about source volumes, including CCC's unique id as well as the UUID.</p><p></p><p>In my case, I have 3 entries in the table - 1, 2, & 3 in the "ID" column. As you'd expect, entry 1 was for the system drive in its first incarnation. 3 was the entry for the "new" system drive.</p><p></p><p>All I had to do was swap the UUIDs for 1 and 3.[/SPOILER]</p><p></p><p>[SPOILER="How To Fix It - For Experts Only"]</p><p></p><ol> <li data-xf-list-type="ol"><strong>Disable the CCC task</strong> for the system drive.</li> <li data-xf-list-type="ol"><strong>Boot to an external drive</strong>.</li> <li data-xf-list-type="ol"><strong>Make a document for taking notes</strong>. Let's call it "notes."</li> <li data-xf-list-type="ol"><strong>Make a backup</strong> of the [ICODE]/Library/Application Support/com.bombich.ccc[/ICODE] directory.<em> Don't do anything if you haven't done this. </em>I'd keep it in the same directory & call it "com.bombich.ccc-bak."</li> <li data-xf-list-type="ol"><strong>Take note of the ownership</strong> of the [ICODE]com.bombich.ccc[/ICODE] directory & its files (probably [ICODE]root:admin[/ICODE]); write it down in "notes."</li> <li data-xf-list-type="ol"><strong>Change ownership</strong> of the database & the directory it's in: [ICODE]sudo chown -R {your username}:staff /Library/Application\ Support/com.bombich.ccc[/ICODE]</li> <li data-xf-list-type="ol"><strong>Open the database</strong>: /Library/Application Support/com.bombich.ccc/MetaData.db</li> <li data-xf-list-type="ol"><strong>Open the Volumes table</strong>.</li> <li data-xf-list-type="ol"><strong>Check each record's UUID against the UUIDs for your drives</strong>. You should be able to figure out which one was for the original system drive - if it's the only entry without a drive that corresponds to the UUID that's a good clue. If you're only using CCC to clone one drive, it'll probably be the one under ID 1, also. The "new" system drive should be the most recent entry, but check it against that drive's known UUID.</li> <li data-xf-list-type="ol"><strong>Make a note of what the two UUIDs are</strong>; write them down in "notes."</li> <li data-xf-list-type="ol"><strong>Double check that you have a backup </strong>of the com.bombich.ccc directory.</li> <li data-xf-list-type="ol"><strong>Swap the UUID records for the two entries</strong> - the "old" system drive gets the UUID for the "new" system drive, and the "new" one gets the UUID of the "old" one.</li> <li data-xf-list-type="ol"><strong>Save and close MetaData.db</strong>.</li> <li data-xf-list-type="ol"><strong>Change the ownership back</strong>. If the original ownership was [ICODE]root:admin[/ICODE], then: [ICODE]sudo chown -R root:admin /Library/Application\ Support/com.bombich.ccc[/ICODE]</li> <li data-xf-list-type="ol"><strong>Reboot</strong> back into your system drive.</li> <li data-xf-list-type="ol">Open CCC, <strong>re-enable the task, and start running it</strong>. You should be able to tell if it's now treating the "new" drive as if it were the "old" drive.</li> </ol><p>[/SPOILER]</p><p></p><p>Hope this helps someone some day.</p></blockquote><p></p>
[QUOTE="jfhjfh, post: 1870218, member: 406443"] For anyone looking, I did figure this out. I'm sure no one is concerned about spoilers, just keeping it tidy, lol. [SPOILER="What I Found Out"] CCC keeps an SQLite database here: [ICODE]/Library/Application Support/com.bombich.ccc/MetaData.db[/ICODE] It contains the real guts of the CCC tasks. In the database, there is a table named VOLUME, which stores information about source volumes, including CCC's unique id as well as the UUID. In my case, I have 3 entries in the table - 1, 2, & 3 in the "ID" column. As you'd expect, entry 1 was for the system drive in its first incarnation. 3 was the entry for the "new" system drive. All I had to do was swap the UUIDs for 1 and 3.[/SPOILER] [SPOILER="How To Fix It - For Experts Only"] [LIST=1] [*][B]Disable the CCC task[/B] for the system drive.[B][/B] [*][B]Boot to an external drive[/B]. [*][B]Make a document for taking notes[/B]. Let's call it "notes." [*][B]Make a backup[/B] of the [ICODE]/Library/Application Support/com.bombich.ccc[/ICODE] directory.[I] Don't do anything if you haven't done this. [/I]I'd keep it in the same directory & call it "com.bombich.ccc-bak."[I][/I] [*][B]Take note of the ownership[/B] of the [ICODE]com.bombich.ccc[/ICODE] directory & its files (probably [ICODE]root:admin[/ICODE]); write it down in "notes." [*][B]Change ownership[/B] of the database & the directory it's in: [ICODE]sudo chown -R {your username}:staff /Library/Application\ Support/com.bombich.ccc[/ICODE] [*][B]Open the database[/B]: /Library/Application Support/com.bombich.ccc/MetaData.db [*][B]Open the Volumes table[/B]. [*][B]Check each record's UUID against the UUIDs for your drives[/B]. You should be able to figure out which one was for the original system drive - if it's the only entry without a drive that corresponds to the UUID that's a good clue. If you're only using CCC to clone one drive, it'll probably be the one under ID 1, also. The "new" system drive should be the most recent entry, but check it against that drive's known UUID. [*][B]Make a note of what the two UUIDs are[/B]; write them down in "notes." [*][B]Double check that you have a backup [/B]of the com.bombich.ccc directory. [*][B]Swap the UUID records for the two entries[/B] - the "old" system drive gets the UUID for the "new" system drive, and the "new" one gets the UUID of the "old" one. [*][B]Save and close MetaData.db[/B]. [*][B]Change the ownership back[/B]. If the original ownership was [ICODE]root:admin[/ICODE], then: [ICODE]sudo chown -R root:admin /Library/Application\ Support/com.bombich.ccc[/ICODE] [*][B]Reboot[/B] back into your system drive. [*]Open CCC, [B]re-enable the task, and start running it[/B]. You should be able to tell if it's now treating the "new" drive as if it were the "old" drive. [/LIST] [/SPOILER] Hope this helps someone some day. [/QUOTE]
Verification
Post reply
Forums
Apple Computing Products:
macOS - Apps and Programs
Finding UUID Records in Carbon Copy Cloner
Top