Kaydet (Commit) 65f691b1 authored tarafından Your Name's avatar Your Name

config ekledim

üst 24e84470
......@@ -11,7 +11,9 @@ add_extra_module(){
do
name=$(basename $line)
echo -e " \033[34;1mInstall:\033[;0m $name"
cat $line > ${WORKDIR}/$MODDIR/extra/$name
mkdir -p ${WORKDIR}/$line
rmdir ${WORKDIR}/$line
cat $line > ${WORKDIR}/$line
done
}
for i in $EXTRA_MODULES
......
[ "$CONFIG" != "" ] || CONFIG=/etc/initrd.conf
echo -e " \033[34;1mUsing config:\033[;0m $CONFIG"
mkdir -p ${WORKDIR}/etc
if [ -f $CONFIG ] ; then
cat ${CONFIG} > ${WORKDIR}/etc/initrd.conf
else
echo > ${WORKDIR}/etc/initrd.conf
fi
......@@ -38,7 +38,7 @@ parse_cmdline(){
is_file_avaiable(){
disktmp=$(mktemp)
rm -f $disktmp
mkdir -p $disktmp || true
mkdir -p $disktmp || true
mount -t auto "$1" $disktmp 2>/dev/null
[ -f "$disktmp/$2" ] && [ -b "$1" ]
status=$?
......
......@@ -2,5 +2,5 @@
debug "Listing kernel modules"
find /lib/modules/ | sed "s/.*\///g" | grep "\.ko$" | sed "s/.ko$//g" | sed "s/^/modprobe /g"> /load_modules.sh
msg "Loading kernel modules"
sh /load_modules.sh 2> /dev/null | cat > /dev/null
sh /load_modules.sh 2> /dev/null | cat > /dev/null || fallback_shell
PATH=/bin:/usr/bin:/usr/sbin:/sbin
TERM=linux
EXTRA_MODULES=""
rootfstype=ext4
if [ -t 0 ];then
C_BLACK='\e[1;30m'
......@@ -25,3 +24,4 @@ warn() {
err() {
echo -e " ${C_RED}*${C_CLEAR} ${@}"
}
. /etc/initrd.conf
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment