Author: jhuntwork
Date: 2005-02-21 19:09:44 -0700 (Mon, 21 Feb 2005)
New Revision: 72

Added:
   branches/ppc/packages/yaboot/boot.msg
   branches/ppc/packages/yaboot/map.hfs
   branches/ppc/packages/yaboot/ofboot.b
   branches/ppc/packages/yaboot/yaboot.conf
Removed:
   branches/ppc/packages/yaboot/maps
Modified:
   branches/ppc/Makefile
   branches/ppc/packages/yaboot/Makefile
Log:
Fixed bootloader, hopefully :)

Modified: branches/ppc/Makefile
===================================================================
--- branches/ppc/Makefile       2005-02-21 15:17:11 UTC (rev 71)
+++ branches/ppc/Makefile       2005-02-22 02:09:44 UTC (rev 72)
@@ -67,7 +67,7 @@
 # lfs-base, extend-lfs and iso, then it echos a handy notice that it's 
finished. :)
 
 all: lfs-base extend-lfs iso
-       @echo "The livecd, $(MKTREE)/livecd-$(VERSION).iso, is ready!"
+       @echo "The livecd, $(MKTREE)/lfslivecd-$(VERSION).iso, is ready!"
 
 # This target builds just a base LFS system, minus the kernel and bootscripts
 
@@ -1307,7 +1307,7 @@
        @touch prepiso
 
 iso: prepiso
-       cd $(MP)/iso ; $(WD)/bin/mkisofs -D -hfs -part -map 
$(MKTREE)/packages/yaboot/maps -no-desktop -hfs-volid "LFSPPCCD" -hfs-bless 
boot -R -o $(MKTREE)/livecd-$(VERSION).iso ./
+       cd $(MP)/iso ; $(WD)/bin/mkisofs -D -hfs -part -map 
$(MKTREE)/packages/yaboot/map.hfs -no-desktop -hfs-volid "LFSPPCCD" -hfs-bless 
boot -R -o $(MKTREE)/lfslivecd-$(VERSION).iso ./
 
 # Rules to clean your tree. 
 # "clean" removes package directories and
@@ -1331,7 +1331,7 @@
         usr var ; do rm -rf $(MP)/$$i ; done
        @-rm $(MP)/{etc,root}.tar.bz2
        @-for i in `ls $(PKG)` ; do rm -rf $(PKG)/$$i/{*.gz,*.bz2,*.zip,*.tgz} 
; done
-       @-rm livecd-$(VERSION).iso
+       @-rm lfslivecd-$(VERSION).iso
 
 unmount:
        @-umount $(MP)/dev/shm

Modified: branches/ppc/packages/yaboot/Makefile
===================================================================
--- branches/ppc/packages/yaboot/Makefile       2005-02-21 15:17:11 UTC (rev 71)
+++ branches/ppc/packages/yaboot/Makefile       2005-02-22 02:09:44 UTC (rev 72)
@@ -24,10 +24,11 @@
         patch -Np1 -i ../$(PATCH) && \
         make PREFIX=usr && \
         make PREFIX=usr install && \
-        cat doc/examples/simpleboot.chrp | sed -e 's/hd:2/cd:/' > 
/boot/ofboot.b && \
+        cd .. && \
+        cp ofboot.b /boot/ && \
         cp /usr/lib/yaboot/yaboot /boot/ && \
-        echo "device=cd:" > /boot/yaboot.conf && \
-        echo "image=/boot/linux" >> /boot/yaboot.conf ; fi
+        cp yaboot.conf /boot/ && \
+        cp boot.msg /boot/ ; fi
        @make clean
 
 clean:

Added: branches/ppc/packages/yaboot/boot.msg
===================================================================
--- branches/ppc/packages/yaboot/boot.msg       2005-02-21 15:17:11 UTC (rev 71)
+++ branches/ppc/packages/yaboot/boot.msg       2005-02-22 02:09:44 UTC (rev 72)
@@ -0,0 +1,2 @@
+LFS-6.1 PPC LiveCD
+===========================================

Added: branches/ppc/packages/yaboot/map.hfs
===================================================================
--- branches/ppc/packages/yaboot/map.hfs        2005-02-21 15:17:11 UTC (rev 71)
+++ branches/ppc/packages/yaboot/map.hfs        2005-02-22 02:09:44 UTC (rev 72)
@@ -0,0 +1,8 @@
+#e     x       c       t       cM
+.gz    Raw     'ddsk'  'DDim'  "Floppy or ramdisk image"
+.b     Raw     'UNIX'  'tbxi'  "Bootstrap"
+yaboot Raw     'UNIX'  'boot'  "Bootstrap"
+vmlinux        Raw     'UNIX'  'boot'  "Bootstrap"
+.conf  Raw     'UNIX'  'boot'  "Bootstrap"
+.msg   Raw     'UNIX'  'boot'  "Bootstrap"
+*      Raw     '????'  '????'  "Unknown"

