![]() ![]() Next you will need(?) a ext2 partition, because yaboot can only read certain filesystems. The name is freely choosable, but the type must be "Apple_Bootstrap". The notion " 2P" means to take the start of the 2nd partition (which is block 64 at this point), and nP may be used for further entries. The Apple boot process requires a bootstrap partition, which is commonly given 800 KB in size, but for rounding fun and much-sought 4096-byte alignment these days, I will just pick 1 megabyte (= 2048 blocks).Ģ: Apple_Bootstrap 'bootstrap' 2048 64 ( 1.0M)ģ: Apple_Free 'Extra ' 312579696 2112 (149.0G) Unlike x86, the partition table itself is counted as a partition entry, as is the free trailing space. The base and length numbers are in units of 512 byte blocks. N.B.: It seems that pdisk(8) is not exactly the same as mac-fdisk(8), based upon the observation that, for example, pdisk does not have a "b" command to create a bootstrap partition automatically. You can do that anytime you find yourself a shell prompt. another local VGA VT while yast is running showing you the license screen). You will need to manually do partitioning using the pdisk(8) utility, available from the rescue system or the install system (i.e. Live with it :-)īy default, yast will propose to make an MS-DOS partition table, which may work for IBM PPC, but not so for Apple PPC. Suggested alternative: prepare the hard disk with an MSDOS partition table (easiest) and an ext2 partition (yaboot can read this) containing the installation kernel.ĭespite a potential VGA card, linuxrc will not start in ncurses mode, but fallback to the (even lighter) serial CLI-style prompt. Sun SPARC firmware has a similar limitation (10 MB there), which means images larger than this cannot be downloaded using the OFW primitives that the bootloaders (yaboot, SILO on sparc) are using. ![]() There is a limitation with the Apple firmware - it only supports downloading images from the network up to a certain size (reports say around 6 MB). Pick yaboot as the file to execute.Īt the OFW prompt, issue ` boot enet:0,yaboot`. Prepare a typical TFTP server environment, and make the following files from the ISO image available in the tftp directory: yaboot, yaboot.cnf, nf (hardlink to yaboot.cnf), yaboot.ibm, yaboot.txt. Just make sure to format/delete it using Apple Partition Map and then use a tool like BalenaEtcher to flash a install image onto it.įrom the OpenFirmware prompt, issue ` boot ud:\boot\ppc64\grub2-ieee1275\core.elf` (instead of cd) to start (with recent openSUSE) or with path to yaboot with older releases. (Observed: There seemed to have been a lack of the CD-ROM driver in openSUSE 11.3 - the PPC images featuring kernel 3.x have the pata_macio module and load it, and the drive is usable.)Ī PowerMac G5 will be able to boot off an USB stick. ![]() If you want to get your CD out again, you can use ` eject cd` at the OFW prompt. Simply booting from the CD without specifying the path, as is the case when using ` boot cd`, or the front panel keys or the keyboard (Option_key+C), may not work. įrom the OpenFirmware prompt, issue ` boot cd:\boot\ppc64\grub2-ieee1275\core.elf` to start (with recent openSUSE) or with path to yaboot with older releases. The Apple XServe G5 usually ships with a CD drive, so no DVD. console=ttyPZ0,57600 boot parameter), Linux's boot phase will set it to 9600. Keep in mind that if nothing else is specified (e.g. The serial port, should you choose to somehow make use of it, is /dev/ttyPZ0. Linux's fbcon will also replicate console messages on VGA, if available. The G5 OFW (and possibly other Apple models) operate the serial port using 57600,8n1. When no keyboard is attached, the OpenFirmware prompt will automatically be redirected to the serial console. ![]() Both 2.5-inch and 3.5-inch disks are acceptable. A WD5000BEVT (with 512b sectors) is accepted, however. A practical test has shown that a Western Digital WD5000BPVT is rejected the drive bay blinks the blue LED. It seems that the XServe G5 SATA controller does not like disks with 4K sector size.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |