On Tue, Aug 3, 2010 at 8:44 PM, Michael Powell <nightre...@hotmail.com> wrote: > Noah Pratt wrote: > >> Hi, >> >> I have a whole bunch of UFS CD-ROMs, but I'm unable to mount them on >> my FreeBSD 8 system. >> I thought it would be possible. From the FAQ: >> http://www.freebsd.org/doc/en/books/faq/disks.html >> >> UFS CD-ROMs can be mounted directly on FreeBSD. Mounting disk >> partitions from Digital UNIX and other systems that support UFS may be >> more complex, depending on the details of the disk partitioning for >> the operating system in question. >> >> >> I tried the direct route: >> >> 6930p# file -s /dev/acd0t01 >> /dev/acd0: Unix Fast File system [v1] (big-endian), last mounted on > ^^^^^^^^^^ > [snip] >> >> 6930p# uname -a >> FreeBSD 6930p.domain.com 8.0-STABLE FreeBSD 8.0-STABLE #1: Mon May 17 >> 01:26:14 PDT 2010 >> r...@6930p.domain.com:/usr/obj/usr/src/sys/GENERIC amd64 >> >> >> Am I missing something that ought to be obvious? [probable] >> Is it no longer possible to mount UFS filesystems? [unlikely ;-) ] >> Is there something specific about *this* UFS filesystem that prevents >> it from working? >> > > I suspect maybe the disk was written using Solaris on SPARC, which is big- > endian. Most PC architectures are little-endian. > > -Mike
Yes, the CDs were created in Solaris on SPARC. (I think it was a Sparc 10...) And yes, my FreeBSD system is an Intel Core2Duo. In Linux, copying the disc and mounting the disc image via loopback worked great: ubuntu# cat /dev/cdrom > cd-image ubuntu# mount -t ufs -o ro,loop cd-image /mnt It looks like NetBSD has a kernel build option FFS_EI, to enable fsck_ffs -B to convert the byte order. (I don't have a NetBSD system to test though.) I even found a Windows program called R-Studio ( http://www.r-tt.com/ ) that was able to recover data from these discs. Can the filesystem's endianness be converted in FreeBSD? Thanks a lot! -Noah _______________________________________________ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"