4. Getting all required files

Contents of this section

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:

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:

These 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