[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Graphical installer on arm64 (netboot and cdrom)



On 16/04/2020 15:40, Steve McIntyre wrote:
On Tue, Apr 14, 2020 at 05:43:36PM +0100, Steve McIntyre wrote:

ACK.

Building locally to test here...

And I have a build that looks OK by eye. Unfortunately, my local test
machine (Macchiatobin) seems to be dying and I can't test this
effectively now. :-(

Ah, OK. Thanks for spending time on this.

It needs some tiny debian-cd changes and then we'll get
netinst, DVD images etc. also including the graphical installer. Final
thing missing - the grub.cfg that's generated for the CD/DVD/USB boot
doesn't include menu entries for graphical boot.
Adding INITRD_GTK to build/config/arm.cfg as in:

diff --git a/build/config/arm.cfg b/build/config/arm.cfg
index fe8cf80f9..898795658 100644
--- a/build/config/arm.cfg
+++ b/build/config/arm.cfg
@@ -23,6 +23,7 @@ arch_cd_info_dir: arm_grub_efi
 		grub-gencfg \
 			KERNEL /%install%/vmlinuz \
 			INITRD /%install%/initrd.gz \
+			INITRD_GTK /%install%/gtk/initrd.gz \
 			HEADER boot/$(ARCH)/grub/grub-efi.cfg \
 		> $(TEMP_CD_INFO_DIR)/grub/grub.cfg; \
 		cp -a $(GRUB_FONT) $(TEMP_CD_INFO_DIR)/grub/font.pf2; \

seems to be enough for the last part, I'm getting "Graphical install" and others in both cdrom{,/gtk}/debian-cd_info.tar.gz files' grub.cfg files.

I expect that change will make the "Graphical" entries appear also on armhf where there isn't a cdrom/gtk build yet, so I'll also have a look at that.

Hopefully I can learn enough debian-cd to build and test with proper images this time around :)


Reply to: