[devel] mkbootdisk
Ivan Zakharyaschev
=?iso-8859-1?q?vanyaz_=CE=C1_mccme=2Eru?=
Чт Фев 8 22:22:25 MSK 2001
Hello!
Опробовал mkbootdisk: поначалу он тихо падал (наверное, у меня необычная
конфигурация: партиции заданы метками в /etc/fstab). После небольших
исправлений (в приложенном патче) заработал.
--
Best regards,
Ivan Z.
----------- следующая часть -----------
--- /sbin/mkbootdisk.orig Thu Feb 8 21:16:36 2001
+++ /sbin/mkbootdisk Thu Feb 8 22:14:24 2001
@@ -16,6 +16,9 @@
{
RETVAL=$?
trap '' EXIT
+ if [ "$RETVAL" != 0 ]; then
+ echo 'Something odd happened while executing the script, exiting...'
+ fi
umount "$MOUNTDIR" &>/dev/null ||:
rm -rf "$MOUNTDIR"
exit $RETVAL
@@ -164,8 +167,8 @@
# whee, now we have to look through every partition looking for
# the thing called $rootlabel, which could be raid. Ick.
- list=$(tail +3 /proc/partitions |awk '{ print $4 '} |grep '^md')
- list="$list $(tail +3 /proc/partitions |awk '{ print $4 '} |grep -v '^md')"
+ list=$(tail +3 /proc/partitions |awk '{ print $4 }' |grep '^md' ||:)
+ list="$list $(tail +3 /proc/partitions |awk '{ print $4 }' |grep -v '^md' ||:)"
rootdev=
for dev in $list; do
if /sbin/tune2fs -l /dev/$dev &>/dev/null; then
Подробная информация о списке рассылки Devel