xeno74 wrote:Hi Hypex,
Great suggestion!

I know batch scripts and I like your idea! Please help us with adding the X1000 support.
Thanks. I don't know what features CFE offers in batch files. I should look it up. I've only made some with a few commands. I'd be happy to help adding the X1000 to the official PPC distros but we don't have much time left.

I don't usually add ramdisks to the packages because I don't need it for myself and the testers haven't asked for these yet. But ..... I added initial ramdisks for the X5000 and X1000 to the
stable kernel
4.19.1 today. I only use ramdisks for booting with a LABEL or UUID but actually the testers and I don't need to boot with a LABEL and UUID currently. Anyway, you can try the
stable kernel
4.19.1 if you like.
Okay thanks. I need them myself because I find the /dev/sdx assignments too unstable. On my A1/XE they seem to randomly move on each boot. On my X1000 they are moved if I have a USB disk inserted or likely, added a HDD for some reason. So I use the LABEL option. Which means I need the ramdisk.
The size of the kernel isn't a problem for me. Most of the drivers are included in the kernel. Therefore we actually don't need a ramdisk. But ... all patches and configs are included in the packages. That means you can create your own kernels and you can upload them for the other users. It would be really great if you compile some kernels and upload them for us. I would be really happy if you can do it. Most of the time I am alone and I need someone for helping me to improve the Linux support for our AmigaOne machines.
Please come to our team.

Cheers,
Christian
I only noticed the size because for the last few years I was experimenting with loading in a kernel from HDD. Which always failed with a memory error. Then lately I noticed the size was rather large. So I tested just compressing a kernel with LhA to reduce it and tried to load that in. Which worked alongside a ramdisk. But I cheated as typing commands in CFE is time consuming and rigged a Kicklayout to load the files. LOL. I suspected CFE had a memory limit of around 16MB, like UBoot does, and being able to load files under this size confirmed my suspicions. Otherwise I couldn't see why CFE had trouble simply reading in file blocks since it can be told where to load it in. Obviously it likes to load it into allocated space first before moving it.
Having now completed my work on the A1/XE Debian installer for the moment, including a net installer and USB/ISO hybrid support, I'd be happy to help you and your team improve Linux on the X1000. And X5000 where possible. Not that I need a new project, but I've wanted to improve the Linux experience for some time.
