Eu também queria saber por que o / sysroot parecia incompleto como causa da falha na inicialização do Root Root. Acabou que, no final das contas, uma vez que o convidado assumiu a instalação, ele não pôde realmente ler a partir da fonte de instalação. No meu caso, a causa foi a configuração de rede para virt-install (veja abaixo), para você o problema é o mesmo, mas a causa é diferente quando você está instalando a partir de uma fonte local. Eu acho que este é o problema (a partir da página man virt-install):
DIRECTORY
Path to a local directory containing an installable distribution image. Note that the directory will not be accessible by the guest after initial boot, so the OS installer will need another way to access the rest of the install media.
Você pode tentar incluir o caminho para o diretório install image / dvd / usando outro parâmetro --disk para virt-install.
--disk=path=/path/to/rhel7-dvd.iso,device=cdrom
Para qualquer outra pessoa por aqui com o mesmo problema, mas tentando instalar a partir da rede - o problema é o mesmo. Uma solução exigia que um endereço IP fosse atribuído (no meu caso, estático) ao convidado. No entanto, isso não corrigiu o problema imediatamente devido à minha configuração --location usando o nome de domínio da instalação. Eu também tive que incluir um parâmetro dns para --extra-args para finalmente conseguir esse trabalho.
sudo virt-install --name test-c7 --ram 2048 --vcpus=1 --os-type=linux --os-variant=centos7.0 --network bridge=br0 --disk size=4 --location http://linux.mirrors.es.net/centos/7/os/x86_64 --graphics none --extra-args="ip=128.97.60.95::128.97.60.1:255.255.255.0:scylla.idre.ucla.edu:eth0:none dns=128.97.62.3 console=tty0 console=ttyS0,115200n8"
Espero que ajude alguém - seja gentil, esta é minha primeira resposta:)