1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-07-04 06:15:24 +02:00
tldr/pages/linux/virt-xml.md

31 lines
966 B
Markdown
Raw Normal View History

2022-11-27 01:29:19 -05:00
# virt-xml
2023-05-30 20:37:28 +02:00
> Edit libvirt Domain XML files with explicit command-line options.
> Note: 'domain' refers to the name, UUID or ID for the existing VMs.
> See also: `virsh`.
2022-11-27 01:29:19 -05:00
> More information: <https://github.com/virt-manager/virt-manager/blob/main/man/virt-xml.rst>.
- List all the suboptions for a specific option:
`virt-xml --{{option}}=?`
- List all the suboptions for disk, network, and boot:
`virt-xml --disk=? --network=? --boot=?`
- Edit a value for a specific domain:
`virt-xml {{domain}} --edit --{{option}} {{suboption}}={{new_value}}`
- Change the description for a specific domain:
`virt-xml {{domain}} --edit --metadata description="{{new_description}}"`
- Enable/Disable the boot device menu for a specific domain:
`virt-xml {{domain}} --edit --boot bootmenu={{on|off}}`
- Attach host USB hub to a running VM (run `lsusb` to see a list of USB devices with their IDs):
2022-11-27 01:29:19 -05:00
`virt-xml {{domain}} --update --add-device --hostdev {{bus}}.{{device}}`