Magellan Linux

Annotation of /trunk/installer-simple/functions/installer-dialogs.sh

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2498 - (hide annotations) (download) (as text)
Wed Jan 8 13:14:26 2014 UTC (10 years, 4 months ago) by niro
File MIME type: application/x-sh
File size: 1963 byte(s)
-fixed dialog_setup_hdd_info(): drivenode broken
1 niro 2420 welcome()
2     {
3     messagebox -y 10 -x 70 -h $"Welcome" $"Welcome to the ${DEFAULT_TITLE}.\n\n\nPress [Enter] to continue."
4     }
5    
6     finish()
7     {
8     OK_LABEL=$"Exit" messagebox -y 10 -x 70 -h $"Finish" $"Installation was successfully finished."
9     }
10 niro 2421
11 niro 2426 dialog_setup_hdd_create_partitions()
12     {
13     infobox $"Creating partitions ..."
14     }
15    
16     dialog_setup_hdd_format()
17     {
18     infobox $"Creating filesystems ..."
19     }
20    
21     dialog_install_settings()
22     {
23     infobox $"Saving system settings ..."
24     }
25    
26     dialog_install_system_image()
27     {
28     gaugebox $"Copying system image ..."
29     }
30    
31 niro 2427 dialog_install_initrd()
32     {
33     infobox $"Writing initrd ..."
34     }
35    
36 niro 2426 dialog_install_bootsector()
37     {
38     infobox $"Writing bootsector ..."
39     }
40    
41     dialog_install_successful()
42     {
43     messagebox $"The installation was \Z2successful\Zn."
44     }
45    
46     dialog_install_failure()
47     {
48     messagebox $"The installation \Z1failed\Zn.\n\nError at ${ERROR}, RetVal: ${RETVAL}"
49     }
50    
51 niro 2421 dialog_no_harddrive_found()
52     {
53 niro 2460 OK_LABEL=$"Abort" messagebox $"No appropriate harddrive found.\nInstallation failed."
54 niro 2421 }
55 niro 2422
56     dialog_select_target_harddrive()
57     {
58     menubox $"Select installation target drive:" $(for i in ${ALL_DISKS}; do echo "${i}:";done)
59     }
60 niro 2474
61     dialog_setup_hdd_info()
62     {
63 niro 2498 local drivenode="${HDD//\/dev\/}1"
64 niro 2474
65     messagebox -h $"[ Harddrive partitioning ]" \
66 niro 2498 $"Please create 1 partition.\n\n[ \Z3${drivenode}\Zn ] type: \Z3linux\Zn with the whole diskspace.\nPlease mark ${drivenode} \Z3bootable\Zn."
67 niro 2474 }
68    
69     dialog_setup_hdd_info_auto()
70     {
71     local drivenode="${HDD//\/dev\/}"
72    
73     messagebox -h $"[ Harddrive partitioning ]" \
74     $"\Z1Warning!\Zn\n\nAll data on disk [ \Z3${drivenode}\Zn ] will be erased!"
75     }
76 niro 2475
77     dialog_setup_system_menu()
78     {
79     menubox -h $"[ Harddrive partitioning ]" $"\nSelect an installation mode" \
80     $"1:Automatic setup (recommended)" \
81     ":" \
82     $":\Z1Expert modes:\Zn" \
83     $"2:Common IDE-disk (manual setup)"
84     }
85 niro 2477
86     dialog_main()
87     {
88     CANCEL_LABEL=$"Exit" menubox $"Configuration:" \
89     $"1:Install system" \
90     $"2:Show detected harddrives" \
91     $"3:Exit and reboot" \
92     $"4:Exit and drop into a shell"
93     }