From 92edf49948b3c72ed9eb8cd94f5b1e00d53d49e5 Mon Sep 17 00:00:00 2001 From: ducoterra Date: Mon, 16 Mar 2026 09:53:40 -0400 Subject: [PATCH] add quickstart vm notes to driveripper --- active/device_driveripper/driveripper.md | 32 +++++++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/active/device_driveripper/driveripper.md b/active/device_driveripper/driveripper.md index 9aaac52..4f7f3af 100644 --- a/active/device_driveripper/driveripper.md +++ b/active/device_driveripper/driveripper.md @@ -5,6 +5,7 @@ - [Important Locations](#important-locations) - [Monitoring Scripts](#monitoring-scripts) - [Quick Ansible Commands](#quick-ansible-commands) + - [Quickstart VM](#quickstart-vm) - [Disk Mounts](#disk-mounts) - [Disk Performance Testing](#disk-performance-testing) - [General VM Notes](#general-vm-notes) @@ -45,6 +46,35 @@ ansible-playbook -i ansible/inventory.yaml -l proxy active/container_caddy/insta ansible-playbook -i ansible/inventory.yaml -l proxy active/container_ddns/install_ddns.yaml ``` +## Quickstart VM + +Default user: `ducoterra` +Default password: `osbuild` + +- [ ] `passwd ducoterra` +- [ ] `hostnamectl hostname ` +- [ ] Updates +- [ ] Static IP and DNS address + +```bash +# Convert the build to raw +qemu-img convert -f qcow2 -O raw \ +/srv/smb/pool0/ducoterra/images/builds/fedora-43-base.qcow2 \ +/srv/vm/pool1/fedora-boot.raw + +# Install (Change password for default user ducoterra!) +virt-install \ +--boot uefi,firmware.feature0.name=secure-boot,firmware.feature0.enabled=no \ +--cpu host-passthrough --vcpus sockets=1,cores=8,threads=2 \ +--ram=8192 \ +--os-variant=fedora41 \ +--network bridge:bridge0 \ +--graphics none \ +--console pty,target.type=virtio \ +--name "fedora" \ +--import --disk "path=/srv/vm/pool1/fedora-boot.raw,bus=virtio" +``` + ## Disk Mounts 1. All btrfs `subvolid=5` volumes should be mounted under `/btrfs` @@ -110,7 +140,7 @@ virt-install \ --graphics none \ --console pty,target.type=virtio \ --name "fedora" \ ---import --disk "path=/srv/vm/pool1/fedora-boot.raw,bus=virtio" \ +--import --disk "path=/srv/vm/pool1/fedora-boot.raw,bus=virtio" # If you need to pass through a PCIe card --hostdev pci_0000_4e_00_0 \