Forums before death by AOL, social media and spammers... "We can't have nice things"
|    alt.os.linux    |    Getting to be as bloated as Windows!    |    107,822 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 105,981 of 107,822    |
|    Paul Edwards to Paul    |
|    Re: Linux vs Linux Lite    |
|    20 Mar 24 14:44:39    |
      From: mutazilah@gmail.com              On 20/03/24 01:07, Paul wrote:              > Is your hardware 64-bit capable ?              I am running Windows 10 on an x64.              Then I run Virtualbox.              I normally do development on Windows 2000, running       under Virtualbox. Always running 32-bit tools.       But sometimes producing a 64-bit executable, which       is then transferred to the Windows 10 host to briefly test.              Another thing I run under Virtualbox is Kylin OS.              I went with this because I bought a computer with       a Zhaoxin x64 processor and it came with Kylin       installed. I did this because I wanted to test       PDOS/386.              I also wanted to test Windows 10 64-bit.              This was a bit of a struggle, but ended up working       sufficiently well.              > You seem to emit a lot of older breadcrumbs in text, implying       > older equipment and environment.              My software all targets the older equipment,       while also running on modern equipment.              That's what I expect from my software. ie for       it to be upwardly compatible.              > I would have gladly selected a 64-bit OS for you,       > if there was a sign you could actually use it. There's              I already have one - Kylin OS.              But I wish to replace it (with a massive downgrade -       but still x64).              > You were, after all, screwing with Puppy, and that's a sign       > a person has older equipment. Nobody selects Puppy for       > its smooth mainstream operation. (You would use FatDog64       > if sampling the Puppy ecosystem, with a capable 64-bit computer.)              I was selecting Puppy (before) because I was after a       minimal Linux.              I can't remember if I was looking for 386-only, as my       software to test is mostly 386.              But I do actually have the capability to produce 64-bit       Linux executables on my PDOS/386 ecosystem. But they are in       COFF format, so require an objcopy step when arriving on       the x64 Linux.              I am expecting to be able to generate 64-bit ELF directly       in due course, and the person (author of pdld) who does       that work will need to be able to test it. He asked me       how to test his ELF executables, and I wanted to give him       the simplest possible answer. ie a very simple system       designed for developers to test. Not end users to use.              (Although at the same time I like the thought of - "hey,       what can we do with this C90 compiler?")              I'm not expecting an existing distribution to do what       I want, as I have a narrow target audience.              Anyway, I have made some progress. I am selecting Linux 6.6       since it is advertised as having long-term support.              On my Kylin system I have produced a bzImage with this config:               CC arch/x86/boot/video-bios.o        LD arch/x86/boot/setup.elf        OBJCOPY arch/x86/boot/setup.bin        OBJCOPY arch/x86/boot/vmlinux.bin        HOSTCC arch/x86/boot/tools/build        BUILD arch/x86/boot/bzImage       Kernel: arch/x86/boot/bzImage is ready (#1)       kerravon@kerravon2-pc:~/scratch/linux-6.6.22$ make allnoconfig                     -rwxrwxr-x 1 kerravon kerravon 3837012 Mar 20 14:23 vmlinux              kerravon@kerravon2-pc:~/scratch/linux-6.6.22$ ls -l arch/x86/boot/bzImage       -rw-rw-r-- 1 kerravon kerravon 1503744 Mar 20 14:24 arch/x86/boot/bzImage                            But I'm not sure what this (bzImage) is.              I can tell from looking at it that it has a 55AA disk       signature, but as far as I can tell this is not a FAT32       image with a bootx64.efi, nor is it an MBR with 8086       code, and nor is it an ISO CD.              It could be GPT (which I'm not familiar with), but I       don't think so.              Regardless, I don't want to use Grub, so I am expecting       a bootx64.efi (PE format executable) to load this bzImage       into memory.              I am hoping to only have FAT32 physical disks. If an       ext4 or whatever is required it can be done as a ramdisk.       If Linux needs a plethora of files to operate it can       create them in its own ramdisk (which this bzImage may be       designed to do already).              But the Linux build process hasn't produced a bootx64.efi.              So what's the official source of one of those?              I can potentially provide my own - I do that in my UCX64       distribution. So the infrastructure exists. I could read       this bzImage file into memory, and then ... what?              Thanks. Paul.              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca