Chinaunix首页 | 论坛 | 博客
  • 博客访问: 484204
  • 博文数量: 71
  • 博客积分: 1332
  • 博客等级: 少尉
  • 技术积分: 772
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-10 16:25
个人简介

文章分类

全部博文(71)

文章存档

2013年(19)

2012年(9)

2011年(43)

分类: LINUX

2011-03-31 19:18:37

今天将安装kernel包的全过程记录下来,包括遇到的问题和解决问题的步骤,给自己一个提醒。

1、让xen虚拟机从CD启动

问题:
virt-manager界面没有提供从光驱启动选项,而且重启虚拟机之后,时间很短,根本来不及设置bios选择从光驱启动。如何让系统从CD启动呢?

解决:

  1. # vi /etc/xen/CentOS5U4
将 boot = "c" 修改为 boot = "d"

  1. # virsh start CentOS5U4
还可能存在的问题是修改之后没能生效。可以将下面这行调整到 boot = "d" 的上面。

  1. disk = [ "phy:/dev/vg00/vol,hda,w", "file:/root/CentOS-5.4-i386-bin-DVD.iso,hdc:cdrom,r"]

2、进入救援模式
输入linux rescue,顺利进入救援模式。

问题:

  1. # chroot /mnt/sysimage
之后,没有ls、mount等命令。

解决:
  1. # exit(因之前chroot了,现在退出)
  2. # cp /bin/* /mnt/sysimage/bin/
  3. # mkdir /mnt/sysimage/iso
  4. # mount /dev/hdc /mnt/sysimage/iso
  5. # chroot /mnt/sysimage
3、安装kernel依赖包问题

  1. # rpm -ivh kernel
依赖 -->> fileutils
fileutils在coreutils包

  1. # rpm -ivh kernel... coreutils...
依赖 -->> pam包

  1. # rpm -ivh kernel... coreutils... pam...
依赖 -->> /usr/sbin/groupadd
/usr/sbin/groupadd在shadow-utils包

  1. # rpm -ivh kernel... coreutils... pam... shadow-utils...
搞定。

备忘:
如何知道fileutils在coreutils包的?
看到chmod等命令,于是

  1. # which chmod
  2. /bin/chmod
  3. # rpm -qf /bin/chmod
  4. coreutils...
就这样找到了。




阅读(2075) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~