Amiga Unix Wiki

Because AmigaOS just isn't obscure enough today!

User Tools

Site Tools


tape-creation

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
tape-creation [2021/12/18 21:37] – added Sankyo CP-150SE wiki_admintape-creation [2022/04/15 13:24] (current) – added missing dtdist.sh script and new tape download link wiki_admin
Line 64: Line 64:
 **Step 3: Prepare the files for tape transfer** **Step 3: Prepare the files for tape transfer**
  
-If you haven't already, download the tape media files you need from this file gallery. Also make sure you grab this file which contains the scripts needed to create the install tapeDon't forget the install floppies for your version of AMIX! Do not use the “hd hack” floppies for tape installation!!!+If you haven't already, download the tape media files you need from this file gallery: {{http://amigaunix.com/lib/exe/fetch.php/downloads:amix_21_tape_seglist.zip|installation tape with seglist (110 MB)}}
  
-You need to make the tape files accessible on the machine you are writing the tape from, assumably an AMIX box. How you do this is up to you, and depends on what resources you have available. I use an NFS mount. If you have no network card, you might consider using kermit and your serial port. I've done it before…maybe I'll document it later, but there's plenty of docs on the web for it. If you've never dialed into a BBS before you may have trouble figuring this out. Your box needs to have access to the following:+You need to make the tape files accessible on the machine you are writing the tape from, assumably an AMIX box. How you do this is up to you, and depends on what resources you have available. I use an NFS mount. If you have no network card, you might consider using kermit and your serial port. Your box needs to have access to the following:
  
-  * tape media extracted from the tar.bz2 files  +  * tape media extracted from the zip file 
-  * tape creation script (dtdist.sh)+  * tape creation script (dtdist.sh) as follows: 
 + 
 +<file bash dtdist.sh> 
 +#!/bin/sh 
 + 
 +for name in `cat seglist` 
 +do 
 +        echo "Working on $name" 
 + 
 +        dd if=$name of=/dev/rmt/4hn bs=32k 
 + 
 +done 
 +</file>
  
 If your tape media does not have a seglist file (the 2.1 image on this site does, so no worries there) you'll have to figure out the order of the files on the tape. If they are numbered sequentially already, just do ls > seglist but make sure that only tape installation files are in there, and not other things like the dtdist.sh script. If seglist is missing and the files aren't numbered, you need to figure out the order…list the cpio files you have until you encounter one with just two files in it: Version and List. cat the List file. The file containing Version and List needs to be the first onto the tape; everything else goes afterward, in the order specified in the List file. How you figure this out is up to you. The seglist just contains filenames in the order to go onto the tape. If your tape media does not have a seglist file (the 2.1 image on this site does, so no worries there) you'll have to figure out the order of the files on the tape. If they are numbered sequentially already, just do ls > seglist but make sure that only tape installation files are in there, and not other things like the dtdist.sh script. If seglist is missing and the files aren't numbered, you need to figure out the order…list the cpio files you have until you encounter one with just two files in it: Version and List. cat the List file. The file containing Version and List needs to be the first onto the tape; everything else goes afterward, in the order specified in the List file. How you figure this out is up to you. The seglist just contains filenames in the order to go onto the tape.
tape-creation.txt · Last modified: 2022/04/15 13:24 by wiki_admin