https://github.com/ryanwalder/unattended-isos
Script to make unattended iso for use with libvirt/kvm
https://github.com/ryanwalder/unattended-isos
Last synced: 9 months ago
JSON representation
Script to make unattended iso for use with libvirt/kvm
- Host: GitHub
- URL: https://github.com/ryanwalder/unattended-isos
- Owner: ryanwalder
- License: gpl-2.0
- Created: 2016-02-02T22:04:42.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2016-02-03T00:50:34.000Z (over 10 years ago)
- Last Synced: 2025-10-07T12:44:42.664Z (9 months ago)
- Language: Shell
- Size: 12.7 KB
- Stars: 0
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# unattended-isos
Script to make unattended isos for use with libvirt/kvm/whatever this is meant to be used in conjunction with some for of config management or automated scripted install method, so obviously the default user/pass should be changes ASAP!
Only works with Ubuntu at present, should be trivial to add other distros
### Ubuntu
The script will download the all the latest isos for Ubuntu LTS from http://releases.ubuntu.com/ and convert them into an unattended installer with the following details:
hostname: ubuntu
user: ubuntu
pass: ubuntu
The ubuntu user will have full sudo
# Usage
Needs root to run
`sudo ./get-iso.bash /path/to/temp/dir /path/for/finaliso`
You can also optionally set the username/group for the iso to be owned by on the filesystem
`sudo ./get-iso.bash /tmp /var/lib/libvirt/images yourname yourgroup`
Defaults to user: `libvirt-qemu` group: `kvm`