Yaboot
Appearance
From Wikipedia, the free encyclopedia
Bootloader for Linux on PowerPC-based hardware
Repository | github |
---|---|
Written in | C |
Platform | PowerPC |
Type | Bootloader |
License | GPLv2 |
Website | yaboot |
Yaboot (yet another boot loader[1] ) is a bootloader for PowerPC-based hardware running Linux.[2] [3]
History
[edit ]In 2009, maintenance by Paul Nasrat was handed over to Tony Breeds.[4]
Hardware support
[edit ]Support includes the New World ROM Macintosh and IBM RS/6000 systems. It does not support the "OldWorld" PowerMacs.[2]
Booting procedure
[edit ]It is built to run within the Open Firmware layer common to most such systems instead of working as a Mac OS 9 program like its predecessor BootX.
Yaboot is similar to LILO and GNU GRUB.[5] Yaboot uses the following steps to boot:[3]
- Yaboot is invoked by Open Firmware
- Finds a boot device, boot path and opens boot partition
- Opens
/etc/yaboot.conf
or a command shell - Loads image or kernel and initrd
- Executes image
See also
[edit ]References
[edit ]- ^ "First Look at an Apple G4 with the Altivec Processor". Linux Journal . Retrieved 2021年03月26日.
- ^ a b "penguinppc.org - The New Home of PowerPC Linux". penguinppc.org. 2004年06月16日. Archived from the original on 2004年06月16日. Retrieved 2021年03月26日.
- ^ a b Rodriguez, Claudia Salzberg (2005). "8.2.3. PowerPC and Yaboot". The Linux Kernel primer : a top-down approach for X86 and PowerPC architectures. Gordon Fischer, Steven Smolski. Upper Saddle River, NJ: Prentice Hall Professional Technical Reference. ISBN 0-13-118163-7. OCLC 79872126.
- ^ Nasrat, Paul (24 May 2009). "Introducing new maintainer" . Retrieved 2021年03月26日.
- ^ "Encrypt Your Root Filesystem". Linux Journal . Retrieved 2021年03月26日.
External links
[edit ]Retrieved from "https://en.wikipedia.org/w/index.php?title=Yaboot&oldid=1257139006"