On Tue, 3 May 2005 18:19:22 -0400 Wakko Warner wrote:
| Randy.Dunlap wrote:
| > On Tue, 3 May 2005 12:33:43 -0400 Wakko Warner wrote:
| > | Yes, I do recall it says "System is 724k". zImage failes. bzImage says
| > | 724k as well and succeeds.
| >
| > The image size needs to be <= 0x7f000 (520192 bytes, 508 KB).
| >
| > (No, I don't know why, just that this is what is being
| > enforced.)
| >
| > Just cut more out of the kernel image...
|
| Any suggestions? All that I know of that is modularizable is a module,
| except for keyboard, ext2, unix sockets, ramdisk+initrd. Some of the options I need since
| this is supposed to support all relevent hardware that we use where I work.
| (all scsi,ide,sata,raid cards,ethernet cards that we have)
Are those (mostly) modular?
Is this supposed to be a kernel that is used on a regular basis,
not just a temporary quick boot thing?
You want one kernel that handles many configurations but fits
in < 510 KB? That is aggressive. :)
I think of this as being a custom kernel, but it sounds
like you want a very general-purpose (small) one.
| Hmm, I did find one I forgot. CONFIG_MII.
|
| EXPERIMENTAL=y
| CLEAN_COMPILE=y
| BROKEN_ON_SMP=y
Do you need some drivers etc. that are EXPERIMENTAL or BROKEN?
Just curious.
| ACPI=y
| ACPI_BOOT=y
| ACPI_INTERPRETER=y
| ACPI_BUS=y
| ACPI_EC=y
| ACPI_POWER=y
| ACPI_PCI=y
| ACPI_SYSTEM=y
so some systems may need ACPI ?
| ISA=y
| CARDBUS=y
| PCMCIA_PROBE=y
some systems have ISA? some are PCMCIA/CardBus?
| PNP=y
| ISAPNP=y
and ISA PNP? :(
| SCSI_PROC_FS=y
drop this one
| AIC7XXX_DEBUG_ENABLE=y
| AIC7XXX_REG_PRETTY_PRINT=y
| AIC79XX_DEBUG_ENABLE=y
| AIC79XX_REG_PRETTY_PRINT=y
drop these.
| SOUND_GAMEPORT=y
drop.
| VT=y
| VT_CONSOLE=y
| HW_CONSOLE=y
| VGA_CONSOLE=y
| DUMMY_CONSOLE=y
drop that ^^^^^
| USB_ARCH_HAS_HCD=y
| USB_ARCH_HAS_OHCI=y
| USB_DEVICEFS=y
| USB_OHCI_LITTLE_ENDIAN=y
| USB_STORAGE_FREECOM=y
| USB_STORAGE_ISD200=y
| USB_STORAGE_DPCM=y
| USB_STORAGE_USBAT=y
| USB_STORAGE_SDDR09=y
| USB_STORAGE_SDDR55=y
| USB_STORAGE_JUMPSHOT=y
| USB_HIDINPUT=y
| USB_ALI_M5632=y
| USB_AN2720=y
| USB_BELKIN=y
| USB_GENESYS=y
| USB_NET1080=y
| USB_PL2301=y
| USB_KC2190=y
| USB_ARMLINUX=y
| USB_EPSON2888=y
| USB_ZAURUS=y
| USB_CDCETHER=y
| USB_AX8817X=y
| EXT2_FS=y
| JOLIET=y
| UDF_NLS=y
| NTFS_RW=y
drop NTFS (you didn't list it as a requirement :)
| PROC_FS=y
| SYSFS=y
| TMPFS=y
| RAMFS=y
| NFS_V3=y
| LOCKD_V4=y
| MSDOS_PARTITION=y
| DEBUG_KERNEL=y
| MAGIC_SYSRQ=y
| CRYPTO=y
drop ^^^^^
so what's the problem with using a bzImage kernel?
---
~Randy
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[Index of Archives]
[Kernel Newbies]
[Netfilter]
[Bugtraq]
[Photo]
[Stuff]
[Gimp]
[Yosemite News]
[MIPS Linux]
[ARM Linux]
[Linux Security]
[Linux RAID]
[Video 4 Linux]
[Linux for the blind]
[Linux Resources]