I am not a developer myselve, but discussed the following issue with a
developer who asked me to at least inform you about my thought.
If I understood the patch, which is presented here, correctly, you
search with the following lines:
-if [ -e "$dir/System Folder/System" ]; then
+if [ -e "$mpoint/System Folder/System" ]; then
about a file called "System" inside the directory "System Folder"
Well that will maybe only partially solve the problem, as this "System
Folder" is called in every language differently.
In german language it is called "Systemordner" and I expect it in every
language to be differently. To understand that correctly, MacOS 9 has no
possibility to easyly swith the OS languge. UTF was not implemented at
OS-level. Every MacOS was delivered only (!) in one language. So you
will not detect a "System Folder" at any german, french, spanish,
japanese etc. system, ... Even the OS does not work if the "System
Folder" is not present in the locale language. I sometimes had this
problem when using english software which expects an english "System
Folder".
I checked at my Debian installation right now, the "System Folder" is
indeed called "Systemordner" in german language - even from within Debian.
So maybe this patch only solves the os-prober questions for english
language?
Here is a list of every language of the different MacOS 9.2.2s
http://docs.info.apple.com/article.html?artnum=75186
If I am right, and if noone has a better idea - what I do not expect ;)
- I can offer to try to find the right names of the "System Folders" in
every of the existing 16 languages, to simply reply that code above?
--
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4ceb1176.4050...@lnxnt.org