Changeset 3d23af3
- Timestamp:
- May 10, 2006, 11:36:40 PM (18 years ago)
- Children:
- 7860781
- Parents:
- 4b41f4c
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
appendices/acronymlist.xml
r4b41f4c r3d23af3 388 388 389 389 <varlistentry> 390 <term><emphasis role="bold">OF</emphasis></term> 391 <listitem> 392 <para>Open Firmware</para> 393 </listitem> 394 </varlistentry> 395 396 <varlistentry> 390 397 <term><emphasis role="bold">OSS</emphasis></term> 391 398 <listitem> -
bootable/ppc/yaboot.xml
r4b41f4c r3d23af3 17 17 <para os="a">Your shiny new LFS system is almost complete. One of the last 18 18 things to do is to ensure that the system can be properly booted. The 19 instructions below apply only to NewWorld Macintoshes and (probably) 20 PegasosPPC.</para> 19 instructions below apply only to NewWorld Macintoshes.</para> 21 20 22 21 <para os="b">Boot loading can be a complex area, so a few cautionary words … … 24 23 operating systems present on the hard drive(s) that need to be bootable. 25 24 Make sure that an emergency CD is ready to <quote>rescue</quote> the 26 computer if it becomes un-bootable.</para> 25 computer if it becomes un-bootable. It is also a good idea to enable booting 26 from Open Firmware in case things go really wrong.</para> 27 27 28 28 <para os="c">Earlier, we compiled and installed the yaboot boot loader software 29 29 in preparation for this step. The procedure involves writing the bootloader 30 to a bootstrap partition and blessing it so that Open Firmware will boot from31 it. This is all handled by <command>ybin</command> the yaboot installer.</para> 30 to a bootstrap partition and blessing it so that Open Firmware will boot from 31 it. This is all handled by <command>ybin</command> the yaboot installer.</para> 32 32 33 33 <para os="d">Ybin assembles all the information it needs by reading yaboot.conf, … … 42 42 details. Most people will be able to specify device=hd: (for a single hard disk), 43 43 but if you have multiple disks, or if you wish to be pedantic, you can specify the 44 full OF path to the device, obtained by running <command>ofpath</command>.</para> 44 full OF path to the device, obtained by running <command>ofpath /dev/hdX</command> 45 .</para> 45 46 46 47 <para os="f">Note that the man page mentions which filesystems yaboot can … … 57 58 <filename class="partition">hda4</filename>. Change these items as necessary 58 59 for your machine.</para> 60 61 <para os="i">If your machine has a SATA disk, specify the partitions using 62 <filename class="devicefile">/dev/sda7</filename> and so forth in the usual 63 way. At least some of the distros specify a full OF path to the 'device' and 64 to the image(s), such as 65 <filename class="devicefile">device=/ht@0,f2000000/pci@3/k2-sata-root@c/k2-sata@0/disk@0: 66 </filename> for the disk, and 67 <filename class="partition">image=/ht@0,f2000000/pci@3/k2-sata-root@c/k2-sata@0/disk@0:9,/boot/lfskernel-&linux-version; 68 </filename> which definitely works.</para> 59 69 60 70 <para os="k">Create a <quote>yaboot.conf</quote> file defining yaboot's boot … … 90 100 enablecdboot 91 101 102 # allow the initial menu to offer booting from Open Firmware 103 enableofboot 104 92 105 # allow the initial menu to boot from mac osx 93 106 macosx=/dev/hda4 94 107 108 # white on black is boring! 109 # note the spellings : 'fgcolor' but 'light' 110 # in this context, light means 'without high intensity' 111 fgcolor=light-green 112 95 113 # The first entry is for LFS. 96 114 # For all images, the pathname is relative to the filesystem 97 # on which they are mounted. 115 # on which they are situated and can include at most one 116 # directory 98 117 image=/boot/lfskernel-&linux-version; 99 118 label=&version; -
final-system/ppc/yaboot.xml
r4b41f4c r3d23af3 19 19 20 20 <para>The Yaboot package contains a PowerPC Boot Loader for machines using 21 Open Firmware such as NewWorld Macintoshes.</para>21 Open Firmware such as NewWorld Macintoshes.</para> 22 22 23 23 </sect2> … … 97 97 <listitem> 98 98 <para>Script to format the boot menu using yaboot.conf and 99 write the resulting Open Firmware code to the bootstrap.</para>99 write the resulting Open Firmware code to the bootstrap.</para> 100 100 <indexterm zone="ch-system-yaboot ofboot"> 101 101 <primary sortas="b-ofboot">ofboot</primary> … … 107 107 <term><command>ofpath</command></term> 108 108 <listitem> 109 <para>Determine Open Firmware path corresponding to a device109 <para>Determine Open Firmware path corresponding to a device 110 110 node.</para> 111 111 <indexterm zone="ch-system-yaboot ofpath"> … … 118 118 <term><command>yaboot</command></term> 119 119 <listitem> 120 <para>Open Firmware boot loader.</para>120 <para>Open Firmware boot loader.</para> 121 121 <indexterm zone="ch-system-yaboot yaboot"> 122 122 <primary sortas="b-yaboot">yaboot</primary> -
introduction/ppc/changelog.xml
r4b41f4c r3d23af3 39 39 <listitem> 40 40 <para>[ken] - Include the SATA patch for yaboot.</para> 41 </listitem> 42 <listitem> 43 <para>[ken] - Tidy up yaboot.conf, and drop references to pegasos ppc 44 - it seems to need other patch(es) for yaboot, and perhaps different 45 parameters in yaboot.conf. Also spell Open Firmware as two words.</para> 41 46 </listitem> 42 47 </itemizedlist>
Note:
See TracChangeset
for help on using the changeset viewer.