diff --git a/src/add-ons/kernel/partitioning_systems/apple/apple.cpp b/src/add-ons/kernel/partitioning_systems/apple/apple.cpp index 5562411cd4..253eaf3a45 100644 --- a/src/add-ons/kernel/partitioning_systems/apple/apple.cpp +++ b/src/add-ons/kernel/partitioning_systems/apple/apple.cpp @@ -117,9 +117,13 @@ apple_identify_partition(int fd, partition_data *partition, void **_cookie) descriptor = (apple_driver_descriptor *)buffer; + TRACE(("apple: read first chunk (signature = %x)\n", descriptor->signature)); + if (!descriptor->HasValidSignature()) return B_ERROR; + TRACE(("apple: valid partition descriptor!\n")); + // ToDo: Should probably call get_next_partition() once to know if there // are any partitions on this disk