Lennart Poettering
fb17ad1581
vmspawn: add disk type selection for root and extra drives ( #41301 )
...
vmspawn previously hardcoded virtio-blk for all drives. This adds
--image-disk-type= to select the root disk type (virtio-blk,
virtio-scsi, or nvme) and allows per-drive overrides via a
colon-separated prefix on --extra-drive=. The format and disk type
prefixes can appear in any order since their value sets don't overlap.
For virtio-scsi, a single shared controller is created with drives
attached as scsi-hd devices. For nvme, each drive gets its own
controller. Both have serial number length limits (30 and 20 characters
respectively), so long filenames are replaced with a truncated SHA-256
hex digest.
2026-03-24 21:48:00 +01:00
..
2026-03-20 15:34:56 +01:00
2026-03-18 10:28:47 +00:00
2026-03-22 20:07:53 +01:00
2026-03-18 10:28:47 +00:00
2026-03-20 17:10:10 +01:00
2026-03-23 19:19:46 +00:00
2026-03-18 10:28:47 +00:00
2026-03-23 11:30:47 +01:00
2026-03-20 15:34:56 +01:00
2026-03-18 10:28:47 +00:00
2026-03-12 16:02:28 +00:00
2026-03-20 15:34:56 +01:00
2026-03-23 14:20:10 +01:00
2026-03-18 10:28:47 +00:00
2026-03-20 12:39:44 +01:00
2026-03-20 15:26:47 +01:00
2026-03-11 03:23:53 +09:00
2026-02-17 22:00:14 +01:00
2026-03-20 15:34:56 +01:00
2026-03-20 15:34:56 +01:00
2026-03-18 10:28:47 +00:00
2026-03-23 14:20:10 +01:00
2026-03-20 15:34:56 +01:00
2026-03-22 20:02:13 +01:00
2026-03-20 17:12:29 +01:00
2026-03-05 01:01:33 +01:00
2026-03-02 23:09:53 +09:00
2026-03-20 15:17:44 +01:00
2026-03-18 10:28:47 +00:00
2026-03-23 22:17:05 +01:00
2026-03-22 20:00:33 +01:00
2026-03-18 16:46:13 +01:00
2026-03-20 15:34:56 +01:00
2026-03-18 10:28:47 +00:00
2026-03-20 15:34:56 +01:00
2026-03-10 04:31:53 +09:00
2026-03-23 00:54:51 +00:00
2026-02-20 16:56:16 +01:00
2026-03-19 11:50:45 +00:00
2026-03-23 14:20:10 +01:00
2026-03-12 00:24:01 +00:00
2026-03-20 15:27:08 +01:00
2026-03-01 08:51:14 +01:00
2026-03-18 10:28:47 +00:00
2026-03-10 12:03:17 +01:00
2026-03-18 10:28:47 +00:00
2026-03-20 16:34:58 +01:00
2026-03-23 19:19:46 +00:00
2026-03-18 10:28:47 +00:00
2026-03-20 22:05:08 +01:00
2026-03-03 15:26:45 +01:00
2026-02-20 21:20:45 +01:00
2026-03-18 10:28:47 +00:00
2026-03-24 14:42:39 +01:00
2026-03-20 10:13:34 +01:00
2026-03-20 11:37:31 -04:00
2026-03-18 10:28:47 +00:00
2026-03-20 17:26:52 +01:00
2026-03-22 03:34:43 +09:00
2026-03-18 23:04:03 +00:00
2026-03-16 23:05:59 +01:00
2026-03-23 22:17:05 +01:00
2026-03-18 10:28:47 +00:00
2026-03-20 09:57:55 +01:00
2026-03-18 14:58:43 +01:00
2026-03-04 08:28:46 +01:00
2026-03-18 10:28:47 +00:00
2026-02-25 13:51:31 +00:00
2026-03-18 10:28:47 +00:00
2026-03-20 15:34:56 +01:00
2026-03-20 15:34:56 +01:00
2026-03-19 08:51:18 +01:00
2026-03-18 10:28:47 +00:00
2026-03-24 21:48:00 +01:00
2026-02-18 23:14:11 +01:00