sailorMH wrote: ↑Mon May 11, 2020 8:28 am
Partman hangs with error Cannot load modules.
sailorMH wrote: ↑Mon May 11, 2020 11:08 am
Continue without modules doesn't work with new installer. But you help me - I put the modules to initrg.gz only (which is not works). I will try add them to .iso also.
Hi SailorMH,
We always compile the most things in the kernel so we don't have many modules in the kernel modules directory. It could be that Debian needs the LVM and RAID support (CONFIG_MD and CONFIG_BLK_DEV_DM/dm-mod) as modules. We compiled these in the kernel directly. CONFIG_DM_RAID and CONFIG_BLK_DEV_MD aren't set. Have you seen which modules are missing? I could compile them for the next kernel release.
xeno74 wrote: ↑Tue May 12, 2020 1:32 pm
Hi SailorMH,
We always compile the most things in the kernel so we don't have many modules in the kernel modules directory. It could be that Debian needs the LVM and RAID support (CONFIG_MD and CONFIG_BLK_DEV_DM/dm-mod) as modules. We compiled these in the kernel directly. CONFIG_DM_RAID and CONFIG_BLK_DEV_MD aren't set. Have you seen which modules are missing? I could compile them for the next kernel release.
Thanks,
Christian
I will save all logs and try to find which is missing. I also checked the install .iso - modules here stored in .udeb package.
Micro A1-C (G3/1.2 GHz), AmigaOne XE (G4/1.4 GHz), Pegasos II (G4/1.33 GHz), Sam440ep, Sam440ep-flex, AmigaOne X1000
Efika 5200b, Pegasos I, Powerbook, Mac Mini (1.83 GHz), iMac, Powermac Quad
AmigaOS, MorphOS, linux, MacOS X
sailorMH wrote: ↑Mon May 11, 2020 11:08 amContinue without modules doesn't work with new installer. But you help me - I put the modules to initrg.gz only (which is not works). I will try add them to .iso also.
So you were able to modify and rebuild the initrd.gz okay? If it's of any help, I needed to use the following list of modules, when I built the last XE Jessie installer.
Hello. Just out of interest. How are you building these kernels? How long does it take? Cross compilation on fast PC?
I tried to compile an XE kernel a number of years back on my X1000, I don't know how, but I distinctly remember it taking only 15 minutes. Now however, I downloaded a 3.10 kernel source with XE patches, attempted to compile only the modules, and it's being doing it almost two hours! I first tried compiling on Fienix but it was too modern for the old kernel. I got it working for two hours and then it broke. So then switched to my old Ubuntu install where it works perfectly fine. Until the error I just saw now. LOL.
At this rate I will need to setup a cross compiler on my laptop.
Hypex wrote: ↑Thu May 14, 2020 10:43 am
Hello. Just out of interest. How are you building these kernels? How long does it take? Cross compilation on fast PC?
Yes, that's correct. It takes about 10 minutes to compile a kernel. I use ubuntu MATE 18.04 LTS x86_64 (GCC 7.4.0) for cross compiling.
Cross compiling instructions:
System requirements: Ubuntu 14.04 x86 or higher
Install the toolchain with the following commands:
Hypex wrote: ↑Thu May 14, 2020 10:31 am
So you were able to modify and rebuild the initrd.gz okay? If it's of any help, I needed to use the following list of modules, when I built the last XE Jessie installer.
I didn't rebuild initrd.gz from scratch. But i modify it - I simply added modules from Xeno's 5.5.11 kernel to original initrg.gz: /lib/modules/5.5.11_A-EON_X1000_Nemo/*
But it is not works. Next step which I want to try - modify original netinst.iso and add here: /pool-ppc64/main/l/linux right modules in udeb format
to rebuild whole installer is more complex for me, and I need some hint or wiki link how to do it.
Micro A1-C (G3/1.2 GHz), AmigaOne XE (G4/1.4 GHz), Pegasos II (G4/1.33 GHz), Sam440ep, Sam440ep-flex, AmigaOne X1000
Efika 5200b, Pegasos I, Powerbook, Mac Mini (1.83 GHz), iMac, Powermac Quad
AmigaOS, MorphOS, linux, MacOS X
xeno74 wrote: ↑Thu May 14, 2020 12:43 pm
Yes, that's correct. It takes about 10 minutes to compile a kernel. I use ubuntu MATE 18.04 LTS x86_64 (GCC 7.4.0) for cross compiling.
Thanks very much for the guide. I'm relieved I don't have to compile a ppc gcc like for OS4. The most powerful machine I have is an i5 laptop so I don't know about that ten minutes here. However it can generally be very spiffy. An i5-8250U IIRC with four cores and dual threads.