blob: 6b21d03a3db5eda495bee1d4d985e3c82d1b3cbc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
--- a/kexecboot.c
+++ b/kexecboot.c
@@ -508,28 +508,27 @@ int main(int argc, char **argv)
if ((fb = fb_new(angle)) == NULL)
exit(-1);
- bl = scan_devices();
-
- if(!bl->size){
- puts("No bootable device found");
- exit(-1);
- }
-
f = fopen(eventif,"r");
if(!f){
perror(eventif);
exit(3);
}
-
// deactivate terminal input
-
tcgetattr(fileno(stdin), &old);
new = old;
new.c_lflag &= ~ECHO;
// new.c_cflag &=~CREAD;
tcsetattr(fileno(stdin), TCSANOW, &new);
+ bl = scan_devices();
+/*
+ if(!bl->size){
+ puts("No bootable device found");
+ exit(-1);
+ }
+*/
+
do{
display_menu(fb, bl, choice);
do
|