The above mentioned Linux FAQ gives a couple of sources where to get the Linux/m68k binaries and filesystems from. The FAQ is posted to a couple of newsgroups then and now: comp.os.linux.development, comp.unix.amiga, maus.os.linux68k, comp.os.linux.answers, comp.answers and news.answers. The official location to get it is
http://pfah.informatik.uni-kl.de:8000/pers/jmayer/linux68k-faq
You can also find a (hopefully always) up-to-date version of the FAQ at the sites that carry the Linux/m68k files, like tsx.mit.edu . It's also at rtfm.mit.edu
Anyway, here's what you should at least have (the directory names are like
those found at tsx.mit.edu
, under /pub/linux/680x0/)
:
kernel/vmlinux-0.9.13.gz kernel/amiboot-1.12a.gz filesys/new-filesys.gz filesys/root.tar.gz filesys/usr/tar.gz
as well as all ANNOUNCE*
files from the top level directory that you
can get. These files often contain important hints about new features that
have been added to the kernel/the bootstrap program since previous versions.
Especially for the bootstrap program there is currently no man-page or
README file about all existing options.
If you want to start with the 1.2 kernel instead of the 0.9 series, you need these files:
v1.2/README v1.2/vmlinux-1.2.13pl3.gz v1.2/amiboot-2.1.gz v1.2/filesys-1.2.gz filesys/root.tar.gz filesys/usr/tar.gz
The README
file under v1.2/
is very important - read it
carefully!
However, this installation guide is tailored for the old kernel - you
had probably better install it first, and when everything works, switch
to v1.2. The most important change are the new ext2fs tools - filesystems
that were prepared with the old mke2fs
/ mkfs.ext2
cannot be used
immediately under 1.2 kernels, and vice-versa. However, you can convert
one filesystem into the other by running the respective fsck.ext2
program. This is what you have to remember:
kernel/new-filesys.gz
) contains
fsck.ext2
and mke2fs
programs for 0.9 kernelsv1.2/filesys-1.2.gz
) contains
fsck.ext2
and mkfs.ext2
programs for 1.2 kernelsfilesys/root.tar.gz
contains
fsck.ext2
and mke2fs
programs for 0.9 kernels.The last line means that if you had already installed the old root.tar.gz
and want to switch to v1.2, you will have to copy the newer fsck
and
mkfs
programs from the filesys-1.2.gz
onto your root partition
into /sbin
.
Important: If you wish to put these files on an AmigaOS partition that you want to access from within Linux, please make sure that the block size of the AmigaOS partition is 512 bytes. Linux cannot handle partitions with other block sizes than 512 bytes.
If there are other programs/packages you want to install, check out the
bin/
directory on the ftp sites mentioned below. Installation of
all these programs is typically done by just unpacking their archives from
the root directory (/).
On the AmigaOS side, you will need:
ixemul.library
(I use v40.4, don't know if older versions will
work, too). It's required for the bootstrap process.gzip
to unpack the kernel and amiboot programThese files can e.g. be found on
ftp.informatik.uni-oldenburg.de
.
ixemul.library
goes into LIBS:, gzip
into C: or
whereever you keep your commands.
Next Chapter, Previous Chapter
Table of contents of this chapter, General table of contents
Top of the document, Beginning of this Chapter