1
0
Fork 0
mirror of https://gitlab.com/bztsrc/bootboot.git synced 2023-02-13 20:54:32 -05:00
This commit is contained in:
bzt 2020-01-30 21:50:14 +01:00
parent 2f92da2f57
commit 2df6cb68bd
4 changed files with 2 additions and 17 deletions

View file

@ -48,10 +48,6 @@ Megjegyzés: a BOOTBOOT nem egy boot menedzser, hanem egy boot protokoll. Ha int
azt a BOOTBOOT kompatíbilis betöltő *elé* kell integrálnod. Például a GRUB lánctöltheti a boot.bin-t (vagy Multiboot azt a BOOTBOOT kompatíbilis betöltő *elé* kell integrálnod. Például a GRUB lánctöltheti a boot.bin-t (vagy Multiboot
"kernel"-ként a bootboot.bin-t és modulként a ramlemezt) vagy a bootboot.efi hozzáadható az UEFI Boot menedzser menüjéhez. "kernel"-ként a bootboot.bin-t és modulként a ramlemezt) vagy a bootboot.efi hozzáadható az UEFI Boot menedzser menüjéhez.
Megjegyzés: a legújabb GRUB verziók bizonyos konfigurációban tönkreteszik a BDA és EBDA változókat. Ennek következményeképp
a BOOTBOOT betöltő nem tudja rendeltetésszerűen használni a BIOS rutinokat a továbbiakban. Ez hiba a GRUB-ban, az ezzel
kapcsolatos problémákat ne nekem jelezzétek.
Licensz Licensz
------- -------

View file

@ -49,9 +49,6 @@ Note: BOOTBOOT is not a boot manager, it's a boot loader protocol. If you want a
integrate that *before* a BOOTBOOT compatible loader is called. Like GRUB chainloading boot.bin (or loading bootboot.bin as a integrate that *before* a BOOTBOOT compatible loader is called. Like GRUB chainloading boot.bin (or loading bootboot.bin as a
multiboot "kernel" and initrd as a module) or adding bootboot.efi to UEFI Boot Manager's menu for example. multiboot "kernel" and initrd as a module) or adding bootboot.efi to UEFI Boot Manager's menu for example.
Note: some GRUB versions and configurations known to destroy BDA and EBDA variables. As a result, BOOTBOOT can't use BIOS routines
any more. This is a bug in GRUB, do not report those problems to me.
Licence Licence
------- -------

View file

@ -6,7 +6,7 @@ BOOTBOOT BIOS / Multiboot / El Torito / Bővító ROM / Linux boot Implementáci
A [BIOS](http://www.scs.stanford.edu/05au-cs240c/lab/specsbbs101.pdf)-t támogató gépeken ugyanaz a betöltő működik A [BIOS](http://www.scs.stanford.edu/05au-cs240c/lab/specsbbs101.pdf)-t támogató gépeken ugyanaz a betöltő működik
[Multiboot](https://www.gnu.org/software/grub/manual/multiboot/multiboot.html)tal, láncbetöltéssel MBR, VBR (GPT hibrid indítás) [Multiboot](https://www.gnu.org/software/grub/manual/multiboot/multiboot.html)tal, láncbetöltéssel MBR, VBR (GPT hibrid indítás)
és CDROM indító szektorból, vagy BIOS bővítő ROM-ból (szóval nemcsak a ramlemez lehet a ROM-ban, de maga a betöltő is), de és CDROM indító szektorból, vagy BIOS bővítő ROM-ból (szóval nemcsak a ramlemez lehet a ROM-ban, de maga a betöltő is), de
betölthető [Linux kernel](https://elixir.bootlin.com/linux/latest/source/Documentation/x86/boot.txt)ként is (ISOLINUX, LoadLin stb.). betölthető [Linux kernel](https://www.kernel.org/doc/html/latest/x86/boot.html)ként is (ISOLINUX, LoadLin stb.).
Gép állapot Gép állapot
------------- -------------
@ -38,10 +38,6 @@ menuentry "MyKernel" {
} }
``` ```
__FONTOS__: néhány újabb GRUB verzió tönkreteszti a BDA és EBDA területeket. Ennek eredményeképpen a BIOS rutinok lefagyhatnak,
végtelen ciklusba kerülhetnek vagy kivételeket dobálhatnak. Ne küldj hibabejelentést BOOTBOOT kapcsán ha az GRUB-al indul, ezeket
a GRUB hibabejelentő felületén jelezd, ne nekem!
Limitációk Limitációk
---------- ----------

View file

@ -7,7 +7,7 @@ On [BIOS](http://www.scs.stanford.edu/05au-cs240c/lab/specsbbs101.pdf) based sys
[Multiboot](https://www.gnu.org/software/grub/manual/multiboot/multiboot.html), [Multiboot](https://www.gnu.org/software/grub/manual/multiboot/multiboot.html),
chainload from MBR, VBR (GPT hybrid booting) or from CDROM boot record via __boot.bin__, run as a BIOS Expansion ROM chainload from MBR, VBR (GPT hybrid booting) or from CDROM boot record via __boot.bin__, run as a BIOS Expansion ROM
(so not only the ramdisk can be in ROM, but the loader as well), or can be loaded as a (so not only the ramdisk can be in ROM, but the loader as well), or can be loaded as a
[Linux kernel](https://elixir.bootlin.com/linux/latest/source/Documentation/x86/boot.txt) (by ISOLINUX, LoadLin etc.). [Linux kernel](https://www.kernel.org/doc/html/latest/x86/boot.html) (by ISOLINUX, LoadLin etc.).
Machine state Machine state
------------- -------------
@ -37,10 +37,6 @@ menuentry "MyKernel" {
} }
``` ```
__IMPORTANT__: more recent GRUB versions destroy some important variables in BDA and EBDA. As a result, BIOS routines will
cause exceptions or run into infinite loops. Don't report BOOTBOOT issues with GRUB, you should report those to the GRUB issue
tracker and not to me!
Limitations Limitations
----------- -----------