Skip to main content
Topic: [Calamares] ...the partition table vmd is different from the needed msdos or gpt (Read 329 times) previous topic - next topic
0 Members and 3 Guests are viewing this topic.

[Calamares] ...the partition table vmd is different from the needed msdos or gpt

Good day! I got this problem while re-testing my InstallationWithFullDiskEncryption manual using a fresh weekly Artix ISO instead of a 2023 stable one:

https://github.com/calamares/calamares/issues/2344

Quote
This storage device already has an operating system on it, but the partition table vmd is different from the needed msdos or gpt.

Quote
WARNING: Partition table "vmd" does not match the requirement "msdos,gpt" , ENABLING erase feature and DISABLING alongside, replace and manual features.

The solution may be just a matter of adding
Code: [Select]
requiredPartitionTableType:
    - msdos
    - gpt
    - vmd
to ./calamares/src/modules/partition/partition.conf , however it requires rebuilding the Calamares: unfortunately I don't see any user accessible script/config which could be quickly edited while running this ISO. CC @artoo as a package maintainer of Calamares in Artix, hoping for your kind help

Re: [Calamares] ...the partition table vmd is different from the needed msdos or gpt

Reply #1
I found the solution for this: before launching Calamares, open the
Code: [Select]
nano /etc/calamares/modules/partition.conf
nano /etc/calamares-offline/modules/partition.conf
nano /etc/calamares-online/modules/partition.conf
(those of them that exist in your case) and either add the "- vmd" line to the end of "requiredPartitionTableType" block -
Code: [Select]
requiredPartitionTableType:
     - msdos
     - gpt
     - vmd
- or remove it entirely. @artoo please modify the default partition.conf to remove this annoying restriction