首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >卸载或virt-安装失败

卸载或virt-安装失败
EN

Ask Ubuntu用户
提问于 2010-12-06 20:47:48
回答 1查看 2.1K关注 0票数 2

运行任何类型的debootstrap,我会得到以下错误:

提取zlib1g. W:运行失败: chroot /lxc/iso/dodo挂载-t proc proc /proc

debootstrap.log:

代码语言:javascript
复制
mount: permission denied

如果我手动将chroot放到目录中,则会提示我:

id:找不到组ID 0的名称

我没有名字!

我试过addgroup,但它没有安装,apt-get/aptitude : command not found,所以我不能用它做任何事情。

我已经尝试过ubuntu-vm-builder,但是由于它调用debootstrap,我得到了相同的错误。

我玩了几天,然后停下来尝试安装virt。在我到达控制台完成安装之前,一切都可以工作,这只会显示:

转义字符是^]

不管我打什么都没有。

因此,基本上,我要做的是构建一个可用的chroot系统,这样我就可以在lxc或libvirt中使用它。

我有什么选择让容器/虚拟化启动和运行?我读到了一些地方,我可以在lxc或libvirt中使用openvz模板。我该怎么做?

我所有这些都是在专用服务器上完成的,所以我不能手动访问它,只有ssh,再加上运行的本地pc,一切都可以工作。

编辑

越来越近了,我理解了如何在lxc中使用openvz模板,现在出现了网络桥的问题:

启动:无效的接口名称: br0 #使用控制主机安装中使用的相同桥接设备lxc-start:未能处理'lxc.network.link = br0 #使用控制主机安装程序中使用的相同桥接设备‘lxc-start:未能读取配置文件

我遵循了创建桥的具体步骤,lxc conf如下所示:

代码语言:javascript
复制
lxc.network.type = veth
lxc.network.flags = up
lxc.network.link = br0 # Use same bridge device used in your controlling host setup
lxc.network.hwaddr =  {a1:b2:c3:d4:e5:f6} # As appropiate (line only needed if you wish to dhcp later)
lxc.network.ipv4 = {10.0.0.100} # (Use 0.0.0.0 if you wish to dhcp later)
lxc.network.name = eth0 # could likely be whatever you want

因为它不起作用,我知道smth是错的,所以有人能引导我吗?

编辑:看起来基本安装使用的是自定义内核(bzImage2.6.34.6-xxxx-grs-ipv6 6-65),我找不到头文件。我在安装了一个新内核后做了一个update-grub,编辑了menu.lst,现在它使用的是2.6.35-23-服务器,现在debootstrap运行得很好(和ubuntu builder一样)。

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2010-12-07 00:40:09

这个命令对我有效:

代码语言:javascript
复制
sudo lxc-create -n my-vm -t ubuntu

但我并没有发现lxc非常成熟。使用kvm:

代码语言:javascript
复制
vm-builder kvm ubuntu

也许最简单的解决方案是:下载一个Ubuntu,运行virt管理器,通过GUI创建一个VM,将ISO附加到CD驱动器上,然后以通常的方式引导它并安装。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/16463

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档