1 |
#!/bin/bash |
#!/bin/bash |
2 |
# $Header: /home/cvsd/magellan-cvs/magellan-src/mkinitrd/mkinitrd-livecd.sh,v 1.4 2006-11-24 17:24:15 niro Exp $ |
# $Header: /home/cvsd/magellan-cvs/magellan-src/mkinitrd/mkinitrd-livecd.sh,v 1.6 2007-04-29 20:55:11 niro Exp $ |
3 |
|
|
4 |
# mkinitrd-livecd |
# mkinitrd-livecd |
5 |
# |
# |
45 |
MODULES_USB="/usr/lib/mkinitrd/modules.usb" |
MODULES_USB="/usr/lib/mkinitrd/modules.usb" |
46 |
MODULES_SCSI="/usr/lib/mkinitrd/modules.scsi" |
MODULES_SCSI="/usr/lib/mkinitrd/modules.scsi" |
47 |
MODULES_SATA="/usr/lib/mkinitrd/modules.sata" |
MODULES_SATA="/usr/lib/mkinitrd/modules.sata" |
48 |
|
MODULES_PATA="/usr/lib/mkinitrd/modules.pata" |
49 |
MAKEDEV="/usr/lib/mkinitrd/MAKEDEV.sh" |
MAKEDEV="/usr/lib/mkinitrd/MAKEDEV.sh" |
50 |
|
|
51 |
compress=1 |
compress=1 |
314 |
install -m0755 $(which insmod.static) ${DEST}/sbin/insmod || die |
install -m0755 $(which insmod.static) ${DEST}/sbin/insmod || die |
315 |
|
|
316 |
# create some needed device nodes |
# create some needed device nodes |
317 |
install -o root -g root -m0754 ${MAKEDEV} ${DESTDIR}/dev/MAKEDEV || die |
install -o root -g root -m0754 ${MAKEDEV} ${DEST}/dev/MAKEDEV || die |
318 |
( cd ${DEST}/dev; ./MAKEDEV -v generic-nopty) |
( cd ${DEST}/dev; ./MAKEDEV -v generic-nopty) |
319 |
|
|
320 |
## install kernel modules ## |
## install kernel modules ## |
330 |
# sata |
# sata |
331 |
install_kernel_modules "${MODULES_SATA}" |
install_kernel_modules "${MODULES_SATA}" |
332 |
|
|
333 |
|
# pata |
334 |
|
install_kernel_modules "${MODULES_PATA}" |
335 |
|
|
336 |
# show all modules |
# show all modules |
337 |
for i in ${ALL_MODULES} |
for i in ${ALL_MODULES} |
338 |
do |
do |