工作,学习,生活,这里将会有一些记录. 备用域名:http://meisw.wdlinux.cn 注册 | 登陆

Xen安装错误解决笔记和mkinitrd命令

问题:CentOS 5.1 and Xen - mount: could not find filesystem '/dev/root'
现象:http://www.centos.org/modules/newbb/viewtopic.php?topic_id=11685
解决:http://wiki.xensource.com/xenwiki/Fedora5Xen0DomU
mkinitrd --with=xennet --preload=xenblk initrd.img $(uname -r)
 
mkinitrd
功能说明:建立要载入ramdisk的映像文件。
Linux启动时,要先载入硬盘驱动,如IDE,SCSI,RAID,然后才能加载root分区。
该工具根据/etc/modprobe.conf文件,自动寻找要加载的驱动文件。

语  法:mkinitrd [-fv][--omit-scsi-modules][--version][--preload=<模块名称>][--with=<模块名称>][映像文件][Kernel 版本]

参  数:
  --builtin=<模块名称>  如果驱动被编译进内核,mkinitrd就找不到相应驱动模块。该选项用用于忽略这些驱动,而不显示成错误;
  --fstab=fstab 指定fstab文件,默认是:/etc/fstab
  --omit-scsi-modules   不要载入SCSI模块
  --omit-lvm-modules 不要载入LVM模块
  --omit-raid-modules 不要载入Raid模块
  --preload=<模块名称>   指定要在载入Scsi模块前就要载入的模块
  --with=<模块名称>   指定要在载入Scsi模块后才载入的模块
  --version   显示版本信息。
-v  执行时显示详细的信息。
  -f   若指定的映像问家名称与现有文件重复,则覆盖现有的文件。

 

« 上一篇 | 下一篇 »

Trackbacks

点击获得Trackback地址,Encode: UTF-8

发表评论

评论内容 (必填):