Shirt Pocket Discussions  
    Home netTunes launchTunes SuperDuper! Buy Now Support Discussions About Shirt Pocket    

Go Back   Shirt Pocket Discussions > SuperDuper! > General
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Rate Thread Display Modes
  #1  
Old 09-27-2012, 04:21 PM
jmsgwd jmsgwd is offline
Registered User
 
Join Date: Dec 2011
Posts: 38
Cool Minor oddities following full restore

Hi, recently my startup disk failed and I had to do a full restore on to my replacement startup disk using a backup previously created by SuperDuper!, and I noticed a few minor oddities. Nothing disastrous, just strange; the restore was basically a success.

Here are the oddities I noticed:
• Users' wallpaper not displaying - I noticed this before when testing backups by booting them
• After booting the restored drive, an application I've never seen before called "Interface Builder" was bouncing in my Dock, which then popped up a dialog:
The document "GoToMarker.nib" could not be opened. An instance of NSProTextField could not be decoded.
• Some songs in my iTunes library had broken references - e.g. instead of referencing the original mp3 file, a song would reference some random file like "/System/Library/Automator/Open Finder Items.action/Contents/Resources/fi.lproj/main.nib/keyedobjects.nib"
• Some of the shortcuts in Finder's Sidebar were broken, possibly due to the same underlying cause

As mentioned above, none of these issues were showstoppers. I could easily reset my wallpaper, rebuild my iTunes library, and recreate the shortcuts in Finder's Sidebar, so everything is working great now.

I just wondered if these are known issues, and if so what causes them?

Last edited by jmsgwd; 09-27-2012 at 04:30 PM. Reason: Formatting
Reply With Quote
  #2  
Old 09-27-2012, 04:33 PM
dnanian's Avatar
dnanian dnanian is offline
Administrator
 
Join Date: Apr 2001
Location: Weston, MA
Posts: 14,923
Send a message via AIM to dnanian
The wallpaper is likely an alias that is not resolving as expected - simply repoint to that.

The IB issue was because you had bad (deleted) entries in your Login Items (again, aliases) that resolved to actual files.

The broken iTunes references, well, I'm not sure, but it sounds like the same thing - a bad alias to a file that was moved/different/deleted.

In fact, all of these seem to be that to me...
__________________
--Dave Nanian
Reply With Quote
  #3  
Old 09-27-2012, 05:26 PM
jmsgwd jmsgwd is offline
Registered User
 
Join Date: Dec 2011
Posts: 38
OK but why does the process of cloning the drive result in good aliases going bad? The path of the file hasn't changed.

It's as if the alias is referring to the file by some kind of id, rather than its path, and this id can change as part of the cloning process, resulting in the alias referring to a completely different file on the cloned drive that happens to have the same id.

Could it be, for example, that the aliases are using hard links (as apparently used by Time Machine) and the inodes of the files (sometimes?) change in the backup, or something weird like that?

Last edited by jmsgwd; 09-27-2012 at 05:28 PM. Reason: Minor change
Reply With Quote
  #4  
Old 09-28-2012, 01:25 AM
dnanian's Avatar
dnanian dnanian is offline
Administrator
 
Join Date: Apr 2001
Location: Weston, MA
Posts: 14,923
Send a message via AIM to dnanian
It's basically a very unusual situation. Because they were already "bad" - that is, what they were pointing to was different then their original target (by name/path, or even deleted), and they were using the "file number" to do a secondary reference (which may have been missing/empty). This can be made worse by a different volume name, since the alias includes the volume (so if your restored drive is called "Magic SSD" rather than "Macintosh HD", the situation often triggered).

When the alias finds itself on a different volume with the same conditions, the file number (which can't be recreated with a file-by-file copy) may be reused by some other file, and thus the alias can resolve itself to "something from nothing" or to something different on rare occasion.

Hard links to both files and folders are recreated as expected by SuperDuper, even if the inodes change (as they will). But aliases, being actual files themselves, are copied as-is. Why aliases don't use hard links on OS X is a mystery to me.
__________________
--Dave Nanian
Reply With Quote
Reply

Tags
restore issues


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
SuperDuper or Time Machine for full restore? tsummerall General 7 09-19-2009 11:32 AM
Time Machine behavior after full restore flyingout General 3 09-15-2009 07:50 AM
question about use of restore function ramblinwreck001 General 2 06-15-2009 11:29 PM
Full Restore from WinXT Server? Lee A General 1 03-09-2008 08:48 PM
Smart Update or erase & full restore? badlydrawnboy General 9 03-08-2008 09:12 AM


All times are GMT -4. The time now is 02:06 AM.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc.