Menu: Clonezilla boots with Secure Boot on (Debian shim); Memtest86+ removed
Clonezilla Live runs a Debian-signed kernel whose modules (usb-storage, uas, exfat) are signed by the same build key, so the menu now starts it through Debian's Microsoft-signed shim with the iPXE shim command, the same way Blancco uses Ubuntu's. prepare-boot-tools.sh extracts that shim from the Clonezilla release (EFI/boot/bootx64.efi -> clonezilla/ shimx64.efi) and warns when the shim is not Microsoft-signed or the kernel not Debian-signed. Memtest86+ is unsigned and needed Secure Boot off; memory tests now use the Dell built-in diagnostics (F12 at power-on, Diagnostics), noted in the menu. The playbook removes the old memtest web dir. Nothing on the menu needs Secure Boot off any more; the 'disable Secure Boot' screen remains only as the fallback when a signed path fails.
This commit is contained in:
@@ -29,7 +29,7 @@ systems.
|
||||
|---------------|-----------|------------------------------------------------------|
|
||||
| dnsmasq | 67/udp | DHCP. Hands out IPs and the next-server (TFTP) info. |
|
||||
| dnsmasq | 69/udp | TFTP. Serves `ipxe.efi` to firmware PXE clients. |
|
||||
| Apache | 80/tcp | HTTP. Serves wimboot, boot.wim, Blancco binaries, Clonezilla, memtest, and proxies the webapp on /. |
|
||||
| Apache | 80/tcp | HTTP. Serves wimboot, boot.wim, Blancco binaries, Clonezilla, and proxies the webapp on /. |
|
||||
| Apache | 4433/tcp | HTTP. Serves `Altiris/iPXE/GetPxeScript.aspx` (the iPXE menu script). |
|
||||
| Samba | 445/tcp | SMB shares. WinPE mounts these to fetch image content during deployment. |
|
||||
| Flask webapp | 9009/tcp | Browser UI for image import, unattend editing, log/report viewing. |
|
||||
@@ -112,9 +112,12 @@ WinPE; the Blancco and Clonezilla utilities require Secure Boot disabled.
|
||||
|
||||
c. Clonezilla Live:
|
||||
iPXE loads vmlinuz + initrd over HTTP, fetches filesystem.squashfs.
|
||||
With Secure Boot on, the Debian-signed kernel starts through Debian's
|
||||
Microsoft-signed shim (clonezilla/shimx64.efi, iPXE shim command).
|
||||
|
||||
d. Memtest86+:
|
||||
iPXE loads memtest.efi.
|
||||
Memory testing is not on the menu: Dell PCs have a built-in test
|
||||
(F12 at power-on, Diagnostics). Memtest86+ was removed because it is
|
||||
unsigned and needed Secure Boot off.
|
||||
```
|
||||
|
||||
## Windows imaging lifecycle (gea-* images)
|
||||
|
||||
Reference in New Issue
Block a user