summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorzdc <zdc@users.noreply.github.com>2021-07-22 14:32:31 +0300
committerGitHub <noreply@github.com>2021-07-22 14:32:31 +0300
commitd1d689db34c88a68f6220868144c58ea075e75b8 (patch)
tree6ff18c16430bd8b8ac49325eb76ac947d56aa388
parent680a2b4b8d22b8e76fee62d1474b23cd7915c64b (diff)
downloadvyos-vm-images-d1d689db34c88a68f6220868144c58ea075e75b8.tar.gz
vyos-vm-images-d1d689db34c88a68f6220868144c58ea075e75b8.zip
Added 1MB offset to disk image (#21)
Added 1MB offset before the first partition. This is required by some platforms, for example Aure, to validate an image.
-rw-r--r--roles/setup-root-partition/tasks/main.yml6
1 files changed, 3 insertions, 3 deletions
diff --git a/roles/setup-root-partition/tasks/main.yml b/roles/setup-root-partition/tasks/main.yml
index ff1a81b..436b2c5 100644
--- a/roles/setup-root-partition/tasks/main.yml
+++ b/roles/setup-root-partition/tasks/main.yml
@@ -2,19 +2,19 @@
become: true
command:
cmd: "sfdisk -q -X dos {{ vyos_raw_img }}"
- stdin: "3,+,L,*"
+ stdin: "2048,+,L,*"
when: vyos_parttable_type == "mbr"
- name: Partition disk (GPT)
become: true
command:
- cmd: "sgdisk -a1 -n1:34:+256M -t1:EF00 -n2:0:0:+100% -t2:8300 {{ vyos_raw_img }}"
+ cmd: "sgdisk -a1 -n1:2048:+256M -t1:EF00 -n2:0:0:+100% -t2:8300 {{ vyos_raw_img }}"
when: vyos_parttable_type == "gpt"
- name: Partition disk (hybrid)
become: true
command:
- cmd: "sgdisk -a1 -n1:34:2047 -t1:EF02 -n2:2048:+256M -t2:EF00 -n3:0:0:+100% -t3:8300 {{ vyos_raw_img }}"
+ cmd: "sgdisk -a1 -n1:2048:4095 -t1:EF02 -n2:4096:+256M -t2:EF00 -n3:0:0:+100% -t3:8300 {{ vyos_raw_img }}"
when: vyos_parttable_type == "hybrid"
- name: Set partition numbers for next actions (MBR)