aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--README.md5
-rw-r--r--src/distros/dban/cfg.label22
-rw-r--r--src/distros/dban/make.boot4
-rw-r--r--src/distros/debian/options2
-rw-r--r--src/distros/ipxe/cfg.label5
-rw-r--r--src/distros/ipxe/make.boot17
-rw-r--r--src/distros/ipxe/make.header3
-rw-r--r--src/distros/ipxe/option2
-rw-r--r--src/distros/memtest/cfg.footer (renamed from src/distros/rhel/cfg.footer)0
-rw-r--r--src/distros/memtest/cfg.header2
-rw-r--r--src/distros/memtest/cfg.label4
-rw-r--r--src/distros/memtest/make.boot4
-rw-r--r--src/distros/memtest/options (renamed from src/distros/memtest/option)1
-rw-r--r--src/distros/rhel/cfg.header2
-rw-r--r--src/distros/rhel/cfg.label44
-rw-r--r--src/distros/rhel/make.boot21
-rw-r--r--src/distros/rhel/make.header4
-rw-r--r--src/distros/rhel/options2
-rw-r--r--src/distros/sysrescd/cfg.footer1
-rw-r--r--src/distros/sysrescd/cfg.footer.iso.efi2
-rw-r--r--src/distros/sysrescd/cfg.header2
-rw-r--r--src/distros/sysrescd/cfg.header.iso.efi2
-rw-r--r--src/distros/sysrescd/cfg.label71
-rw-r--r--src/distros/sysrescd/cfg.label.iso.efi36
-rw-r--r--src/distros/sysrescd/cfg.label.pxe71
-rw-r--r--src/distros/sysrescd/hashes/sysrescd-4.9.4.sha5121
-rw-r--r--src/distros/sysrescd/hashes/sysrescd-4.9.5.sha5121
-rw-r--r--src/distros/sysrescd/hashes/sysrescd-5.1.2.sha5121
-rw-r--r--src/distros/sysrescd/hashes/sysrescd-5.2.2.sha5121
-rw-r--r--src/distros/sysrescd/make.boot66
-rw-r--r--src/distros/sysrescd/make.header5
-rw-r--r--src/distros/sysrescd/options5
-rw-r--r--src/distros/ubuntu/options2
33 files changed, 24 insertions, 387 deletions
diff --git a/README.md b/README.md
index e9498ab..7d5ab0f 100644
--- a/README.md
+++ b/README.md
@@ -137,10 +137,9 @@ Compatibility
137 | CentOS Install | n/a | Y | Y | n/a | Y | Y | n/a | Y | Y | 137 | CentOS Install | n/a | Y | Y | n/a | Y | Y | n/a | Y | Y |
138 | DBAN | Y | - | - | Y | - | - | - | - | - | 138 | DBAN | Y | - | - | Y | - | - | - | - | - |
139 | Debian Install | Y | Y | Y | Y | Y | Y | Y | Y | Y | 139 | Debian Install | Y | Y | Y | Y | Y | Y | Y | Y | Y |
140 | Memtest86+ | Y | - | - | Y | - | - | ? | - | - | 140 | Memtest86+ | Y | - | - | Y | - | - | Y | - | - |
141 | Slackware Install | Y | Y | Y | Y | Y | Y | Y | Y | Y | 141 | Slackware Install | Y | Y | Y | Y | Y | Y | Y | Y | Y |
142 | SystemRescueCD | Y | Y | Y | Y | Y | Y | Y | Y | Y | 142 | TinyCore | Y | n/a | n/a | Y | n/a | n/a | Y | n/a | n/a |
143 | TinyCore | Y | n/a | n/a | Y | n/a | n/a | ? | n/a | n/a |
144 | Ubuntu Install | Y | Y | Y | Y | Y | Y | Y | Y | Y | 143 | Ubuntu Install | Y | Y | Y | Y | Y | Y | Y | Y | Y |
145 +-------------------+-----+-----+-----+-----+-----+-----+-----+-----+-----+ 144 +-------------------+-----+-----+-----+-----+-----+-----+-----+-----+-----+
146 145
diff --git a/src/distros/dban/cfg.label b/src/distros/dban/cfg.label
index f7e5925..cad4650 100644
--- a/src/distros/dban/cfg.label
+++ b/src/distros/dban/cfg.label
@@ -3,57 +3,57 @@ MENU TITLE Darik's Boot And Nuke @VERSION@
3 3
4label dban_dban 4label dban_dban
5 MENU LABEL dban_dban: Default 5 MENU LABEL dban_dban: Default
6 linux /boot/dban/dban.bzi 6 linux /boot/dban/dban-@VERSION@-@ARCH@.bzi
7 APPEND nuke="dwipe" silent vga=785 7 APPEND nuke="dwipe" silent vga=785
8 8
9label dban_autonuke 9label dban_autonuke
10 MENU LABEL dban_autonuke: Be really sure. 10 MENU LABEL dban_autonuke: Be really sure.
11 linux /boot/dban/dban.bzi 11 linux /boot/dban/dban-@VERSION@-@ARCH@.bzi
12 APPEND nuke="dwipe --autonuke" silent vga=785 12 APPEND nuke="dwipe --autonuke" silent vga=785
13 13
14label dban_dod 14label dban_dod
15 MENU LABEL dban_dod: US Department of Defense 5220.22-M standard wipe. 15 MENU LABEL dban_dod: US Department of Defense 5220.22-M standard wipe.
16 linux /boot/dban/dban.bzi 16 linux /boot/dban/dban-@VERSION@-@ARCH@.bzi
17 APPEND nuke="dwipe --autonuke --method dod522022m" silent vga=785 17 APPEND nuke="dwipe --autonuke --method dod522022m" silent vga=785
18 18
19label dban_dod3pass 19label dban_dod3pass
20 MENU LABEL dban_dod3pass: DoD short wipe, passess 1,2,7 from the standard wipe. 20 MENU LABEL dban_dod3pass: DoD short wipe, passess 1,2,7 from the standard wipe.
21 linux /boot/dban/dban.bzi 21 linux /boot/dban/dban-@VERSION@-@ARCH@.bzi
22 APPEND nuke="dwipe --autonuke --method dod3pass" silent vga=785 22 APPEND nuke="dwipe --autonuke --method dod3pass" silent vga=785
23 23
24label dban_dodshort 24label dban_dodshort
25 MENU LABEL dban_dod3pass: DoD short wipe, passess 1,2,7 from the standard wipe. 25 MENU LABEL dban_dod3pass: DoD short wipe, passess 1,2,7 from the standard wipe.
26 linux /boot/dban/dban.bzi 26 linux /boot/dban/dban-@VERSION@-@ARCH@.bzi
27 APPEND nuke="dwipe --autonuke --method dodshort" silent vga=785 27 APPEND nuke="dwipe --autonuke --method dodshort" silent vga=785
28 28
29label dban_gutmann 29label dban_gutmann
30 MENU LABEL dban_gutmann: Peter Gutmann's wipe. 30 MENU LABEL dban_gutmann: Peter Gutmann's wipe.
31 linux /boot/dban/dban.bzi 31 linux /boot/dban/dban-@VERSION@-@ARCH@.bzi
32 APPEND nuke="dwipe --autonuke --method gutmann" silent vga=785 32 APPEND nuke="dwipe --autonuke --method gutmann" silent vga=785
33 33
34label dban_ops2 34label dban_ops2
35 MENU LABEL dban_ops2: RCMP TSSIT OPS-II standard wipe. 35 MENU LABEL dban_ops2: RCMP TSSIT OPS-II standard wipe.
36 linux /boot/dban/dban.bzi 36 linux /boot/dban/dban-@VERSION@-@ARCH@.bzi
37 APPEND nuke="dwipe --autonuke --method ops2" silent vga=785 37 APPEND nuke="dwipe --autonuke --method ops2" silent vga=785
38 38
39label dban_paranoid 39label dban_paranoid
40 MENU LABEL dban_paranoid: Be really sure. 40 MENU LABEL dban_paranoid: Be really sure.
41 linux /boot/dban/dban.bzi 41 linux /boot/dban/dban-@VERSION@-@ARCH@.bzi
42 APPEND nuke="dwipe --autonuke --method prng --rounds 8 --verify all" silent vga=785 42 APPEND nuke="dwipe --autonuke --method prng --rounds 8 --verify all" silent vga=785
43 43
44label dban_prng 44label dban_prng
45 MENU LABEL dban_prng: PRNG stream wipe 45 MENU LABEL dban_prng: PRNG stream wipe
46 linux /boot/dban/dban.bzi 46 linux /boot/dban/dban-@VERSION@-@ARCH@.bzi
47 APPEND nuke="dwipe --autonuke --method prng --rounds 8" silent vga=785 47 APPEND nuke="dwipe --autonuke --method prng --rounds 8" silent vga=785
48 48
49label dban_quick 49label dban_quick
50 MENU LABEL dban_quick: Quick erase 50 MENU LABEL dban_quick: Quick erase
51 linux /boot/dban/dban.bzi 51 linux /boot/dban/dban-@VERSION@-@ARCH@.bzi
52 APPEND nuke="dwipe --autonuke --method quick" silent vga=785 52 APPEND nuke="dwipe --autonuke --method quick" silent vga=785
53 53
54label dban_zero 54label dban_zero
55 MENU LABEL dban_zero: Quick erase 55 MENU LABEL dban_zero: Quick erase
56 linux /boot/dban/dban.bzi 56 linux /boot/dban/dban-@VERSION@-@ARCH@.bzi
57 APPEND nuke="dwipe --autonuke --method zero" silent vga=785 57 APPEND nuke="dwipe --autonuke --method zero" silent vga=785
58 58
59MENU END 59MENU END
diff --git a/src/distros/dban/make.boot b/src/distros/dban/make.boot
index 69e6aa9..2fbd63c 100644
--- a/src/distros/dban/make.boot
+++ b/src/distros/dban/make.boot
@@ -1,5 +1,5 @@
1 1
2DOWNLOAD_FILES += $(FILES_DBAN) 2DOWNLOAD_FILES += boot/dban/dban-@VERSION@-@ARCH@.bzi
3 3
4 4
5tmp/boot/dban/dban-@VERSION@_@ARCH@/.iperd-extracted: 5tmp/boot/dban/dban-@VERSION@_@ARCH@/.iperd-extracted:
@@ -10,7 +10,7 @@ tmp/boot/dban/dban-@VERSION@_@ARCH@/.iperd-extracted:
10 $(MIRROR_DBAN)/dban-@VERSION@/dban-@VERSION@_@ARCH@.iso 10 $(MIRROR_DBAN)/dban-@VERSION@/dban-@VERSION@_@ARCH@.iso
11 11
12 12
13boot/dban/dban.bzi: tmp/boot/dban/dban-@VERSION@_@ARCH@/.iperd-extracted 13boot/dban/dban-@VERSION@-@ARCH@.bzi: tmp/boot/dban/dban-@VERSION@_@ARCH@/.iperd-extracted
14 @mkdir -p "$$(dirname "$(@)")" 14 @mkdir -p "$$(dirname "$(@)")"
15 cp tmp/boot/dban/dban-@VERSION@_@ARCH@/dban.bzi "$(@)" 15 cp tmp/boot/dban/dban-@VERSION@_@ARCH@/dban.bzi "$(@)"
16 @test -f "$(@)" && touch "$(@)" 16 @test -f "$(@)" && touch "$(@)"
diff --git a/src/distros/debian/options b/src/distros/debian/options
index 7c33b6f..2a4c1fe 100644
--- a/src/distros/debian/options
+++ b/src/distros/debian/options
@@ -1,4 +1,6 @@
1debian 'Debian Linux (checksum validation unavailable)' 1debian 'Debian Linux (checksum validation unavailable)'
2 debian-10-buster-amd64 'Debian 10 "buster" (amd64)'
3 debian-10-buster-i386 'Debian 10 "buster" (i386)'
2 debian-9-stretch-amd64 'Debian 9 "stretch" (amd64)' 4 debian-9-stretch-amd64 'Debian 9 "stretch" (amd64)'
3 debian-9-stretch-i386 'Debian 9 "stretch" (i386)' 5 debian-9-stretch-i386 'Debian 9 "stretch" (i386)'
4 debian-8-jessie-amd64 'Debian 8 "jessie" (amd64)' 6 debian-8-jessie-amd64 'Debian 8 "jessie" (amd64)'
diff --git a/src/distros/ipxe/cfg.label b/src/distros/ipxe/cfg.label
deleted file mode 100644
index 33af747..0000000
--- a/src/distros/ipxe/cfg.label
+++ /dev/null
@@ -1,5 +0,0 @@
1
2label ipxe
3 MENU LABEL iPXE Boot
4 linux /boot/ipxe/ipxe.krn
5
diff --git a/src/distros/ipxe/make.boot b/src/distros/ipxe/make.boot
deleted file mode 100644
index e5232fe..0000000
--- a/src/distros/ipxe/make.boot
+++ /dev/null
@@ -1,17 +0,0 @@
1
2DOWNLOAD_FILES += $(FILES_IPXE)
3
4
5tmp/boot/ipxe/ipxe/.iperd-extracted:
6 ./src/scripts/download.sh \
7 -e tmp/boot/ipxe/ipxe \
8 tmp/boot/ipxe/ipxe.iso \
9 $(MIRROR_IPXE)
10
11
12boot/ipxe/ipxe.krn: tmp/boot/ipxe/ipxe/.iperd-extracted
13 @mkdir -p "$$(dirname "$(@)")"
14 cp tmp/boot/ipxe/ipxe/ipxe.krn "$(@)"
15 @test -f "$(@)" && touch "$(@)"
16
17
diff --git a/src/distros/ipxe/make.header b/src/distros/ipxe/make.header
deleted file mode 100644
index f02a778..0000000
--- a/src/distros/ipxe/make.header
+++ /dev/null
@@ -1,3 +0,0 @@
1
2MIRROR_IPXE ?= http://boot.ipxe.org/ipxe.iso
3
diff --git a/src/distros/ipxe/option b/src/distros/ipxe/option
deleted file mode 100644
index 4e5cc11..0000000
--- a/src/distros/ipxe/option
+++ /dev/null
@@ -1,2 +0,0 @@
1ipxe "iPXE"
2 ipxe-0 "iPXE"
diff --git a/src/distros/rhel/cfg.footer b/src/distros/memtest/cfg.footer
index fe225c9..fe225c9 100644
--- a/src/distros/rhel/cfg.footer
+++ b/src/distros/memtest/cfg.footer
diff --git a/src/distros/memtest/cfg.header b/src/distros/memtest/cfg.header
new file mode 100644
index 0000000..0c78363
--- /dev/null
+++ b/src/distros/memtest/cfg.header
@@ -0,0 +1,2 @@
1MENU BEGIN memtest
2MENU TITLE Memtest86+
diff --git a/src/distros/memtest/cfg.label b/src/distros/memtest/cfg.label
index fd3a678..97899ee 100644
--- a/src/distros/memtest/cfg.label
+++ b/src/distros/memtest/cfg.label
@@ -1,9 +1,9 @@
1label memtest 1label memtest@VERSION@
2 MENU LABEL Memtest86+ @VERSION@ 2 MENU LABEL Memtest86+ @VERSION@
3 TEXT HELP 3 TEXT HELP
4 Perform memory test on system. 4 Perform memory test on system.
5 5
6 Press [TAB] to append required boot options (i.e. console=ttyS1,115200). 6 Press [TAB] to append required boot options (i.e. console=ttyS1,115200).
7 ENDTEXT 7 ENDTEXT
8 linux /boot/memtest/memtest.bin 8 linux /boot/memtest/memtest-@VERSION@.bin
9 9
diff --git a/src/distros/memtest/make.boot b/src/distros/memtest/make.boot
index c4b2630..d4d1ff4 100644
--- a/src/distros/memtest/make.boot
+++ b/src/distros/memtest/make.boot
@@ -1,8 +1,8 @@
1 1
2DOWNLOAD_FILES += boot/memtest/memtest.bin 2DOWNLOAD_FILES += boot/memtest/memtest-@VERSION@.bin
3 3
4 4
5boot/memtest/memtest.bin: 5boot/memtest/memtest-@VERSION@.bin:
6 @rm -f $(@) 6 @rm -f $(@)
7 @mkdir -p $$(dirname "$(@)") 7 @mkdir -p $$(dirname "$(@)")
8 ./src/scripts/download.sh \ 8 ./src/scripts/download.sh \
diff --git a/src/distros/memtest/option b/src/distros/memtest/options
index 4f3d29a..725b43d 100644
--- a/src/distros/memtest/option
+++ b/src/distros/memtest/options
@@ -1,2 +1,3 @@
1memtest 'Memtest86+' 1memtest 'Memtest86+'
2 memtest-5.01 'Memtest86+ 5.01' 2 memtest-5.01 'Memtest86+ 5.01'
3 memtest-5.31b 'Memtest86+ 5.31b'
diff --git a/src/distros/rhel/cfg.header b/src/distros/rhel/cfg.header
deleted file mode 100644
index 0d6a885..0000000
--- a/src/distros/rhel/cfg.header
+++ /dev/null
@@ -1,2 +0,0 @@
1MENU BEGIN rhel
2MENU TITLE Red Hat Enterprise Linux Installers
diff --git a/src/distros/rhel/cfg.label b/src/distros/rhel/cfg.label
deleted file mode 100644
index 2086ec3..0000000
--- a/src/distros/rhel/cfg.label
+++ /dev/null
@@ -1,44 +0,0 @@
1MENU BEGIN rhel@VERSION@
2MENU TITLE Red Hat Enterprise Linux @VERSION@ Installers (64 bit)
3
4label rhel@VERSION@
5 MENU LABEL ^Install or upgrade an existing system
6 TEXT HELP
7 Boot 64 bit Red Hat Enterprise Linux @VERSION@ installer for system builds or troubleshooting.
8
9 Press [TAB] to append required boot options (i.e. console=ttyS1,115200).
10 ENDTEXT
11 kernel /boot/rhel/@VERSION@/vmlinuz
12 initrd /boot/rhel/@VERSION@/initrd
13
14label rhel@VERSION@vesa
15 MENU LABEL Install system with ^basic video driver
16 TEXT HELP
17 Boot 64 bit Red Hat Enterprise Linux @VERSION@ installer for system builds or troubleshooting.
18
19 Press [TAB] to append required boot options (i.e. console=ttyS1,115200).
20 ENDTEXT
21 kernel /boot/rhel/@VERSION@/vmlinuz
22 initrd /boot/rhel/@VERSION@/initrd
23 append nomodeset
24
25label rhel@VERSION@rescue
26 MENU LABEL ^Rescue installed system
27 TEXT HELP
28 Boot 64 bit Red Hat Enterprise Linux @VERSION@ installer for system builds or troubleshooting.
29
30 Press [TAB] to append required boot options (i.e. console=ttyS1,115200).
31 ENDTEXT
32 kernel /boot/rhel/@VERSION@/vmlinuz
33 initrd /boot/rhel/@VERSION@/initrd
34 append rescue
35
36label rhel@VERSION@local
37 MENU LABEL Boot from ^local drive
38 localboot 0xffff
39
40label rhel@VERSION@memtest
41 MENU LABEL ^Memory test
42 linux /boot/memtest/memtest.bin
43
44MENU END
diff --git a/src/distros/rhel/make.boot b/src/distros/rhel/make.boot
deleted file mode 100644
index e3dfcba..0000000
--- a/src/distros/rhel/make.boot
+++ /dev/null
@@ -1,21 +0,0 @@
1
2DOWNLOAD_FILES += \
3 boot/rhel/@VERSION@/initrd \
4 boot/rhel/@VERSION@/vmlinuz
5
6
7boot/rhel/@VERSION@/initrd:
8 ./src/scripts/download.sh \
9 -k \
10 -t tmp/$(@) \
11 $(@) \
12 $(MIRROR_RHEL)/@VERSION@/isos/x86_64/rhel-server-@VERSION@-@ARCH@-boot/isolinux/initrd.img
13
14
15boot/rhel/@VERSION@/vmlinuz:
16 ./src/scripts/download.sh \
17 -k \
18 -t tmp/$(@) \
19 $(@) \
20 $(MIRROR_RHEL)/@VERSION@/isos/x86_64/rhel-server-@VERSION@-@ARCH@-boot/isolinux/vmlinuz
21
diff --git a/src/distros/rhel/make.header b/src/distros/rhel/make.header
deleted file mode 100644
index eea49fc..0000000
--- a/src/distros/rhel/make.header
+++ /dev/null
@@ -1,4 +0,0 @@
1
2
3MIRROR_RHEL ?= https://localhost/rhel/
4
diff --git a/src/distros/rhel/options b/src/distros/rhel/options
deleted file mode 100644
index 6497da5..0000000
--- a/src/distros/rhel/options
+++ /dev/null
@@ -1,2 +0,0 @@
1rhel 'Red Hat Enterprise Linux (experimental)'
2 rhel-6.8--x86_64 'Red Hat Enterprise Linux 5 (x86_64)'
diff --git a/src/distros/sysrescd/cfg.footer b/src/distros/sysrescd/cfg.footer
deleted file mode 100644
index fe225c9..0000000
--- a/src/distros/sysrescd/cfg.footer
+++ /dev/null
@@ -1 +0,0 @@
1MENU END
diff --git a/src/distros/sysrescd/cfg.footer.iso.efi b/src/distros/sysrescd/cfg.footer.iso.efi
deleted file mode 100644
index 7e9861c..0000000
--- a/src/distros/sysrescd/cfg.footer.iso.efi
+++ /dev/null
@@ -1,2 +0,0 @@
1}
2
diff --git a/src/distros/sysrescd/cfg.header b/src/distros/sysrescd/cfg.header
deleted file mode 100644
index 786c566..0000000
--- a/src/distros/sysrescd/cfg.header
+++ /dev/null
@@ -1,2 +0,0 @@
1MENU BEGIN sysrescd
2MENU TITLE SystemRescueCD
diff --git a/src/distros/sysrescd/cfg.header.iso.efi b/src/distros/sysrescd/cfg.header.iso.efi
deleted file mode 100644
index effda77..0000000
--- a/src/distros/sysrescd/cfg.header.iso.efi
+++ /dev/null
@@ -1,2 +0,0 @@
1
2submenu "SystemRescueCD" {
diff --git a/src/distros/sysrescd/cfg.label b/src/distros/sysrescd/cfg.label
deleted file mode 100644
index e37c00d..0000000
--- a/src/distros/sysrescd/cfg.label
+++ /dev/null
@@ -1,71 +0,0 @@
1MENU BEGIN sysrescd
2MENU TITLE SystemRescueCD (@VERSION@)
3
4label rescue32@VERSION@
5 MENU LABEL SystemRescueCd (32bit):
6 MENU DISABLE
7
8label rescue32_1@VERSION@
9 MENU LABEL SystemRescueCd with default options
10 MENU INDENT 3
11 KERNEL /boot/sysrescd/@VERSION@/vmlinuz.32
12 INITRD /boot/sysrescd/@VERSION@/initram.igz
13 APPEND subdir=/boot/sysrescd/@VERSION@/
14 TEXT HELP
15 Boot standard 32bit kernel with default options (should always work)
16 ENDTEXT
17
18label rescue32_2@VERSION@
19 MENU LABEL SystemRescueCd with all files cached to memory
20 MENU INDENT 3
21 KERNEL /boot/sysrescd/@VERSION@/vmlinuz.32
22 INITRD /boot/sysrescd/@VERSION@/initram.igz
23 APPEND docache subdir=/boot/sysrescd/@VERSION@/
24 TEXT HELP
25 Boot standard 32bit kernel and run system from memory.
26 It requires 512 MB of memory to work and takes some time during the
27 boot process, but the cdrom can be removed and system will be faster.
28 ENDTEXT
29
30label rescue64@VERSION@
31 MENU LABEL SystemRescueCd (64bit):
32 MENU DISABLE
33
34label rescue64_1@VERSION@
35 MENU LABEL SystemRescueCd with default options
36 MENU INDENT 3
37 KERNEL /boot/sysrescd/@VERSION@/vmlinuz.64
38 INITRD /boot/sysrescd/@VERSION@/initram.igz
39 APPEND docache subdir=/boot/sysrescd/@VERSION@/
40 TEXT HELP
41 Boot standard 64bit kernel with default options (should always work)
42 ENDTEXT
43
44label rescue64_2@VERSION@
45 MENU LABEL SystemRescueCd with all files cached to memory
46 MENU INDENT 3
47 KERNEL /boot/sysrescd/@VERSION@/vmlinuz.64
48 INITRD /boot/sysrescd/@VERSION@/initram.igz
49 APPEND docache subdir=/boot/sysrescd/@VERSION@/
50 TEXT HELP
51 Boot standard 64bit kernel and run system from RAM (cdrom can be removed)
52 It requires 512 MB of memory to work and takes some time during the
53 boot process, but the cdrom can be removed and system will be faster.
54 ENDTEXT
55
56label rescuemisc@VERSION@
57 MENU LABEL SystemRescueCd Misc:
58 MENU DISABLE
59
60label ntpass@VERSION@
61 MENU LABEL NTPASSWD: Reset or edit Windows passwords
62 MENU INDENT 3
63 kernel /boot/sysrescd/@VERSION@/vmlinuz.nt
64 append rw vga=1 initrd=/boot/sysrescd/@VERSION@/initrd.cgz,/boot/sysrescd/@VERSION@/scsi.cgz
65 TEXT HELP
66 This tool can be used to reset windows users accounts. It works with all
67 windows user accounts including the administrator. You can use this tool if
68 you forgot the administrator's password.
69 ENDTEXT
70
71MENU END
diff --git a/src/distros/sysrescd/cfg.label.iso.efi b/src/distros/sysrescd/cfg.label.iso.efi
deleted file mode 100644
index b890f19..0000000
--- a/src/distros/sysrescd/cfg.label.iso.efi
+++ /dev/null
@@ -1,36 +0,0 @@
1 submenu "SystemRescueCD (@VERSION@)" {
2 menuentry "SystemRescueCd with default options (32bit)" {
3 echo "Loading /boot/sysrescd/@VERSION@/vmlinuz.32 ..."
4 linux /boot/sysrescd/@VERSION@/vmlinuz.32 subdir=/boot/sysrescd/@VERSION@/
5 echo "Loading /boot/sysrescd/@VERSION@/initram.igz ..."
6 initrd /boot/sysrescd/@VERSION@/initram.igz
7 echo "Booting ..."
8 }
9 menuentry "SystemRescueCd with all files cached to memory (32bit)" {
10 echo "Loading /boot/sysrescd/@VERSION@/vmlinuz.32 ..."
11 linux /boot/sysrescd/@VERSION@/vmlinuz.32 docache subdir=/boot/sysrescd/@VERSION@/
12 echo "Loading /boot/sysrescd/@VERSION@/initram.igz ..."
13 initrd /boot/sysrescd/@VERSION@/initram.igz
14 echo "Booting ..."
15 }
16 menuentry "SystemRescueCd with default options (64bit)" {
17 echo "Loading /boot/sysrescd/@VERSION@/vmlinuz.64 ..."
18 linux /boot/sysrescd/@VERSION@/vmlinuz.64 docache subdir=/boot/sysrescd/@VERSION@/
19 echo "Loading /boot/sysrescd/@VERSION@/initram.igz ..."
20 initrd /boot/sysrescd/@VERSION@/initram.igz
21 echo "Booting ..."
22 }
23 menuentry "SystemRescueCd with all files cached to memory (64bit)" {
24 echo "Loading /boot/sysrescd/@VERSION@/vmlinuz.64 ..."
25 linux /boot/sysrescd/@VERSION@/vmlinuz.64 docache subdir=/boot/sysrescd/@VERSION@/
26 echo "Loading /boot/sysrescd/@VERSION@/initram.igz ..."
27 initrd /boot/sysrescd/@VERSION@/initram.igz
28 echo "Booting ..."
29 }
30 menuentry "NTPASSWD: Reset or edit Windows passwords" {
31 linux /boot/sysrescd/@VERSION@/vmlinuz.nt \
32 rw vga=1 \
33 initrd /boot/sysrescd/@VERSION@/initrd.cgz /boot/sysrescd/@VERSION@/scsi.cgz
34 echo "Booting ..."
35 }
36 }
diff --git a/src/distros/sysrescd/cfg.label.pxe b/src/distros/sysrescd/cfg.label.pxe
deleted file mode 100644
index e402537..0000000
--- a/src/distros/sysrescd/cfg.label.pxe
+++ /dev/null
@@ -1,71 +0,0 @@
1MENU BEGIN sysrescd
2MENU TITLE SystemRescueCD (@VERSION@)
3
4label rescue32@VERSION@
5 MENU LABEL SystemRescueCd (32bit):
6 MENU DISABLE
7
8label rescue32_1@VERSION@
9 MENU LABEL SystemRescueCd with default options (netboot)
10 MENU INDENT 3
11 KERNEL /boot/sysrescd/@VERSION@/vmlinuz.32
12 INITRD /boot/sysrescd/@VERSION@/initram.igz
13 APPEND netboot=@NETBOOT_HTTP@/boot/sysrescd/@VERSION@/sysrcd.dat
14 TEXT HELP
15 Boot standard 32bit kernel with default options (should always work)
16 ENDTEXT
17
18label rescue32_2@VERSION@
19 MENU LABEL SystemRescueCd with all files cached to memory (netboot)
20 MENU INDENT 3
21 KERNEL /boot/sysrescd/@VERSION@/vmlinuz.32
22 INITRD /boot/sysrescd/@VERSION@/initram.igz
23 APPEND docache netboot=@NETBOOT_HTTP@/boot/sysrescd/@VERSION@/sysrcd.dat
24 TEXT HELP
25 Boot standard 32bit kernel and run system from memory.
26 It requires 512 MB of memory to work and takes some time during the
27 boot process, but the cdrom can be removed and system will be faster.
28 ENDTEXT
29
30label rescue64@VERSION@
31 MENU LABEL SystemRescueCd (64bit):
32 MENU DISABLE
33
34label rescue64_1@VERSION@
35 MENU LABEL SystemRescueCd with default options (netboot)
36 MENU INDENT 3
37 KERNEL /boot/sysrescd/@VERSION@/vmlinuz.64
38 INITRD /boot/sysrescd/@VERSION@/initram.igz
39 APPEND docache netboot=@NETBOOT_HTTP@/boot/sysrescd/@VERSION@/sysrcd.dat
40 TEXT HELP
41 Boot standard 64bit kernel with default options (should always work)
42 ENDTEXT
43
44label rescue64_2@VERSION@
45 MENU LABEL SystemRescueCd with all files cached to memory (netboot)
46 MENU INDENT 3
47 KERNEL /boot/sysrescd/@VERSION@/vmlinuz.64
48 INITRD /boot/sysrescd/@VERSION@/initram.igz
49 APPEND docache netboot=@NETBOOT_HTTP@/boot/sysrescd/@VERSION@/sysrcd.dat
50 TEXT HELP
51 Boot standard 64bit kernel and run system from RAM (cdrom can be removed)
52 It requires 512 MB of memory to work and takes some time during the
53 boot process, but the cdrom can be removed and system will be faster.
54 ENDTEXT
55
56label rescuemisc@VERSION@
57 MENU LABEL SystemRescueCd Misc:
58 MENU DISABLE
59
60label ntpass@VERSION@
61 MENU LABEL NTPASSWD: Reset or edit Windows passwords
62 MENU INDENT 3
63 kernel /boot/sysrescd/@VERSION@/vmlinuz.nt
64 append rw vga=1 initrd=/boot/sysrescd/@VERSION@/initrd.cgz,/boot/sysrescd/@VERSION@/scsi.cgz
65 TEXT HELP
66 This tool can be used to reset windows users accounts. It works with all
67 windows user accounts including the administrator. You can use this tool if
68 you forgot the administrator's password.
69 ENDTEXT
70
71MENU END
diff --git a/src/distros/sysrescd/hashes/sysrescd-4.9.4.sha512 b/src/distros/sysrescd/hashes/sysrescd-4.9.4.sha512
deleted file mode 100644
index 02c2872..0000000
--- a/src/distros/sysrescd/hashes/sysrescd-4.9.4.sha512
+++ /dev/null
@@ -1 +0,0 @@
17bfe963e7ec04f18efbeac5d40a016b56ae7bc8fe8913d8cfd0ea9fbe0f3833d2b86d1a00f30f6587b91338416884af6a65249121609ce2f58a6efa50486e139 sysrescd-4.9.4.iso
diff --git a/src/distros/sysrescd/hashes/sysrescd-4.9.5.sha512 b/src/distros/sysrescd/hashes/sysrescd-4.9.5.sha512
deleted file mode 100644
index 4397d5d..0000000
--- a/src/distros/sysrescd/hashes/sysrescd-4.9.5.sha512
+++ /dev/null
@@ -1 +0,0 @@
16f9a3497c809c8cf1dcec114221d5d992fa2735b3fa1cc992e46a8e9c793ef7019c37c4a61f8abddafbac0cf7ce03c6fc9a3a2a750d7a82e69db3bdc6791e7fc sysrescd-4.9.4.iso
diff --git a/src/distros/sysrescd/hashes/sysrescd-5.1.2.sha512 b/src/distros/sysrescd/hashes/sysrescd-5.1.2.sha512
deleted file mode 100644
index d53d3a2..0000000
--- a/src/distros/sysrescd/hashes/sysrescd-5.1.2.sha512
+++ /dev/null
@@ -1 +0,0 @@
1516e60632459dd5408f83035aa265ed4169b13f978a23960a85837c9c8b5bbab70776e22a6e6727184bd9df81cbbeff4a5819d5927ff0ff3a79036bc4c54cfdc sysrescd-5.1.2.iso
diff --git a/src/distros/sysrescd/hashes/sysrescd-5.2.2.sha512 b/src/distros/sysrescd/hashes/sysrescd-5.2.2.sha512
deleted file mode 100644
index b69e6f5..0000000
--- a/src/distros/sysrescd/hashes/sysrescd-5.2.2.sha512
+++ /dev/null
@@ -1 +0,0 @@
17dd1ccd63775e35f6589808416468c4a9314f4a7a5d0cb1f2bc34ffb9eef3a450b0da244dfc9e325d828c39404c0cdcce27cc990eade33762c17a1e32f8db9b5 systemrescuecd-x86-5.2.2.iso
diff --git a/src/distros/sysrescd/make.boot b/src/distros/sysrescd/make.boot
deleted file mode 100644
index 45e5639..0000000
--- a/src/distros/sysrescd/make.boot
+++ /dev/null
@@ -1,66 +0,0 @@
1
2DOWNLOAD_FILES += boot/sysrescd/@VERSION@/sysrcd.dat \
3 boot/sysrescd/@VERSION@/sysrcd.md5 \
4 boot/sysrescd/@VERSION@/vmlinuz.32 \
5 boot/sysrescd/@VERSION@/vmlinuz.64 \
6 boot/sysrescd/@VERSION@/vmlinuz.nt \
7 boot/sysrescd/@VERSION@/initrd.cgz \
8 boot/sysrescd/@VERSION@/initram.igz \
9 boot/sysrescd/@VERSION@/scsi.cgz
10
11
12tmp/boot/sysrescd/sysrescd-@VERSION@/.iperd-extracted:
13 ./src/scripts/download.sh \
14 -H $(SYSRESCD_HASHES)/sysrescd-@VERSION@.sha512 \
15 -e tmp/boot/sysrescd/sysrescd-@VERSION@ \
16 tmp/boot/sysrescd/sysrescd-@VERSION@.iso \
17 $(MIRROR_SYSRESCD)/@VERSION@/systemrescuecd-x86-@VERSION@.iso
18
19
20boot/sysrescd/@VERSION@/sysrcd.md5: tmp/boot/sysrescd/sysrescd-@VERSION@/.iperd-extracted
21 @mkdir -p "$$(dirname "$(@)")"
22 cp tmp/boot/sysrescd/sysrescd-@VERSION@/sysrcd.md5 "$(@)"
23 @touch "$(@)"
24
25
26boot/sysrescd/@VERSION@/initram.igz: tmp/boot/sysrescd/sysrescd-@VERSION@/.iperd-extracted
27 @mkdir -p "$$(dirname "$(@)")"
28 cp tmp/boot/sysrescd/sysrescd-@VERSION@/isolinux/initram.igz "$(@)"
29 @touch "$(@)"
30
31
32boot/sysrescd/@VERSION@/initrd.cgz: tmp/boot/sysrescd/sysrescd-@VERSION@/.iperd-extracted
33 @mkdir -p "$$(dirname "$(@)")"
34 cp tmp/boot/sysrescd/sysrescd-@VERSION@/ntpasswd/initrd.cgz "$(@)"
35 @touch "$(@)"
36
37
38boot/sysrescd/@VERSION@/scsi.cgz: tmp/boot/sysrescd/sysrescd-@VERSION@/.iperd-extracted
39 @mkdir -p "$$(dirname "$(@)")"
40 cp tmp/boot/sysrescd/sysrescd-@VERSION@/ntpasswd/scsi.cgz "$(@)"
41 @touch "$(@)"
42
43
44boot/sysrescd/@VERSION@/vmlinuz.32: tmp/boot/sysrescd/sysrescd-@VERSION@/.iperd-extracted
45 @mkdir -p "$$(dirname "$(@)")"
46 cp tmp/boot/sysrescd/sysrescd-@VERSION@/isolinux/rescue32 "$(@)"
47 @touch "$(@)"
48
49
50boot/sysrescd/@VERSION@/vmlinuz.64: tmp/boot/sysrescd/sysrescd-@VERSION@/.iperd-extracted
51 @mkdir -p "$$(dirname "$(@)")"
52 cp tmp/boot/sysrescd/sysrescd-@VERSION@/isolinux/rescue64 "$(@)"
53 @touch "$(@)"
54
55
56boot/sysrescd/@VERSION@/vmlinuz.nt: tmp/boot/sysrescd/sysrescd-@VERSION@/.iperd-extracted
57 @mkdir -p "$$(dirname "$(@)")"
58 cp tmp/boot/sysrescd/sysrescd-@VERSION@/ntpasswd/vmlinuz "$(@)"
59 @touch "$(@)"
60
61
62boot/sysrescd/@VERSION@/sysrcd.dat: tmp/boot/sysrescd/sysrescd-@VERSION@/.iperd-extracted
63 @mkdir -p "$$(dirname "$(@)")"
64 cp tmp/boot/sysrescd/sysrescd-@VERSION@/sysrcd.dat "$(@)"
65 @touch "$(@)"
66
diff --git a/src/distros/sysrescd/make.header b/src/distros/sysrescd/make.header
deleted file mode 100644
index 3f0a2bb..0000000
--- a/src/distros/sysrescd/make.header
+++ /dev/null
@@ -1,5 +0,0 @@
1
2# https://dronedata.dl.sourceforge.net/project/systemrescuecd/sysresccd-x86/4.9.4/systemrescuecd-x86-4.9.4.iso
3MIRROR_SYSRESCD ?= https://download.sourceforge.net/project/systemrescuecd/sysresccd-x86
4SYSRESCD_HASHES = src/distros/sysrescd/hashes/
5
diff --git a/src/distros/sysrescd/options b/src/distros/sysrescd/options
deleted file mode 100644
index 94af6a7..0000000
--- a/src/distros/sysrescd/options
+++ /dev/null
@@ -1,5 +0,0 @@
1sysrescd "SystemRescueCd"
2 sysrescd-4.9.4 "SystemRescueCd 4.9.4"
3 sysrescd-4.9.5 "SystemRescueCd 4.9.5"
4 sysrescd-5.1.2 "SystemRescueCd 5.1.2"
5 sysrescd-5.2.2 "SystemRescueCd 5.2.2"
diff --git a/src/distros/ubuntu/options b/src/distros/ubuntu/options
index 64e31a1..1fe4f1f 100644
--- a/src/distros/ubuntu/options
+++ b/src/distros/ubuntu/options
@@ -1,6 +1,4 @@
1ubuntu 'Ubuntu Linux (checksum validation unavailable)' 1ubuntu 'Ubuntu Linux (checksum validation unavailable)'
2 ubuntu-12.04-precise-amd64 'Ubuntu 12.04 LTS "Precise Pangolin" (amd64)'
3 ubuntu-12.04-precise-i386 'Ubuntu 12.04 LTS "Precise Pangolin" (i386)'
4 ubuntu-14.04-trusty-amd64 'Ubuntu 14.04 LTS "Trusty Tahr" (amd64)' 2 ubuntu-14.04-trusty-amd64 'Ubuntu 14.04 LTS "Trusty Tahr" (amd64)'
5 ubuntu-14.04-trusty-i386 'Ubuntu 14.04 LTS "Trusty Tahr" (i386)' 3 ubuntu-14.04-trusty-i386 'Ubuntu 14.04 LTS "Trusty Tahr" (i386)'
6 ubuntu-16.04-xenial-amd64 'Ubuntu 16.04 LTS "Xenial Xerus" (amd64)' 4 ubuntu-16.04-xenial-amd64 'Ubuntu 16.04 LTS "Xenial Xerus" (amd64)'