parted doesn't seem to want the label 'dos', instead
wanting 'msdos'. Patch is basically s/dos/msdos/
Thanks,
Cole
diff --git a/docs/storage.html.in b/docs/storage.html.in
index 40e8e80..8cab480 100644
--- a/docs/storage.html.in
+++ b/docs/storage.html.in
@@ -258,7 +258,7 @@ libvirt.
</p>
<ul>
<li>
- <code>dos</code>
+ <code>msdos</code>
</li>
<li>
<code>dvh</code>
@@ -280,7 +280,7 @@ libvirt.
</li>
</ul>
<p>
- The <code>dos</code> or <code>gpt</code> formats are recommended for
+ The <code>msdos</code> or <code>gpt</code> formats are recommended for
best portability - the latter is needed for disks larger than 2TB.
</p>
diff --git a/src/storage_backend_disk.c b/src/storage_backend_disk.c
index 39b857c..b34dd18 100644
--- a/src/storage_backend_disk.c
+++ b/src/storage_backend_disk.c
@@ -29,7 +29,7 @@
#include "memory.h"
enum {
- VIR_STORAGE_POOL_DISK_DOS = 0,
+ VIR_STORAGE_POOL_DISK_MSDOS = 0,
VIR_STORAGE_POOL_DISK_DVH,
VIR_STORAGE_POOL_DISK_GPT,
VIR_STORAGE_POOL_DISK_MAC,
@@ -64,10 +64,10 @@ static int
virStorageBackendDiskPoolFormatFromString(virConnectPtr conn,
const char *format) {
if (format == NULL)
- return VIR_STORAGE_POOL_DISK_DOS;
+ return VIR_STORAGE_POOL_DISK_MSDOS;
- if (STREQ(format, "dos"))
- return VIR_STORAGE_POOL_DISK_DOS;
+ if (STREQ(format, "msdos"))
+ return VIR_STORAGE_POOL_DISK_MSDOS;
if (STREQ(format, "dvh"))
return VIR_STORAGE_POOL_DISK_DVH;
if (STREQ(format, "gpt"))
@@ -90,8 +90,8 @@ static const char *
virStorageBackendDiskPoolFormatToString(virConnectPtr conn,
int format) {
switch (format) {
- case VIR_STORAGE_POOL_DISK_DOS:
- return "dos";
+ case VIR_STORAGE_POOL_DISK_MSDOS:
+ return "msdos";
case VIR_STORAGE_POOL_DISK_DVH:
return "dvh";
case VIR_STORAGE_POOL_DISK_GPT:
--
Libvir-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/libvir-list