floppy121 wrote:
koteg94 wrote:
Есть ли какой-то способ решить проблему?
На AMD-шном Lenovo G505S (
viewtopic.php?f=25&t=3446 ) сам coreboot весит меньше мегабайта, и Kolibri прекрасно влезает.
Почему твой коребут оказался таким жирным? - скорее всего из-за интеловских блобов в составе коребута.
Попробуй порезать их по максимуму, например ME при помощи me_cleaner -
https://github.com/corna/me_cleanerПри сборке coreboot в make nconfig помечен ME для резки.
Code:
FMAP REGION: COREBOOT
Name Offset Type Size Comp
cbfs master header 0x0 cbfs header 32 none
fallback/romstage 0x80 stage 80588 none
cpu_microcode_blob.bin 0x13bc0 microcode 26624 none
fallback/ramstage 0x1a440 stage 115629 none
config 0x36840 raw 735 none
revision 0x36b80 raw 674 none
fallback/dsdt.aml 0x36e80 raw 14521 none
cmos.default 0x3a7c0 cmos_default 256 none
vbt.bin 0x3a900 raw 1433 LZMA (4281 decompressed)
cmos_layout.bin 0x3af00 cmos_layout 1884 none
pci8086,0166.rom 0x3b6c0 optionrom 65536 none
fallback/postcar 0x4b740 stage 19060 none
img/nvramcui 0x50200 simple elf 68721 none
fallback/payload 0x60ec0 simple elf 68602 none
payload_config 0x71b00 raw 1639 none
payload_revision 0x721c0 raw 237 none
bootorder 0x72300 raw 294 none
etc/ps2-keyboard-spinup 0x72480 raw 8 none
etc/threads 0x724c0 raw 8 none
(empty) 0x72500 null 448664 none
bootblock 0xdfdc0 bootblock 65536 none
Если не пометить для резки получается почти такой же размер.
Code:
FMAP REGION: COREBOOT
Name Offset Type Size Comp
cbfs master header 0x0 cbfs header 32 none
fallback/romstage 0x80 stage 80588 none
cpu_microcode_blob.bin 0x13bc0 microcode 26624 none
fallback/ramstage 0x1a440 stage 115629 none
config 0x36840 raw 693 none
revision 0x36b40 raw 674 none
fallback/dsdt.aml 0x36e40 raw 14521 none
cmos.default 0x3a780 cmos_default 256 none
vbt.bin 0x3a8c0 raw 1433 LZMA (4281 decompressed)
cmos_layout.bin 0x3aec0 cmos_layout 1884 none
pci8086,0166.rom 0x3b680 optionrom 65536 none
fallback/postcar 0x4b700 stage 19060 none
img/nvramcui 0x501c0 simple elf 68721 none
fallback/payload 0x60e80 simple elf 68602 none
payload_config 0x71ac0 raw 1639 none
payload_revision 0x72180 raw 237 none
bootorder 0x722c0 raw 294 none
etc/ps2-keyboard-spinup 0x72440 raw 8 none
etc/threads 0x72480 raw 8 none
(empty) 0x724c0 null 448728 none
bootblock 0xdfdc0 bootblock 65536 none
Может быть причина в том что на X230 два чипа 4mb+8mb и ME во втором чипе где места больше. Как kolibri добавить именно во второй чип?