Changeset dd13e76


Ignore:
Timestamp:
01/23/2005 07:09:54 AM (19 years ago)
Author:
Jim Gifford <jim@…>
Children:
c4ec9a5
Parents:
5668687
Message:

Added: Alpha arch

git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/multi-arch/BOOK@4551 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

Files:
8 edited

Legend:

Unmodified
Added
Removed
  • Makefile

    r5668687 rdd13e76  
    2929          *.html
    3030
    31 # raq2
    32         xsltproc --xinclude --nonet -stringparam profile.condition html -stringparam profile.arch raq2 \
    33           -stringparam base.dir $(BASEDIR)/raq2/ stylesheets/lfs-chunked.xsl index.xml
     31# alpha
     32        xsltproc --xinclude --nonet -stringparam profile.condition html -stringparam profile.arch alpha \
     33          -stringparam base.dir $(BASEDIR)/alpha/ stylesheets/lfs-chunked.xsl index.xml
    3434
    35         if [ ! -e $(BASEDIR)/raq2/stylesheets ]; then \
    36           mkdir -p $(BASEDIR)/raq2/stylesheets; \
     35        if [ ! -e $(BASEDIR)/alpha/stylesheets ]; then \
     36          mkdir -p $(BASEDIR)/alpha/stylesheets; \
    3737        fi;
    38         cp stylesheets/*.css $(BASEDIR)/raq2/stylesheets
     38        cp stylesheets/*.css $(BASEDIR)/alpha/stylesheets
    3939
    40         if [ ! -e $(BASEDIR)/raq2/images ]; then \
    41           mkdir -p $(BASEDIR)/raq2/images; \
     40        if [ ! -e $(BASEDIR)/alpha/images ]; then \
     41          mkdir -p $(BASEDIR)/alpha/images; \
    4242        fi;
    4343        cp $(XSLROOTDIR)/images/*.png \
    44           $(BASEDIR)/raq2/images
    45         cd $(BASEDIR)/raq2/; sed -i -e "s@../stylesheets@stylesheets@g" \
     44          $(BASEDIR)/alpha/images
     45        cd $(BASEDIR)/alpha/; sed -i -e "s@../stylesheets@stylesheets@g" \
    4646          *.html
    47         cd $(BASEDIR)/raq2/; sed -i -e "s@../images@images@g" \
     47        cd $(BASEDIR)/alpha/; sed -i -e "s@../images@images@g" \
    4848          *.html
    4949
     
    6767          *.html
    6868
     69# raq2
     70        xsltproc --xinclude --nonet -stringparam profile.condition html -stringparam profile.arch raq2 \
     71          -stringparam base.dir $(BASEDIR)/raq2/ stylesheets/lfs-chunked.xsl index.xml
     72
     73        if [ ! -e $(BASEDIR)/raq2/stylesheets ]; then \
     74          mkdir -p $(BASEDIR)/raq2/stylesheets; \
     75        fi;
     76        cp stylesheets/*.css $(BASEDIR)/raq2/stylesheets
     77
     78        if [ ! -e $(BASEDIR)/raq2/images ]; then \
     79          mkdir -p $(BASEDIR)/raq2/images; \
     80        fi;
     81        cp $(XSLROOTDIR)/images/*.png \
     82          $(BASEDIR)/raq2/images
     83        cd $(BASEDIR)/raq2/; sed -i -e "s@../stylesheets@stylesheets@g" \
     84          *.html
     85        cd $(BASEDIR)/raq2/; sed -i -e "s@../images@images@g" \
     86          *.html
    6987
    7088# common stuff
  • chapter02/creatingpartition.xml

    r5668687 rdd13e76  
    6666</itemizedlist>
    6767
     68<para arch="alpha">Alphas have one of 2 BIOSes, Alphaboot or SRM. Some models have both
     69and you can switch between them at powerup. Each bios has a different
     70boot method. Milo is cool because it can be blown into flash for a
     71FAST boot, but its built against an older linux kernel and crashes
     72with some hardware, like a SCSI controller. aboot is simple if you
     73can use it, but needs BSD partitions. aboot doesn't really let you do
     74much at boot time that crosses devices. If you load aboot from hda,
     75your root needs to be on hda. install aboot on hdb if you want to move
     76your root to hdb. Once linux is loaded, you can do whatever you want.
     77Milo can handle loading the kernel from one disk and the root on
     78another.</para>
     79
     80<para arch="alpha">If you boot with SRM and aboot, you *MUST* use BSD style partitions.
     81You *MUST* also leave the first 2 cylinders unused as they will
     82contain your boot loader. I've read that partition 3 should always be
     83the full disk even though it overlaps with other partitions, but in my
     84experience that doesn't matter.  If you choose to not use an EXT2 or
     85EXT3 root filesystem, you'll need to go through some extra hoops to
     86install aboot.</para>
     87
     88<para arch="alpha">If you boot with Milo, use msdos partitions, and make the first
     89partition large enough for at least 2 kernels (I would use about
     90500Megs) and make it a FAT filesystem.</para>
     91
    6892</sect1>
    6993
  • chapter05/chapter05.xml

    r5668687 rdd13e76  
    1515<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="gcc-pass1.xml"/>
    1616<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="linux-libc-headers.xml"/> <!-- x86 -->
     17<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="linux-libc-headers-alpha.xml"/> <!-- alpha -->
    1718<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="linux-libc-headers-ppc.xml"/> <!-- ppc -->
    1819<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="linux-libc-headers-raq2.xml"/> <!-- raq2 -->
  • chapter06/chapter06.xml

    r5668687 rdd13e76  
    1818<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="devices.xml"/>
    1919<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="linux-libc-headers.xml"/> <!-- x86 -->
     20<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="linux-libc-headers-alpha.xml"/> <!-- alpha -->
    2021<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="linux-libc-headers-ppc.xml"/> <!-- ppc -->
    2122<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="linux-libc-headers-raq2.xml"/> <!-- raq2 -->
  • chapter06/createfiles.xml

    r5668687 rdd13e76  
    1515<screen><userinput>ln -s /tools/bin/{bash,cat,pwd,stty} /bin
    1616ln -s /tools/bin/perl /usr/bin
    17 ln -s /tools/lib/libgcc_s.so.1 /usr/lib
     17ln -s /tools/lib/libgcc_s.so{,.1} /usr/lib
    1818ln -s bash /bin/sh</userinput></screen>
    1919
  • general.ent

    r5668687 rdd13e76  
    11<?xml version="1.0" encoding="ISO-8859-1"?>
    2 <!ENTITY version "6.1-testing-20050115">
     2<!ENTITY version "6.1-testing-20050118">
    33<!ENTITY version-x86 "&version;-x86">
     4<!ENTITY version-alpha "&version;-alpha">
     5<!ENTITY version-ppc "&version;-PowerPC">
    46<!ENTITY version-raq2 "&version;-RaQ2">
    5 <!ENTITY version-ppc "&version;-PowerPC">
    6 <!ENTITY releasedate "January 15, 2005">
     7<!ENTITY releasedate "January 18, 2005">
    78<!ENTITY milestone "6.1">
    89
     
    6162<!ENTITY linux-version "2.6.10">
    6263<!ENTITY linux-dl-version "2.6">
     64<!ENTITY linux-alpha-version "2.6.10">
    6365<!ENTITY linux-ppc-version "2.6.10">
    6466<!ENTITY linux-raq2-version "2.6.9">
    6567<!ENTITY linux-libc-headers-version "2.6.10.0">
     68<!ENTITY linux-libc-headers-alpha-version "2.6.10.0">
    6669<!ENTITY linux-libc-headers-ppc-version "2.6.10.0">
    6770<!ENTITY linux-libc-headers-raq2-version "2.6.9.1">
  • prologue/bookinfo.xml

    r5668687 rdd13e76  
    77<title>Linux From Scratch</title>
    88<subtitle arch="x86">Version &version-x86;</subtitle>
     9<subtitle arch="alpha">Version &version-alpha;</subtitle>
     10<subtitle arch="ppc">Version &version-ppc;</subtitle>
    911<subtitle arch="raq2">Version &version-raq2;</subtitle>
    10 <subtitle arch="ppc">Version &version-ppc;</subtitle>
    1112
    1213
  • stylesheets/top-index.xsl

    r5668687 rdd13e76  
    115115          <li>
    116116            <h4>
     117              <a href="alpha">
     118                <xsl:text>Alpha</xsl:text>
     119              </a>
     120            </h4>
     121          </li>
     122          <li>
     123            <h4>
    117124              <a href="ppc">
    118125                <xsl:text>PowerPC</xsl:text>
Note: See TracChangeset for help on using the changeset viewer.