[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#604611: os-prober: Properly Detect International Mac OS



tags + help
affects - yaboot-installer
thanks

Current os-prober implementation won't detect system folders in various
languages in international versions of Mac OS. Assembling a list of all
system folder names may be one way to go.

Another way could be to do MacOS X probe in a shell script first, and if
it yields nothing, run a small binary executable which would check
blessing status.

UInt32 finderInfo[3] has non-zero value if a blessed MacOS 8/9 folder is
located on a HFS+ volume (HFSPlusVolumeHeader struct).

UInt32 drFndrInfo[0] has non-zero value if a blessed folder is located
on a HFS volume (HFSMasterDirectoryBlock struct).

Make sure no Yaboot, Quik, or Grub is located on the blessed volume.

HFS wrapping details are described in Apple Technical Note TN1150.



Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: