ΠΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ Π²ΡΠΏΡΡΠΊ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ²Π° Libreboot 20211122. ΠΡΠΎ ΡΡΠ΅ΡΠΈΠΉ Π²ΡΠΏΡΡΠΊ Π² ΡΠΎΡΡΠ°Π²Π΅ ΠΏΡΠΎΠ΅ΠΊΡΠ° GNU ΠΈ ΠΎΠ½ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ ΠΏΡΠ΅ΠΏΠΎΠ΄Π½ΠΎΡΠΈΡΡΡΡ ΠΊΠ°ΠΊ ΡΠ΅ΡΡΠΎΠ²ΡΠΉ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΡΠ΅Π±ΡΠ΅Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΈΠΈ ΠΈ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Libreboot ΡΠ°Π·Π²ΠΈΠ²Π°Π΅Ρ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ΅ ΠΎΡΠ²Π΅ΡΠ²Π»Π΅Π½ΠΈΠ΅ ΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡΠ° CoreBoot, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΡΡΠ΅Π΅ ΠΎΡΠΈΡΠ΅Π½Π½ΡΡ ΠΎΡ Π±ΠΈΠ½Π°ΡΠ½ΡΡ Π²ΡΡΠ°Π²ΠΎΠΊ Π·Π°ΠΌΠ΅Π½Ρ ΠΏΡΠΎΠΏΡΠΈΠ΅ΡΠ°ΡΠ½ΡΠΌ ΠΏΡΠΎΡΠΈΠ²ΠΊΠ°ΠΌ UEFI ΠΈ BIOS, ΠΎΡΠ²Π΅ΡΠ°ΡΡΠΈΠΌ Π·Π° ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ CPU, ΠΏΠ°ΠΌΡΡΠΈ, ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΠΉΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ² ΠΈ Π΄ΡΡΠ³ΠΈΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ.
Libreboot ΠΈΠΌΠ° Π·Π° ΡΠ΅Π» Π΄Π° ΡΠΎΠ·Π΄Π°Π΄Π΅ ΡΠΈΡΡΠ΅ΠΌΡΠΊΠΎ ΠΎΠΏΠΊΡΡΠΆΡΠ²Π°ΡΠ΅ ΡΡΠΎ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° ΡΠ΅Π»ΠΎΡΠ½ΠΎ Π΄Π° ΡΠ΅ ΠΎΡΠ»ΠΎΠ±ΠΎΠ΄ΠΈΡΠ΅ ΠΎΠ΄ ΠΊΠΎΠΌΠ΅ΡΡΠΈΡΠ°Π»Π΅Π½ ΡΠΎΡΡΠ²Π΅Ρ, Π½Π΅ ΡΠ°ΠΌΠΎ Π½Π° Π½ΠΈΠ²ΠΎ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π΅Π½ ΡΠΈΡΡΠ΅ΠΌ, ΡΡΠΊΡ ΠΈ Π½Π° ΡΠΈΡΠΌΠ²Π΅ΡΠΎΡ ΡΡΠΎ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° ΠΏΠΎΠ΄ΠΈΠ³Π°ΡΠ΅. Libreboot Π½Π΅ ΡΠ°ΠΌΠΎ ΡΡΠΎ Π³ΠΎ ΠΎΡΡΡΡΠ°Π½ΡΠ²Π° CoreBoot ΠΎΠ΄ ΡΠΎΠΏΡΡΠ²Π΅Π½ΠΈΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ, ΡΡΠΊΡ Π³ΠΎ ΠΏΠΎΠ΄ΠΎΠ±ΡΡΠ²Π° ΠΈ ΡΠΎ Π°Π»Π°ΡΠΊΠΈ Π·Π° Π΄Π° ΠΈΠΌ Π³ΠΎ ΠΎΠ»Π΅ΡΠ½ΠΈ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ΡΠΎ Π½Π° ΠΊΡΠ°ΡΠ½ΠΈΡΠ΅ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈ, ΡΠΎΠ·Π΄Π°Π²Π°ΡΡΠΈ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΡΠ° ΡΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ° ΠΊΠΎΡΠΈΡΡΠΈ ΡΠ΅ΠΊΠΎΡ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊ Π±Π΅Π· ΠΏΠΎΡΠ΅Π±Π½ΠΈ Π²Π΅ΡΡΠΈΠ½ΠΈ.
ΠΠ΅ΡΡ ΠΎΠΏΡΠ΅ΠΌΠ°ΡΠ° ΠΏΠΎΠ΄Π΄ΡΠΆΠ°Π½Π° Π²ΠΎ Libreboot:
- ΠΠ΅ΡΠΊΡΠΎΠΏ ΡΠΈΡΡΠ΅ΠΌΠΈ Gigabyte GA-G41M-ES2L, Intel D510MO, Intel D410PT, Intel D945GCLF ΠΈ Apple iMac 5,2.
- Π‘Π΅ΡΠ²Π΅ΡΠΈ ΠΈ ΡΠ°Π±ΠΎΡΠ½ΠΈ ΡΡΠ°Π½ΠΈΡΠΈ: ASUS KCMA-D8, ASUS KGPE-D16, ASUS KFSN4-DRE.
- ΠΠ°ΠΏΡΠΎΠΏΠΈ: ThinkPad X60/X60S/X60 Tablet, ThinkPad T60, Lenovo ThinkPad X200/X200S/X200 Tablet, Lenovo ThinkPad R400, Lenovo ThinkPad T400/T400S Lenovo ThinkPad500ink, Lenovo Think ΠΠΎΠ΄Π»ΠΎΠ³Π° R500, Apple MacBook500 ΠΈ Mac ΠΠ½ΠΈΠ³Π° 1,1.
ΠΠΎ Π½ΠΎΠ²Π°ΡΠ° Π²Π΅ΡΠ·ΠΈΡΠ°:
- ΠΠ΅ΡΠ΅Π½Π΅ΡΠ΅Π½Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΈΠ· CoreBoot 4.14 ΠΈ Π½ΠΎΠ²ΡΡ Π²Π΅ΡΡΠΈΠΉ SeaBIOS ΠΈ GRUB.
- ΠΠ· ΡΠ±ΠΎΡΠΎΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΠΈΡΠΊΠ»ΡΡΠ΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Tianocore (ΠΎΡΠΊΡΡΡΠ°Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ UEFI) ΠΈΠ·-Π·Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌ Ρ ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ ΠΈ Π½Π°Π»ΠΈΡΠΈΠ΅ΠΌ Π½Π΅ΡΠ΅ΡΡΠ½Π½ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ. Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π·Π°ΠΌΠ΅Π½Ρ Π² Libreboot Π±ΡΠ΄Π΅Ρ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΎ payload-ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΠ΅ Π½Π° Π±Π°Π·Π΅ u-root, ΡΠ΄ΡΠ° Linux ΠΈ Busybox.
- Π Π΅ΡΠ΅Π½Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ SeaBIOS (ΠΎΡΠΊΡΡΡΠ°Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ BIOS) Π½Π° ΠΌΠ°ΡΠ΅ΡΠΈΠ½ΡΠΊΠΈΡ ΠΏΠ»Π°ΡΠ°Ρ ASUS KGPE-D16 ΠΈ KCMA-D8.
- Π Π°ΡΡΠΈΡΠ΅Π½ΠΎ ΡΠΈΡΠ»ΠΎ ΠΏΠ»Π°Ρ Π΄Π»Ρ ΠΊΠΎΡΠΎΡΡΡ ΡΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ 16-ΠΌΠ°Π³Π°Π±Π°ΠΉΡΠ½ΡΠ΅ ΡΠ±ΠΎΡΠΊΠΈ (c busybox ΠΈ linux). ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΠ΅ ΡΠ°ΡΡΠΈΡΠ΅Π½Π½ΡΠ΅ ΡΠ±ΠΎΡΠΊΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ Π΄Π»Ρ ASUS KGPE-D16, ThinkPad X60 ΠΈ T60.
- Π£Π²Π΅Π»ΠΈΡΠ΅Π½ΠΎ ΡΠΈΡΠ»ΠΎ ΡΠ±ΠΎΡΠΎΠΊ, Π² ΡΠΎΡΡΠ°Π² ΠΊΠΎΡΠΎΡΡΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ memtest86+. ΠΠ°Π΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°Π½ Π½Π΅ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΡΠΉ memtest86+, Π° ΡΠΎΡΠΊ ΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡΠ° Π‘oreboot, ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΠ·Π±Π°Π²Π»Π΅Π½ ΠΎΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Π½Π° ΡΡΠΎΠ²Π½Π΅ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ.
- Π ΡΠ±ΠΎΡΠΊΠΈ Π΄Π»Ρ ThinkPad T400 Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ ΠΏΠ°ΡΡ Π΄Π»Ρ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ SATA/eSATA, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ SATA-ΠΏΠΎΡΡΠΎΠ² Π½Π° Π½ΠΎΡΡΠ±ΡΠΊΠ°Ρ T400S.
- Π grub.cfg ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ LUKS Ρ mdraid, Π²Π½Π΅ΡΠ΅Π½Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ Π΄Π»Ρ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΡ ΠΏΠΎΠΈΡΠΊΠ° Π·Π°ΡΠΈΡΡΠΎΠ²Π°Π½Π½ΡΡ ΡΠ°Π·Π΄Π΅Π»ΠΎΠ² LUKS, Ρ 1 Π΄ΠΎ 10 ΡΠ΅ΠΊΡΠ½Π΄ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ ΡΠ°ΠΉΠΌΠ°ΡΡ.
- ΠΠ»Ρ MacBook2,1 ΠΈ Macbook1,1 ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΡΠ΅ΡΡΠ΅Π³ΠΎ ΡΠ΅ΠΆΠΈΠΌΠ° Β«C stateΒ», ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ²ΡΠ΅Π³ΠΎ Π΄ΠΎΠ±ΠΈΡΡΡΡ ΡΠ½ΠΈΠΆΠ΅Π½ΠΈΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ CPU ΠΈ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ Π²ΡΠ΅ΠΌΡ Π°Π²ΡΠΎΠ½ΠΎΠΌΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ
- Π Π΅ΡΠ΅Π½Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΠΎΠΉ Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°Ρ GM45 (ThinkPad X200/T400/T500).
ΠΠ·Π²ΠΎΡ: opennet.ru