This is the README for ufs-0.3.1.1.s.tar.gz [Download] [Browse] [Up]
ufs-0.3.1.1.s.tar.gz This is the source for the Unix File System (ufs) for Linux kernels 1.3.x. This version, 0.3.1.1, is able to mount NEXTSTEP filesystems READ_ONLY from Linux. WRITING is not possible. ufs-0.2 was developed by Yossi Gottlieb, 0.3nx by Bruno Haible added support for NEXTSTEP filesystems (floppy and hard disk). This version, 0.3.1.1, works for kernels >=1.3.x. This is without any warranty. It works fine for me (kernel version 1.3.23, at the moment) with NEXTSTEP 3.2 and 3.3 partitions on two SCSI disks. There seem to be problems with symbolic links on UFS filesystems. REQUIREMENTS: This patch should work with Linux kernel 1.3.x. For kernels 1.1 and 1.2, please use ufs-0.3-NeXT. INSTALLATION: unpack ufs-0.3.1.1.Linux.s.tar.gz in the directory _below_ your Linux kernel source (e.g. /usr/src, if your kernel sources are in /usr/source/linux). Then run the patch ufs-0.3.1.1.patch with 'patch <ufs-0.3.1.1.patch'. Now you're ready to build your kernel from scratch. You'll have to reconfigure the kernel and enable ufs support. Hopefully a 'make dep;make clean;make config' followed by 'make' or so will do. If you're unsure about rebuilding and installing a new kernel, please ask a Linux wizard. USAGE: After you've booted the new kernel with ufs support enabled, you should be able to mount NEXTSTEP partitions with 'mount -t ufs ...'. Note that Linux has a different numbering scheme for the partitions, you might check with fdisk. Feel free to contact me if you have problems with the installation, but don't expect to much help from me ;-) Gregor Hoffleit (flight@mathi.uni-heidelberg.de)
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.