Re: UFS mount failure - disk slice created on and64, unable to mount on sparc64

John-Mark Gurney <[email protected]>
Newsgroups gmane.os.freebsd.devel.sparc
Message-ID <[email protected]>
Vasile Buruiana wrote this message on Sat, Oct 17, 2015 at 21:32 +0300:
> Found a bug in FreeBSD 10.2.
> An UFS disk slice created under sparc64 cannot be mounted under amd64.
> And reverse:  UFS disk slice created under amd64 cannot be mounted
> under sparc64. This also happens with hard disks on both MBR and VTOC8
> partition schemes, on both UFS and ZFS filesystems.

Sadly, this is due to the fact that sparc64 is big endian, and our UFS
implementation isn't bi-endian...  If you need to make a UFS file system
on amd64 for use on sparc64, use the makefs utility w/ the option -B big
to create it...

Just ran into the same issue on an EdgeRouter Lite, which is a big
endian MIPS64 machine...

Though I'm a bit surprized that it happens w/ ZFS as ZFS is suppose
to support either endianness automaticly..  Did you try this on raw
disks?

-- 
  John-Mark Gurney				Voice: +1 415 225 5579

     "All that I will do, has been done, All that I have, has not."
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-sparc64
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.