Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sun-barr!olivea!apple!agate!mindseye!izumi From: izumi@mindseye.berkeley.edu (Izumi Ohzawa) Newsgroups: comp.sys.next Subject: Re: 2.1 upgrade Keywords: 2.1 upgrade, OD, floppy Message-ID: <1991May23.201139.4668@agate.berkeley.edu> Date: 23 May 91 20:11:39 GMT References: <1991May23.141333.22849@socrates.umd.edu> Sender: root@agate.berkeley.edu (Charlie Root) Organization: /etc/organization Lines: 67 In article <1991May23.141333.22849@socrates.umd.edu> fletcher@socrates.umd.edu (Charles Fletcher) writes: >Just when you thought all the upgrade questions were done---comes--- > >Another upgrade question--I have the 2.1 upgrade on OD and would like >to put it on floppies for a friend with a Station. How can I do this? >I know how to split files but I don't know how the Installer handles >this or what it excepts (since the packages are larger than a single >disk.) > >Any info? From the NeXT on-line documentation (search with "chunkPackage") --- excerpt --- The chunkPackage utility can be used to break up an Installeri package (generated with the package script) when the package is too large to fit on a single volume (for example, a single floppy disk). The chunkPackage utility is located in the Installer file package: /NextApps/Installer.app/chunkPackage The chunkPackage utility has the following command line syntax (the bracketed argument is optional): chunkPackage package volume-size [ -d destination-dir ] Arguments: package is the Installer package folder generated by the package script. volume-size is the capacity in kilobytes of the volumes on which the smaller packages will be stored. destination-dir specifies where to create the smaller packages. If no destination is specified, the chunks directory is created in the current directory. Given a package Foo.pkg, the chunkPackage utility createrectory Foo.chunks with the subdirectories Foo.1, Foo.2, ..., Foo.n and stores a smaller sub-package isn each of these subdirectories. For example, the following command breaks up the Foo.pkg into a number of smaller packages that will fit on 1400-kilobyte (1.4Mbyte) floppies and places them in ./Foo.chunks: package Foo.pkg 1400 -d ./Foo.chunks The ./Foo.chunks directory has the following structure after running this script: ./Foo.chunks /Foo.1/Foo.pkg /Foo.2/Foo.pkg ... /Foo.n/Foo.pkg Finally, you'll need to copy the Foo.pkg folder in Foo.1 onto floppy #1, the Foo.pkg folder in Foo.2 onto floppy #2, and so on. --- end excerpt ---- Izumi Ohzawa [ $@Bg_78^=;(J ] USMail: University of California, 360 Minor Hall, Berkeley, CA 94720 Telephone: (415) 642-6440 Fax: (415) 642-3323 Internet: izumi@violet.berkeley.edu NeXTmail: izumi@pinoko.berkeley.edu