refs #2764. Updated EFI partition 512 to ddbb
parent
822a90cdaa
commit
4e22286e04
|
@ -246,14 +246,18 @@ export class PartitionAssistantComponent implements OnInit, AfterViewInit, OnDes
|
|||
if (partition.partitionNumber === 0) {
|
||||
disk!.totalDiskSize = this.convertBytesToGB(partition.size);
|
||||
} else {
|
||||
const isFirstPartitionGPT = partition.partitionNumber === 1 && this.partitionCode === 'GPT';
|
||||
const hasValidExistingData = partition.size > 0 && partition.partitionCode && partition.filesystem;
|
||||
const shouldUseEFIDefaults = isFirstPartitionGPT && !hasValidExistingData;
|
||||
|
||||
disk!.partitions.push({
|
||||
uuid: partition.uuid,
|
||||
partitionNumber: partition.partitionNumber,
|
||||
size: this.convertBytesToGB(partition.partitionNumber === 1 && this.partitionCode === 'GPT' ? 512 : partition.size),
|
||||
size: this.convertBytesToGB(shouldUseEFIDefaults ? 512 : partition.size),
|
||||
memoryUsage: partition.memoryUsage,
|
||||
partitionCode: partition.partitionNumber === 1 && this.partitionCode === 'GPT' ? 'EFI' : this.validatePartitionCode(partition.partitionCode),
|
||||
filesystem: partition.partitionNumber === 1 && this.partitionCode === 'GPT' ? 'FAT32' : partition.filesystem,
|
||||
sizeBytes: partition.partitionNumber === 1 && this.partitionCode === 'GPT' ? 512 : partition.size,
|
||||
partitionCode: shouldUseEFIDefaults ? 'EFI' : this.validatePartitionCode(partition.partitionCode),
|
||||
filesystem: shouldUseEFIDefaults ? 'FAT32' : partition.filesystem,
|
||||
sizeBytes: shouldUseEFIDefaults ? 512 : partition.size,
|
||||
format: false,
|
||||
color: this.getColorForPartition(partition.partitionNumber),
|
||||
percentage: 0,
|
||||
|
|
Loading…
Reference in New Issue