|
@@ -185,28 +185,28 @@ static size_t hostCpuCount(void) {
|
|
break;
|
|
break;
|
|
}
|
|
}
|
|
case UTMDiskImageTypeBIOS: {
|
|
case UTMDiskImageTypeBIOS: {
|
|
- if (!hasImage) {
|
|
|
|
|
|
+ if (hasImage) {
|
|
[self pushArgv:@"-bios"];
|
|
[self pushArgv:@"-bios"];
|
|
[self pushArgv:fullPathURL.path];
|
|
[self pushArgv:fullPathURL.path];
|
|
}
|
|
}
|
|
break;
|
|
break;
|
|
}
|
|
}
|
|
case UTMDiskImageTypeKernel: {
|
|
case UTMDiskImageTypeKernel: {
|
|
- if (!hasImage) {
|
|
|
|
|
|
+ if (hasImage) {
|
|
[self pushArgv:@"-kernel"];
|
|
[self pushArgv:@"-kernel"];
|
|
[self pushArgv:fullPathURL.path];
|
|
[self pushArgv:fullPathURL.path];
|
|
}
|
|
}
|
|
break;
|
|
break;
|
|
}
|
|
}
|
|
case UTMDiskImageTypeInitrd: {
|
|
case UTMDiskImageTypeInitrd: {
|
|
- if (!hasImage) {
|
|
|
|
|
|
+ if (hasImage) {
|
|
[self pushArgv:@"-initrd"];
|
|
[self pushArgv:@"-initrd"];
|
|
[self pushArgv:fullPathURL.path];
|
|
[self pushArgv:fullPathURL.path];
|
|
}
|
|
}
|
|
break;
|
|
break;
|
|
}
|
|
}
|
|
case UTMDiskImageTypeDTB: {
|
|
case UTMDiskImageTypeDTB: {
|
|
- if (!hasImage) {
|
|
|
|
|
|
+ if (hasImage) {
|
|
[self pushArgv:@"-dtb"];
|
|
[self pushArgv:@"-dtb"];
|
|
[self pushArgv:fullPathURL.path];
|
|
[self pushArgv:fullPathURL.path];
|
|
}
|
|
}
|