`
eidolon
  • 浏览: 40643 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

在Kubuntu9.10上安装Xen遇到的问题

    博客分类:
  • Xen
阅读更多

不同的环境总能遇到不同的问题。之前安装Xen,没有把遇到的问题及解决方法记录下来。这次我把遇到的都一步步记录了,有以前遇到过的也有从未遇到过的。如下:

 

Xen安装遇到的问题

 

1. make[3]: *** ../../.config: Is a directory. Stop.

这是在 make xen 时遇到的,原因是在在根目录下有 /.config 目录。解决方法就是将 Config.mk 最后一行“-include  $(XEN_ROOT)/.config”注释掉

 

2. 安装包缺失

在 make xen tools stubdom 过程中会遇到一些包依赖的问题,解决的方式自然是安装相关包:

apt-get install libncurses5-dev bcc bin86 gettext libx11-dev libssl-dev texinfo

具体的和每个人的环境有关,反正少什么就装什么。

 

3. ImportError: No module named xen.xend.server。

这是以前遇到的一个问题,在Xen重装后xend启动不了。后来通过 make install-tools PYTHON_PREFIX_ARG= 解决了。

 

Kernel编译遇到的问题

 

1. select-linux-image: cannot determine Linux image to use for x86 in build-linux-2.6.31-xen_x86_32

这个问题其实没解决,我只是换了条路走。直接在 make prep-kernels 后生成的目录 build-linux-2.6.31-xen_x86_32 里编译内核。

 

2. WARNING: vmlinux.o (__xen_guest): unexpected non-allocatable section

Did you forget to use "ax"/"aw" in a .S file?

Note that for example <linux/init.h> contains

section definitions for use in .S files.

 

WARNING: modpost: Found 1 section mismatch(es).

To see full details build your kernel with:

'make CONFIG_DEBUG_SECTION_MISMATCH=y'

GEN .version

CHK include/linux/compile.h

UPD include/linux/compile.h

CC init/version.o

LD init/built-in.o

LD .tmp_vmlinux1

ld: kernel image bigger than KERNEL_IMAGE_SIZE

ld: kernel image bigger than KERNEL_IMAGE_SIZE

解决方式是在 make menuconfig 时设置“Xen version compatibility” 为“3.0.4 or later”,默认是 “3.0.2 or later”。

 

3. error: you need to load the kernel first

failed to boot default entries.
这是在Kernel安装好后重启时遇到的问题。是因为9.10 使用的是GRUB2,在update-grub时自动生成的grub.cfg有问题,只要加入”multiboot /xen-3.4.2.gz“就可以了。如下:

menuentry "Ubuntu, Linux 2.6.31.12-xen" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,1)
search --no-floppy --fs-uuid --set bd92ae61-8966-4685-b278-fe51718c776e
multiboot /xen-3.4.2.gz
module /vmlinuz-2.6.31.12-xen root=UUID=38e2a361-6553-45d7-98f4-360bd964f810 ro quiet splash
module /initrd.img-2.6.31.12-xen
}

 

不过,我现在还是无法进入Dom0。启动时仍有错误,而且屏幕一闪而过,来不及看清楚。所以,到现在还没解决,等解决后再来补充说明原因。





环境:Kubuntu 9.10、Kernel 2.6.31.12(xen pached)、Xen 3.4.2

 

0
0
分享到:
评论

相关推荐

    Kubuntu 9.10 下使用 VMware 6.5.1 build-126130

    3. **安装依赖**:在安装前,确保系统上安装了所有必要的依赖项。这些可能包括库文件、开发工具和内核源代码,因为VMware需要与操作系统内核进行深度集成。标签"源码"暗示可能需要编译源代码来安装某些组件。 4. **...

    Kubuntu9.04的安装与设置

    此文件讲述了有关Kubuntu9.04的安装与设置,具体包括登陆设置,语言设置,编译环境安装,网络设置等多方面的内容。

    硬盘安装KUBUNTU 10.04

    在本文中,我们将深入探讨如何在硬盘上安装KUBUNTU 10.04操作系统,以及在安装过程中涉及的一些关键知识点。KUBUNTU是一款基于Debian的Linux发行版,它采用KDE桌面环境,为用户提供了一种功能强大且用户友好的桌面...

    Kubuntu 8.04.1下安装eclipse+MyEclipse

    ★测试环境:系统 Kubuntu 8.04.1 eclipse版本 eclipse-SDK-3.3.2-linux-gtk MyEclipse插件 MyEclipse_6.5.1GA_ArchivedDiscoverySite 第一步:安装eclipse 第二步:安装MyEclipse插件(三种不同安装方法任选其一) 第...

    Kubuntu下安装配置Tomcat

    Kubuntu下安装配置Tomcat 第一步:下载并解压缩Tomcat部署文件 下载地址:略 第二步:配置Tomcat环境 第三步:测试安装 注意:运行错误解决 错误1:Neither the JAVA_HOME nor the JRE_HOME environment variable ...

    Kubuntu硬盘启动文件

    在安装Kubuntu时,有几种常见的方法可以创建硬盘启动文件: 1. **网络安装**: 通过网络下载ISO镜像,然后使用工具如UNetbootin或LiveUSB制作启动盘。之后,使用该启动盘引导计算机进入Kubuntu安装程序,选择安装到...

    Kubuntu 8.04.1下配置JDK支持

    - 在安装和配置过程中,务必保持网络连接畅通,以便下载所需的软件包。 - 如果遇到任何问题,可以参考官方文档或在线社区寻求帮助。 - 对于不熟悉 Linux 命令行操作的用户来说,建议先学习基本的 Linux 命令行知识,...

    kubuntu 12.04

    kubuntu 12.04 的iso文件,用于kubuntu系统的安装

    ubuntu-chromebook-installer, 在 Chromebook ( 仅使用c720测试) 上,为 ubuntu/kubuntu安装安装程序.zip

    ubuntu-chromebook-installer, 在 Chromebook ( 仅使用c720测试) 上,为 ubuntu/kubuntu安装安装程序 Chromebooks 操作系统安装脚本这将安装Ubuntu或者 Kubuntu ( 使用 ChrUbuntu ),并自动应用所有必要的修复程序,...

    [Ubuntu.Linux.基础视频教程].2.4.安装.Kubuntu.Linux

    在安装Kubuntu前,检查你的硬件是否满足最低系统要求:至少1 GHz的处理器、1 GB内存、15 GB可用硬盘空间以及支持USB或DVD驱动器。下载最新的Kubuntu ISO镜像文件,可以从Kubuntu官方网站获取。同时,确保备份好重要...

    Kubuntu最新内核版本

    适用于Amd 系列笔记本,可以直接启动运行。解决蓝牙驱动、显卡驱动、声音驱动等等问题。其中有5.9.8和5.10.rc4两个版本的内核,系统都是Kubuntu20,04

    kubuntu-20.04-desktop-amd64 安装盘 第二部分

    kubuntu-20.04-desktop-amd64 第二部分,共两部分,因为超过2G

    kubuntu-setup:我的安装基于最近的Kubuntu安装

    他们似乎已经解决了我几年前遇到的问题。 霓虹灯总体上不稳定(我现在喜欢稳定)。 我需要一个基于apt的发行版,因为我厌倦了学习软件包管理的全部知识,并且自己完成了所有编译工作。 如果Ubuntus全力以赴与,我会...

    ubuntu&kubuntu 10.10更新源

    ### Ubuntu & Kubuntu 10.10 更新源解析 #### 概述 Ubuntu与Kubuntu 10.10版本作为当时广受欢迎的操作系统发行版之一,为用户提供了丰富的功能与良好的桌面体验。为了确保系统的稳定运行及软件包的及时更新,选择...

    在Ubuntu系统上安装KDE图形化界面的教程.docx

    5. 选择默认的显示管理器:在安装过程中,选择默认的 LightDM 作为显示管理器。 6. 重启系统:安装完成后,重启系统。 7. 登录到 KDE Plasma:在登录时,点击登录区域旁边的 Ubuntu 图标,选择 Plasma 登录到 KDE ...

    kubuntu压缩软件

    kubuntu是基于 KDE 的一个非常友好的操作系统,中文名称"酷班图",是由ubuntu衍生的一款操作系统

    kubuntu-20.04-desktop-amd64 安装盘 第一部分

    kubuntu-20.04-desktop-amd64 第一部分,共两部分,因为超过2G

    ubuntu常见问题及解决

    在任何Ubuntu衍生版本中安装Kubuntu只需要安装`kubuntu-desktop`软件包即可。 - **Xubuntu** - 同样基于Ubuntu,但使用Xfce作为桌面环境。Xfce是一个轻量级的桌面环境,适合低配置的计算机。在任何Ubuntu衍生版本中...

    matlab说话代码-troyfischer:特洛伊·费希尔

    我在使browserpass能够在最新的Kubuntu安装上工作时遇到问题。 通过此链接解决 具体来说,此评论: sudo mkdir -p /etc/opt/chrome/native-messaging-hosts/ sudo ln -s /etc/chromium/native-messaging-hosts/...

Global site tag (gtag.js) - Google Analytics