~xnox/debian-cd/subiquity

« back to all changes in this revision

Viewing changes to tools/boot/boot-powerpc

  • Committer: Arch Librarian
  • Date: 2005-03-22 00:47:41 UTC
  • Revision ID: Arch-1:debian-cd@arch.ubuntu.com%debian-cd--MAIN--0--patch-29
Initial revision
Author: aph
Date: 1999-11-11 17:10:38 GMT
Initial revision

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#!/bin/bash
 
2
#
 
3
# boot-powerpc version 0.5 (c)  Hartmut Koptein <koptein@debian.org>,
 
4
#
 
5
# Released under GPL 1 Mar 1999
 
6
# See the file COPYING for license details
 
7
# Released as part of the debian_cd package, not much use standalone
 
8
#
 
9
# Do install stuff for powerpc, including making bootable CDs
 
10
#
 
11
# $1 is the CD number
 
12
# $2 is the temporary CD build dir
 
13
 
 
14
N=$1
 
15
CDROOT=$2
 
16
 
 
17
cd $CDROOT/..
 
18
 
 
19
# Only disk 1 bootable
 
20
if [ $N != 1 ]; then
 
21
        echo -n "--netatalk -j -hfs -probe -map $BASEDIR/data/hfs.map" \
 
22
                > $N.mkisofs_opts
 
23
        exit 0
 
24
fi
 
25
 
 
26
echo -n "--netatalk -j -hfs -probe -map $BASEDIR/data/hfs.map" \
 
27
        > $N.mkisofs_opts
 
28
echo -n " -b install/prep/resc1440.bin -c install/prep/boot.catalog" \
 
29
        >> $N.mkisofs_opts
 
30
 
 
31
DISKSROOT="$MIRROR/dists/$CODENAME/main/disks-$ARCH/current"
 
32
INSTALLDIR="$CDROOT/install"
 
33
 
 
34
cd $INSTALLDIR
 
35
 
 
36
# Debian/PowerPC consits currently for three parts: CHRP, PMac and PReP
 
37
# Apus, MBX and BBox will hopefully follow
 
38
#
 
39
 
 
40
#
 
41
# -- We need a generic boot-loader --
 
42
#
 
43
echo "Copying boot images to $CDROOT/boot for disc 1"
 
44
rm -fr boot
 
45
mkdir -p boot
 
46
for subarch in chrp powermac prep ; do
 
47
    mkdir boot/$subarch
 
48
    echo "extracting stuff for $subarch"
 
49
    case $subarch in
 
50
        chrp)
 
51
                echo "need work for CHRP"
 
52
        ;;
 
53
        powermac)
 
54
                #cp -p $BOOTDIR/cd.b $BOOTDIR/second.b boot/powermac
 
55
                #cp -p $BOOTDIR/second.b boot/powermac
 
56
                #cat - > boot/powermac/quik.conf << __EOF__
 
57
                #timeout=300
 
58
                #root=/dev/ram
 
59
                #image=!cd1
 
60
                #label=Linux
 
61
                #initrd=!cd5
 
62
                #__EOF__
 
63
                echo "need work for PowerMac"
 
64
        ;;
 
65
        prep)
 
66
                echo "need work for PReP"
 
67
        ;;
 
68
    esac
 
69
done
 
70
 
 
71
cd $INSTALLDIR
 
72
 
 
73
#-------------- CHRP - Stuff -------------------------------
 
74
echo Installing CHRP files
 
75
mkdir chrp
 
76
cp $DISKSROOT/chrp/* chrp
 
77
 
 
78
#-------------- PMac - Stuff -------------------------------
 
79
echo Installing Power-Macintosh files
 
80
mkdir powermac
 
81
cp $DISKSROOT/powermac/* powermac
 
82
 
 
83
#-------------- PReP - Stuff -------------------------------
 
84
echo Installing PReP files
 
85
mkdir prep
 
86
cp $DISKSROOT/prep/* prep
 
87
 
 
88
#============== fix a few things up... =====================
 
89
echo Installing PowerPC FAQ and tools
 
90
mkdir common
 
91
#mv basecont.txt.info common
 
92
#mv ../README.info ../README.powerpc.info
 
93
#cp ../README.1ST.info ../README.multicd.info
 
94