Deleted: branches/ppc/packages/yaboot/maps
===================================================================
--- branches/ppc/packages/yaboot/maps   2005-02-21 15:17:11 UTC (rev 71)
+++ branches/ppc/packages/yaboot/maps   2005-02-22 02:09:44 UTC (rev 72)
@@ -1,8 +0,0 @@
-# EXTN         XLate   Creator Type    Comment
-.b             Raw     'UNIX'  'tbxi'  "bootstrap"
-yaboot         Raw     'UNIX'  'boot'  "bootstrap"
-linux          Raw     'UNIX'  'boot'  "kernel"
-vmlinux                Raw     'UNIX'  'boot'  "kernel"
-.conf          Raw     'UNIX'  'conf'  "bootstrap"
-root.bin       Raw     'UNIX'  'root'  "root_image"
-*              Raw     'UNIX'  'UNIX'  "unix"

Added: branches/ppc/packages/yaboot/ofboot.b
===================================================================
--- branches/ppc/packages/yaboot/ofboot.b       2005-02-21 15:17:11 UTC (rev 71)
+++ branches/ppc/packages/yaboot/ofboot.b       2005-02-22 02:09:44 UTC (rev 72)
@@ -0,0 +1,64 @@
+<CHRP-BOOT>
+<COMPATIBLE>
+MacRISC MacRISC3 MacRISC4
+</COMPATIBLE>
+<DESCRIPTION>
+LFS PPC LiveCD Bootloader
+</DESCRIPTION>
+<BOOT-SCRIPT>
+" screen" output
+load-base release-load-area
+boot cd:,\boot\yaboot
+</BOOT-SCRIPT>
+<OS-BADGE-ICONS>
+1010
+000000000000F8FEACF6000000000000
+0000000000F5FFFFFEFEF50000000000
+00000000002BFAFEFAFCF70000000000
+0000000000F65D5857812B0000000000
+0000000000F5350B2F88560000000000
+0000000000F6335708F8FE0000000000
+00000000005600F600F5FD8100000000
+00000000F9F8000000F5FAFFF8000000
+000000008100F5F50000F6FEFE000000
+000000F8F700F500F50000FCFFF70000
+00000088F70000F50000F5FCFF2B0000
+0000002F582A00F5000008ADE02C0000
+00090B0A35A62B0000002D3B350A0000
+000A0A0B0B3BF60000505E0B0A0B0A00
+002E350B0B2F87FAFCF45F0B2E090000
+00000007335FF82BF72B575907000000
+000000000000ACFFFF81000000000000
+000000000081FFFFFFFF810000000000
+0000000000FBFFFFFFFFAC0000000000
+000000000081DFDFDFFFFB0000000000
+000000000081DD5F83FFFD0000000000
+000000000081DDDF5EACFF0000000000
+0000000000FDF981F981FFFF00000000
+00000000FFACF9F9F981FFFFAC000000
+00000000FFF98181F9F981FFFF000000
+000000ACACF981F981F9F9FFFFAC0000
+000000FFACF9F981F9F981FFFFFB0000
+00000083DFFBF981F9F95EFFFFFC0000
+005F5F5FDDFFFBF9F9F983DDDD5F0000
+005F5F5F5FDD81F9F9E7DF5F5F5F5F00
+0083DD5F5F83FFFFFFFFDF5F835F0000
+000000FBDDDFACFBACFBDFDFFB000000
+000000000000FFFFFFFF000000000000
+0000000000FFFFFFFFFFFF0000000000
+0000000000FFFFFFFFFFFF0000000000
+0000000000FFFFFFFFFFFF0000000000
+0000000000FFFFFFFFFFFF0000000000
+0000000000FFFFFFFFFFFF0000000000
+0000000000FFFFFFFFFFFFFF00000000
+00000000FFFFFFFFFFFFFFFFFF000000
+00000000FFFFFFFFFFFFFFFFFF000000
+000000FFFFFFFFFFFFFFFFFFFFFF0000
+000000FFFFFFFFFFFFFFFFFFFFFF0000
+000000FFFFFFFFFFFFFFFFFFFFFF0000
+00FFFFFFFFFFFFFFFFFFFFFFFFFF0000
+00FFFFFFFFFFFFFFFFFFFFFFFFFFFF00
+00FFFFFFFFFFFFFFFFFFFFFFFFFF0000
+000000FFFFFFFFFFFFFFFFFFFF000000
+</OS-BADGE-ICONS>
+</CHRP-BOOT>

Added: branches/ppc/packages/yaboot/yaboot.conf
===================================================================
--- branches/ppc/packages/yaboot/yaboot.conf    2005-02-21 15:17:11 UTC (rev 71)
+++ branches/ppc/packages/yaboot/yaboot.conf    2005-02-22 02:09:44 UTC (rev 72)
@@ -0,0 +1,13 @@
+
+device=cd:
+default=linux
+timeout=100
+
+message=/boot/boot.msg
+
+fgcolor=white
+bgcolor=blue
+
+image=/boot/linux
+       label=linux
+       read-write

-- 
http://linuxfromscratch.org/mailman/listinfo/livecd
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to