The external USB device:-
>Contains an installation of Mac OS X 10.4.5 or later, or Mac OS X 10.5 or later, which is compatible with (or shipped with) the Mac that the USB device is connected to.
That's not Linux. Linux will not work with that method. Don't take my word for it; try it yourself, or ask Apple, or have a quick search of the "support" communities. See, for an example, this question on stack exchange: (http://superuser.com/q/27794/93703)
Here are some people having trouble, and not getting much help (but lousy "support" is common to many distributions) - (https://discussions.apple.com/thread/1266303?start=0&tst...) (https://discussions.apple.com/thread/2579995?start=0&tst...) (https://discussions.apple.com/thread/1723157?start=0&tst...)
You've still failed to understand the problem, and to provide a working fix.