Index: trunk/ChameleonPrefPane/Sources/BootSetupController.mm =================================================================== --- trunk/ChameleonPrefPane/Sources/BootSetupController.mm (revision 347) +++ trunk/ChameleonPrefPane/Sources/BootSetupController.mm (revision 348) @@ -106,6 +106,8 @@ break; case 2: // volume label [p setVName: word]; + [p setVAliasName: word]; + break; case 3: // fstype [p setVKind: word]; break; @@ -115,6 +117,7 @@ default: break; } + k++; } [partList addObject:p]; @@ -204,7 +207,7 @@ // format the partition key and descriptor string snprintf(keyPartN, sizeof(keyPartN)-1, "partition%02d",i); - snprintf(partDesc, sizeof(partDesc)-1, "%d%c%d%c%s%c%s", + snprintf(partDesc, sizeof(partDesc)-1, "%d%c%d%c%s%c%s%c%s", [p diskNumber], cPartDescSep, [p partitionNumber], cPartDescSep, [[p vName] UTF8String], cPartDescSep,