Files
arch-create-system/etc/arch-create-system.json
Ralf Zerres aae2fef40e arch-create-system.json: Config file
* initial version

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-01-26 21:57:35 +01:00

236 lines
4.6 KiB
JSON

{
"version": "0.1.0",
"Environments": "Config-Environments",
"ConfigEnvironment": [
{
"_comment": "HyperV single disk",
"ConfigName": "HyperV-SingleDisk",
"ConfigType": "Single",
"ConfigEnv": "HyperV",
"Disk": [
{
"DiskId": "1",
"DiskName": "ArchLinux",
"DiskType": "Single",
"HostType": "vhdx",
"DiskAttributes": [
{
"TYPE": "btrfs",
"LABEL": "OS",
"UUID": "3343a5f-7ab2-409d-9bf2-878507c48644",
"Partitions": [
{
"PartName": "EFI System",
"PartId": "1",
"PartType": "EF00",
"Start": "2048",
"Size": "512M"
},
{
"PartName": "Linux filesystem",
"PartId": "2",
"PartType": "8300",
"Size": "max"
}
]
}
]
}
]
},
{
"_comment": "HyperV with three disks",
"ConfigName": "HyperV-3Disks",
"ConfigType": "MultiDisk",
"ConfigEnv": "HyperV",
"Disk": [
{
"DiskId": "1",
"DiskName": "ArchLinux",
"DiskType": "Single",
"HostType": "vhdx",
"DiskAttributes": [
{
"TYPE": "btrfs",
"LABEL": "OS",
"UUID": "3343a5f-7ab2-409d-9bf2-878507c48601",
"Partitions": [
{
"PartName": "EFI System",
"PartId": "1",
"PartType": "EF00",
"Start": "2048",
"Size": "512M"
},
{
"PartName": "Linux filesystem",
"PartId": "2",
"PartType": "8300",
"Size": "max"
}
]
}
]
},
{
"DiskId": "2",
"DiskName": "Machines",
"DiskType": "Single",
"HostType": "vhdx",
"DiskAttributes": [
{
"TYPE": "btrfs",
"LABEL": "Machines",
"UUID": "3343a5f-7ab2-409d-9bf2-878507c48602",
"Partitions": [
{
"PartName": "Linux filesystem",
"PartId": "1",
"PartType": "8300",
"Start": "2048",
"Size": "max"
}
]
}
]
},
{
"DiskId": "3",
"DiskName": "Data",
"DiskType": "Single",
"HostType": "vhdx",
"DiskAttributes": [
{
"TYPE": "btrfs",
"LABEL": "Data",
"UUID": "3343a5f-7ab2-409d-9bf2-878507c48603",
"Partitions": [
{
"PartName": "Linux filesystem",
"PartId": "1",
"PartType": "8300",
"Start": "2048",
"Size": "max"
}
]
}
]
}
]
},
{
"_comment": "Linux-Native OS=Raid1, Machines=Single, Data=Single",
"ConfigName": "Native-MultiDisks",
"ConfigType": "MultiDisk",
"ConfigEnv": "Native",
"Disk": [arch-create-system
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
{
"DiskId": "1",
"DiskName": "ArchLinux",
"DiskType": "Raid1",
"HostType": "native",
"DiskAttributes": [
{
"TYPE": "btrfs",
"LABEL": "OS",
"UUID": "3343a5f-7ab2-409d-9bf2-878507c48601",
"Partitions": [
{
"PartName": "EFI System",
"PartId": "1",
"PartType": "EF00",
"Start": "2048",
"Size": "512M"
},
{
"PartName": "Linux filesystem",
"PartId": "2",
"PartType": "8300",
"Size": "max"
}
]
}
]
}
],
"Disk": [
{
"DiskId": "2",
"DiskName": "ArchLinux",
"DiskType": "Raid1",
"HostType": "native",
"DiskAttributes": [
{
"TYPE": "btrfs",
"LABEL": "OS",
"UUID": "3343a5f-7ab2-409d-9bf2-878507c48601",
"Partitions": [
{
"PartName": "EFI System",
"PartId": "1",
"PartType": "EF00",
"Start": "2048",
"Size": "512M"
},
{
"PartName": "Linux filesystem",
"PartId": "2",
"PartType": "8300",
"Size": "max"
}
]
}
]
},
{
"DiskId": "3",
"DiskName": "Machines",
"DiskType": "Single",
"HostType": "native",
"DiskAttributes": [
{
"TYPE": "btrfs",
"LABEL": "Machines",
"UUID": "3343a5f-7ab2-409d-9bf2-878507c48602",
"Partitions": [
{
"PartName": "Linux filesystem",
"PartId": "1",
"PartType": "8300",
"Start": "2048",
"Size": "max"
}
]
}
]
},
{
"DiskId": "4",
"DiskName": "Data",
"DiskType": "Single",
"HostType": "native",
"DiskAttributes": [
{
"TYPE": "btrfs",
"LABEL": "Data",
"UUID": "3343a5f-7ab2-409d-9bf2-878507c48603",
"Partitions": [
{
"PartName": "Linux filesystem",
"PartId": "1",
"PartType": "8300",
"Start": "2048",
"Size": "max"
}
]
}
]
}
]
}
]
}