Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watnot!watmath!clyde!rutgers!ames!ucbcad!ucbvax!computer-lab.cambridge.ac.UK!scc From: scc@computer-lab.cambridge.ac.UK.UUCP Newsgroups: mod.computers.vax Subject: Re: VMS and ULTRIX on the same system Message-ID: Date: Sat, 4-Apr-87 11:15:00 EST Article-I.D.: UK.scc.8793.680.9560 Posted: Sat Apr 4 11:15:00 1987 Date-Received: Sun, 5-Apr-87 19:47:06 EST Sender: daemon@ucbvax.BERKELEY.EDU Distribution: world Organization: The ARPA Internet Lines: 29 Approved: info-vax@sri-kl.arpa In a previous article, nagy%43198.hepnet@arpa.lbl (nagy) wrote: > To the best of my knowledge, you will have BIG problems reading files > on the Ultrix disk from VMS and vice versa. Maybe someone else out > in net-land can help you with this one. Hmm ... Talking off the top of my head, I think that it would not be too difficult to come up with a VMS program that reads files from an ULTRIX partition. I'd start from the source code for ULTRIXes standalone libraries (the ones that are used by the boot program and so on). These have the capability to follow a pathname from a partition's root directory, and read a file. All this stuff is written in C. It would be necessary to replace the calls into the standalone disc device driver with the appropriate VMS stuff to read blocks from the ULTRIX partition, but that shouldn't be much of a problem. [You might find that the standalone libraries do not understand ULTRIX symbolic links ... but that is no great loss, and it should be easy to implement if you need the facility]. Obviously I'm assuming that you have a VMS C compiler and legitimate access to the ULTRIX source code! Reading a VMS from ULTRIX would be much much harder. For a start, the VMS filesystem code is not written in any language that ULTRIX understands ... Disclaimer: Like I said at the beginning, I'm talking off the top of my head. If you believe me, thats your problem not mine! -- Steve