summaryrefslogtreecommitdiffstats
path: root/initramfs/mkdxsinitrd
diff options
context:
space:
mode:
authorDirk von Suchodoletz2006-10-15 23:41:43 +0200
committerDirk von Suchodoletz2006-10-15 23:41:43 +0200
commit107d48c66571dde8d198ebf1319857a4e30e8596 (patch)
treef841692f5b43de2d87e93ed5ee8706c64f65a3f8 /initramfs/mkdxsinitrd
parent* canonicalization of $LANG is now even more strict in order to be robust (diff)
downloadcore-107d48c66571dde8d198ebf1319857a4e30e8596.tar.gz
core-107d48c66571dde8d198ebf1319857a4e30e8596.tar.xz
core-107d48c66571dde8d198ebf1319857a4e30e8596.zip
First steps for rootfs on iscsi/* integration ...
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@465 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'initramfs/mkdxsinitrd')
-rwxr-xr-xinitramfs/mkdxsinitrd16
1 files changed, 15 insertions, 1 deletions
diff --git a/initramfs/mkdxsinitrd b/initramfs/mkdxsinitrd
index a2df3539..df701573 100755
--- a/initramfs/mkdxsinitrd
+++ b/initramfs/mkdxsinitrd
@@ -4,7 +4,7 @@
# ramdisks for linux diskless clients (stage2 system
# setup)
#
-# Author(s): Dirk von Suchodoletz <dirk@goe.net>, 03-10-2006
+# Author(s): Dirk von Suchodoletz <dirk@goe.net>, 15-10-2006
# Nico Dietrich
# Felix Endres
# <mj0@uni-freiburg.de> (xenbr), 27-09-2006
@@ -566,6 +566,10 @@ cobi unionctl bin &>/dev/null || \
cobi cowdev bin &>/dev/null || \
echo "Program cowdev not found; could be ignored ..."
+# if iscsi (or just with modules)??
+# cobi iscsiadm iscsid bin &>/dev/null || \
+# echo "Program cowdev not found; could be ignored ..."
+
# distro specific additional stuff
case "${DISTRO}" in
debian*)
@@ -660,6 +664,7 @@ for module in af_packet unix ${NWMODULES} ${FSMODULES} ${MISCMODULES} \
${ddirprefix}/fs/jbd
;;
netloop)
+ # needed for xen stuff
cobi brctl bin &>/dev/null || \
echo "Program brctl not found; could be ignored ..."
mkdir -p ${ddirprefix}/drivers/xen/netback
@@ -669,6 +674,15 @@ for module in af_packet unix ${NWMODULES} ${FSMODULES} ${MISCMODULES} \
cp ${rdirprefix}/net/bridge/bridge.ko \
${ddirprefix}/net/bridge &>/dev/null
;;
+ iscsi_tcp)
+ # iscsi modules
+ # cobi cobi iscsiadm iscsid bin &>/dev/null
+ #mkdir -p ${ddirprefix}/drivers/scsi
+ #for i in scsi_mod scsi_transport_iscsi libiscsi iscsi_tcp; do
+ # cp ${rdirprefix}/drivers/scsi/$i.ko
+ # ${ddirprefix}/drivers/scsi
+ #done
+ ;;
esac
fi
done