Skip to content

Instantly share code, notes, and snippets.

@rhamdeew
Created August 27, 2017 21:10
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rhamdeew/93da6fc6df7cb4f1f80ddd331de5455d to your computer and use it in GitHub Desktop.
Save rhamdeew/93da6fc6df7cb4f1f80ddd331de5455d to your computer and use it in GitHub Desktop.
Понадобилось тут мне быстро скачать готовый образ с CentOS и запустить его в Qemu KVM.
Скачал образ в qcow2, создал виртуалку с этим образом, запустил. Все вроде бы ок, но пароль рута отсутствует.
В официальной документации от RedHat также нигде он не написан, зато предлагают подправить опции в Grub и загрузиться
в Single-mode. Этот вариант я попробовал, но в итоге все равно получил запрос на авторизацию.
Короче беда какая-то...
Оказалось что все это можно очень просто решить при помощи virt-sysprep:
1) Переходим в /var/lib/libvirt/images/
2) sudo virt-sysprep -a Centos-7-x86_64-GenericCloud.qcow2 --root-password password:super
где super это пароль root
3) Создаем виртуальную машину на основе этого образа
4) Логинимся со своим паролем =)
@stolnikov
Copy link

Спасибо, добрый человек.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment