|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Oleg Drokin 2:5020/400 17 Mar 2003 01:02:00 To : "Alexandr S. Agranovsky" Subject : Re: kernel Q? -------------------------------------------------------------------------------- Hello! Alexandr S. Agranovsky <llb@udmnet.ru> wrote: ASA> Во-вторых, счас объясню терминологию. При компиляции ядро ASA> линкуется в бинарник vmlinux. Он в принципе не загружабелен - Почему? Вполне загружабелен. Только нужно иметь лоадер, который умеет elf бинари загружать, тот же grub, по идее, silo опять же и прочие. ASA> Далее, zImage - это компрессированный vmlinuz, который может Hе, ты что-от путаешь, помоему. никакого отдельного vmlinuz я не припоминаю. {z,bz}Image - это и есть компрессированный vmlinux + лоадер и распаковщик. ASA> Чтобы преодолеть это ограничение, придумали формат bzImage. Он ASA> так же сжат (тем же gzip, буква b означает big и никакого ASA> отношения к bzip2 не имеет), но его грузят в регион выше первого ASA> мегабайта (с 0x100000), и _практических_ ограничений на размер ASA> bzImage нет. Помнится ограничение таки было, 15M вроде, судя по тому что я сейчас наблюдаю - анкомпрессеного ядра. А наблюдаю я вот что: $ make bzImage ... Boot sector 512 bytes. Setup is 4787 bytes. System is 7785 kB System is too big. Try using modules. make[1]: *** [bzImage] Error 1 ... [green@car linux-2.4]$ ls -la vmlinux -rwxrwxr-x 1 green green 22985177 Mar 16 23:59 vmlinux Bye, Oleg --- ifmail v.2.15dev5 * Origin: Green's home news server (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/15550ee9df211.html, оценка из 5, голосов 10
|