This is the README for ufs-NeXT.0.3.s.tar.gz [Download] [Browse] [Up]
ufs-0.3nx.Linux.s.tar.gz This is the source for the Unix File System (ufs) for Linux. This version, 0.3nx, 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 is without any warranty. It works fine for me (kernel version 1.2.11, at the moment) with NEXTSTEP 3.2 and 3.3 partitions on two SCSI disks. REQUIREMENTS: This patch should work with Linux kernel 1.1.55 up to 1.2.x. It definitely _doesn't_even_compile_ out of the box with Linux 1.3.x. To use this patch you'll probably need to recompile your kernel. INSTALLATION: unpack ufs-0.3nx.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.patch with 'patch <ufs-0.3.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.