Thanks. I tried an older version (2.02) and indeed it's smaller (57KB). I'll see if I can strip it more.
Cheers, BogDan. P.S. At first look grub 1 is too tight related to PC, altos has no PCI, ISA, IDE, etc. and it seems it's too much work to port it. În vin., 15 sept. 2023 la 15:29, Randy Goldenberg < [email protected]> a scris: > It's possible that grub 1.x and older versions of grub 2 may both be > smaller. > > My thought was just that all computers from that time probably have the > same size requirement, and software becomes larger as developers add new > features, generally speaking. > > On Thu, Sep 14, 2023 at 9:55 PM BogDan Vatra <[email protected]> wrote: > >> I didn't try them. >> You mean grub 1.x or an older version of grub 2? >> >> Cheers, >> BogDan. >> >> vin., 15 sept. 2023, 00:38 Randy Goldenberg <[email protected]> >> a scris: >> >>> Are older versions of grub not small enough? >>> >>> On Thu, Sep 14, 2023 at 1:09 PM BogDan Vatra <[email protected]> wrote: >>> >>>> Hello there, >>>> >>>> I'm trying to port grub to an ancient computer, an altos 386 series 1000 >>>> [0] (nope is not using 80386 anymore, I upgraded it to 486 (using an >>>> 80486 >>>> DLC + an 387 DX/DLC). >>>> I managed to port the basics using the excellent porting guide from here >>>> [1], but the results were a bit disappointing. >>>> The problem is that altos memory is very limited (12MB total). Grub >>>> needs >>>> to fit in 64KB, but right has over 67KB. >>>> Are there any tricks to make it smaller ? I'd like to have it under >>>> 48KB if >>>> possible. >>>> >>>> Thanks! >>>> >>>> Cheers, >>>> BogDan. >>>> >>>> [0] >>>> >>>> http://www.bitsavers.org/pdf/altos/386/Altos-386_Series_1000_Brochure_Nov88.pdf >>>> [1] >>>> https://www.gnu.org/software/grub/manual/grub-dev/grub-dev.html#Porting >>>> >>>
