sudo apt-get 更新

sudo apt-get 更新

我已经在 VirtualBox 上安装了 XEN 虚拟机管理程序。我想创建虚拟机。我已遵循所有步骤,但最后我尝试使用最后一步来创建虚拟机时:

root@ubuntu:~# sudo xm create /etc/xen/guest4.cfg -c
Error: Unable to open config file: /etc/xen/guest4.cfg
Usage: xm create <ConfigFile> [options] [vars]

Create a domain based on <ConfigFile>.

我很需要你的帮助。

答案1

三个月前我已经创建了 3 个虚拟机。现在我想创建 VM4。在创建 VM4 时,出现了创建问题。错误是错误:无法打开配置文件:/etc/xen/guest4.cfg 用法:xm create [options] [vars]

1)#sudo apt-get install xen-hypervisor-amd64 2)#sudo sed -i 's/GRUB_DEFAULT=.+/GRUB_DEFAULT="Xen 4.1-amd64"/' /etc/default/grub 3) #sudo update-grub 4) #sudo sed -i 's/TOOLSTACK=.+/TOOLSTACK="xm"/' /etc/default/xen 5)重启#sudo reboot

6)验证安装是否成功。#sudo xm list 7)网络配置 Xen 已成功安装 1)安装LVM

sudo apt-get 更新

sudo apt-get 安装 lvm2

2)创建卷组和逻辑卷。

sudo mkdir /mnt/vmdisk

sudo dd if=/dev/zero of=/mnt/vmdisk/mydisk1 bs=100M count=10

sudo losetup /dev/loop1 /mnt/vmdisk/mydisk1

sudo pvcreate /dev/loop1

sudo vgcreate -s 512M myvolume-group1 /dev/loop1

sudo lvcreate-L 512M-n mylogical_volume1 myvolume-group1

ls /dev

3)获取网络启动映像

sudo mkdir -p /var/lib/xen/images/ubuntu-netboot

cd /var/lib/xen/images/ubuntu-netboot

命令 wgethttp://mirror.anl.gov/pub/ubuntu/dists/precise/main/installer-amd64/current/images/netboot/xen/initrd.gz

命令 wgethttp://mirror.anl.gov/pub/ubuntu/dists/precise/main/installer-amd64/current/images/netboot/xen/vmlinuz

4)设置初始客户机配置

vim /etc/xen/ubuntu.cfg

名称 = “ubuntu” 内存 = 256 磁盘 = ['phy:/dev/myvolume-group1/mylogical_volume1,xvda,w'] vif = [' '] 内核 = “/var/lib/xen/images/ubuntu-netboot/vmlinuz” ramdisk = “/var/lib/xen/images/ubuntu-netboot/initrd.gz” extra = “debian-installer/exit/always_halt=true -- console=hvc0”

5) (

问题就出在这一步。它没有创建虚拟机。

)启动虚拟机并连接到控制台(-c)。

sudo xm 创建-c /etc/xen/ubuntu.cfg

6)列出虚拟机

sudo xm 列表

相关内容