Red Hat Enterprise Linux 5 5.3 Release Notes - Red Hat Customer ...
Red Hat Enterprise Linux 5 5.3 Release Notes - Red Hat Customer ...
Red Hat Enterprise Linux 5 5.3 Release Notes - Red Hat Customer ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
182 Inhaltsverzeichnis<br />
fi<br />
return 0<br />
+}<br />
+<br />
+function avoid_cdrom_drive()<br />
+{<br />
+ local DRIVE=""<br />
+ local MEDIA=""<br />
+ local IDE_DRIVES=(`echo hd{a,b,c,d}`)<br />
+ local COUNTER="0"<br />
+<br />
+ for DRIVE in ${IDE_DRIVES[@]}<br />
+ do<br />
+ if ! $(echo "$KDUMP_COMMANDLINE" |grep -q "$DRIVE=");then<br />
+ if [ -f /proc/ide/$DRIVE/media ];then<br />
+ MEDIA=$(cat /proc/ide/$DRIVE/media)<br />
+ if [ x"$MEDIA" == x"cdrom" ]; then<br />
+ KDUMP_IDE_NOPROBE_COMMANDLINE="$KDUMP_IDE_NOPROBE_COMMANDLINE<br />
$DRIVE=cdrom"<br />
+ COUNTER=$(($COUNTER+1))<br />
+ fi<br />
+ fi<br />
+ else<br />
+ KDUMP_IDE_NOPROBE_COMMANDLINE="$KDUMP_IDE_NOPROBE_COMMANDLINE<br />
$DRIVE=noprobe"<br />
+ fi<br />
+ done<br />
+ # We don't find cdrom drive.<br />
+ if [ $COUNTER -eq 0 ]; then<br />
+ KDUMP_IDE_NOPROBE_COMMANDLINE=""<br />
+ fi<br />
}<br />
# Load the kdump kerel specified in /etc/sysconfig/kdump<br />
@@ -226,6 +269,8 @@<br />
KDUMP_COMMANDLINE=`echo $KDUMP_COMMANDLINE | sed -e 's/crashkernel=[0-<br />
9]\+[MmKkGg]@[0-9]\+[MmGgKk]//'`<br />
KDUMP_COMMANDLINE="${KDUMP_COMMANDLINE} ${KDUMP_COMMANDLINE_APPEND}"<br />
+ avoid_cdrom_drive<br />
+ KDUMP_COMMANDLINE="${KDUMP_COMMANDLINE} ${KDUMP_IDE_NOPROBE_COMMANDLINE}"<br />
KEXEC_OUTPUT=`$KEXEC $KEXEC_ARGS $standard_kexec_args \<br />
--command-line="$KDUMP_COMMANDLINE" \<br />
@@ -364,13 +409,7 @@<br />
function do_final_action()<br />
{<br />
- FINAL_ACTION=`grep default $KDUMP_CONFIG_FILE | grep -vm1 ^\# \<br />
- | cut -d\ -f2`<br />
- if [[ $FINAL_ACTION != "halt" ]]; then<br />
- FINAL_ACTION="reboot"<br />
- fi<br />
-<br />
- $FINAL_ACTION<br />
+ reboot<br />
}<br />
case "$1" in<br />
initscripts-8.45.19.EL-1.i386.rpm: /etc/rc.d/init.d/network<br />
---<br />
+++<br />
@@ -171,7 +171,7 @@<br />
stop)<br />
# Don't shut the network down if root is on NFS or a network