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
"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
-------

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
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
-------

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
[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
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
-------------
@ -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
----------

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),
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
[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
-------------
@ -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
-----------