编译自己的Linux-iscsi
如果你运行的不是带有预编译好的iSCSI Initiator更新过的Redhat Linux,你可以尝试用Sourceforge上的linux-iscsi项目提供的源码编译自己的iSCSI Initiator。
除了需要上面说明里给出的内核版本,所有开发包都必须在编译前装好,就像内核源码一样。最简单的方法就是在桌面图形界面的“系统设置”菜单里选择“添加/删除程序”。根据不同的版本,选择你需要的组件:
Redhat AS 3:
开发工具(缺省安装包括所有需要的软件包)
内核开发(缺省的设置就够了)
Redhat AS 4:
开发工具(缺省安装包括所有需要的软件包)
注意:如果没有安装内核开发组件,在编译之前必须要准备好内核源代码。
在这些操作系统软件包都装好之后,可以很容易的从Sourceforge上linux-iscsi项目下载源代码,然后编译安装iSCSI Initiator。随源码一起的README文件有详细的安装说明。如果在安装过程中有什么问题,看linux-iscsi项目相关的内容寻求帮助。你可以在邮件列表里搜索或者发布相关的帮助信息。