Skip to content

Commit 5b52bc3

Browse files
legacy
1 parent 70ccaf6 commit 5b52bc3

File tree

2 files changed

+16
-26
lines changed

2 files changed

+16
-26
lines changed

disk.sh

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,13 @@ set -o errexit
22
set -o nounset
33
set -o pipefail
44

5-
opts=$(getopt --options r:m:b:l:c:L --longoptions=root:,boot-label:,main-label:,legacy --name "$0" -- "$@")
5+
opts=$(getopt --options r:m:b:l:c: --longoptions=root:,boot-label:,main-label: --name "$0" -- "$@")
66

77
eval set -- "$opts"
88

99
root=/mnt
1010
bootlbl=BOOT
1111
mainlbl=main
12-
firmware=uefi
1312
while true; do
1413
case "$1" in
1514
-r | --root)
@@ -24,10 +23,6 @@ while true; do
2423
mainlbl=$2
2524
shift 2
2625
;;
27-
-L | --legacy)
28-
firmware=legacy
29-
shift
30-
;;
3126
--)
3227
shift
3328
break
@@ -42,17 +37,10 @@ fi
4237

4338
blkdev=$1
4439

45-
if [[ $firmware == "uefi" ]]; then
46-
sfdisk --label gpt --quiet -- "$blkdev" <<EOF
40+
sfdisk --label gpt --quiet -- "$blkdev" <<EOF
4741
,512M,U;
4842
,,L;
4943
EOF
50-
elif [[ $firmware == "legacy" ]]; then
51-
sfdisk --label mbr --quiet -- "$blkdev" <<EOF
52-
,512M,L,boot;
53-
,,L;
54-
EOF
55-
fi
5644

5745
parts=()
5846
json=$(sfdisk --json -- "$blkdev")

servers/argon/default.nix

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,20 @@
55
"${modulesPath}/profiles/qemu-guest.nix"
66
];
77

8-
boot.initrd.availableKernelModules = ["ata_piix" "uhci_hcd" "virtio_pci" "virtio_scsi" "sr_mod" "virtio_blk"];
9-
boot.kernelModules = ["kvm-amd"];
10-
boot.loader = {
11-
efi = {
12-
canTouchEfiVariables = false;
13-
};
14-
systemd-boot = {
15-
enable = false;
16-
};
17-
grub = {
18-
enable = true;
19-
device = "/dev/vda";
8+
boot = {
9+
initrd.availableKernelModules = ["ata_piix" "uhci_hcd" "virtio_pci" "virtio_scsi" "sr_mod" "virtio_blk"];
10+
kernelModules = ["kvm-amd"];
11+
loader = {
12+
efi = {
13+
canTouchEfiVariables = false;
14+
};
15+
systemd-boot = {
16+
enable = false;
17+
};
18+
grub = {
19+
enable = true;
20+
device = "/dev/vda";
21+
};
2022
};
2123
};
2224

0 commit comments

Comments
 (0)