(这里是Ubuntu greenhorn )
我正在我的裸金属上运行Ubuntu服务器18.04,目前有几个VM正在运行,这个值是14.04。我对为Plex Media server和Min克拉夫特运行的14.04服务器没有任何问题,但我想要处理一个Min克拉夫特基岩(移动版)服务器,据说它需要Ubuntu18.04才能运行。我试图让VM旋转,但我发现一个错误,即ubuntu18.04不存在。我真的被困住了,不知道从这里该怎么办。当我看到"osinfo-query os“时,它只上升到17.04和17.10。
我可以尝试在裸金属服务器上运行该软件,但是作为一个运行VM的14 to,我宁愿不运行,因为这是Alpha软件。我只想让一个18.04虚拟机启动。
下面是我正在使用的内容,以及它所显示的错误。
ziggidy@zeus:~/ISOs$ sudo virt-install \
> --name Hermes \
> --description "Minecraft VM" \
> --os-type=Linux \
> --os-variant=ubuntu18.04 \
> --ram=16384 \
> --vcpus=8 \
> --disk path=/home/ziggidy/VMs/Drive2/Hermes.img,bus=virtio,size=50 \
> --network bridge:br0 \
> --graphics none \
> --location /home/ziggidy/ISOs/ubuntu-14.04.5-server-amd64.iso \
> --extra-args console=ttyS0
[sudo] password for ziggidy:
ERROR Error validating install location: Distro 'ubuntu18.04' does not exist in our dictionary
ziggidy@zeus:~/ISOs$以下是14.04的“成功”用法。我中止了它,因为我现在不需要另一个14.04VM,并且这个软件不会在14.04中运行。
ziggidy@zeus:~/ISOs$ sudo virt-install \
> --name Hermes \
> --description "Minecraft VM" \
> --os-type=Linux \
> --os-variant=ubuntu14.04 \
> --ram=16384 \
> --vcpus=8 \
> --disk path=/home/ziggidy/VMs/Drive2/Hermes.img,bus=virtio,size=50 \
> --network bridge:br0 \
> --graphics none \
> --location /home/ziggidy/ISOs/ubuntu-14.04.5-server-amd64.iso \
> --extra-args console=ttyS0
Starting install...
Retrieving file .treeinfo... | 0 B 00:00:00
Retrieving file content... | 0 B 00:00:00
Retrieving file info... | 66 B 00:00:00
Retrieving file vmlinuz... | 6.6 MB 00:00:00
Retrieving file initrd.gz... | 11 MB 00:00:00
^C^CDomain install interrupted.
Installation aborted at user request
^C
ziggidy@zeus:~/ISOs$ ^C我又一次尝试了操作系统变体的删除,并得到了一个不同的错误。
ziggidy@zeus:~/ISOs$ sudo virt-install \
> --name Hermes \
> --description "Bedrock Minecraft VM" \
> --os-type=Linux \
> --ram=2048 \
> --vcpus=2 \
> --disk path=/home/ziggidy/VMs/Drive2/Hermes.img,bus=virtio,size=50 \
> --network bridge:br0 \
> --graphics none \
> --location /home/ziggidy/ISOs/ubuntu-18.04.1-live-server-amd64.iso \
> --extra-args console=ttyS0
WARNING No operating system detected, VM performance may suffer. Specify an OS with --os-variant for optimal results.
Starting install...
Retrieving file .treeinfo... | 0 B 00:00:00
Retrieving file content... | 0 B 00:00:00
Retrieving file info... | 70 B 00:00:00
Retrieving file info... | 70 B 00:00:00
Retrieving file info... | 70 B 00:00:00
ERROR Couldn't find hvm kernel for Ubuntu tree.
Domain installation does not appear to have been successful.
If it was, you can restart your domain by running:
virsh --connect qemu:///system start Hermes
otherwise, please restart your installation.
ziggidy@zeus:~/ISOs$发布于 2020-05-13 12:05:06
virt‘out’s是osinfo-db中的os信息
如果操作系统没有发布最新版本的osinfo-db,您可以从https://releases.pagure.org/libosinfo/手动下载并导入它。例如:
wget https://releases.pagure.org/libosinfo/osinfo-db-20211013.tar.xz
osinfo-db-import -v osinfo-db-20211013.tar.xz有时候,即使是osinfo-db也不是最新的,我发现我不得不使用fedora31,而fedora32已经发布了几个星期,但是我认为应该没有太大的不同。
发布于 2018-12-22 14:23:02
ERROR Error validating install location: Distro 'ubuntu18.04' does not exist in our dictionary通过运行简单的更新来解析
sudo apt-get update
sudo apt-get upgrade https://askubuntu.com/questions/1103662
复制相似问题