32 lines
1.0 KiB
Diff
32 lines
1.0 KiB
Diff
|
From 7eeaa4ab146907eb56bc03d4aeba1feea8357c1e Mon Sep 17 00:00:00 2001
|
||
|
From: Chao Fan <cfan@redhat.com>
|
||
|
Date: Tue, 21 Jul 2015 17:18:42 +0800
|
||
|
Subject: [PATCH] remove the incomplete .img file
|
||
|
|
||
|
If the directory where the .img file is saved has no enough space, or in
|
||
|
other wrong conditions, dracut will get an incomplete file xxx.img. But
|
||
|
sometimes this .img file will be loaded when rebooting the system. And then
|
||
|
some bugs will happen because this .img file is wrong.
|
||
|
|
||
|
So I think dracut should remove the incomplete file because this .img file
|
||
|
with problems was made by dracut. And then the wrong file will not be loaded
|
||
|
anymore.
|
||
|
|
||
|
Signed-off-by: Chao Fan <cfan@redhat.com>
|
||
|
---
|
||
|
dracut.sh | 1 +
|
||
|
1 file changed, 1 insertion(+)
|
||
|
|
||
|
diff --git a/dracut.sh b/dracut.sh
|
||
|
index ee0a039..122ae0c 100755
|
||
|
--- a/dracut.sh
|
||
|
+++ b/dracut.sh
|
||
|
@@ -1651,6 +1651,7 @@ if ! (
|
||
|
| $compress >> "$outfile"
|
||
|
); then
|
||
|
dfatal "dracut: creation of $outfile failed"
|
||
|
+ rm -f $outfile
|
||
|
exit 1
|
||
|
fi
|
||
|
dinfo "*** Creating initrd image file '$outfile' done ***"
|