Como você afirmou em seu último comentário, se eu entendi corretamente, a partição é bem montada tanto no SPARC quanto no x86 executando o Solaris 11, você pode ter certeza que isso não é UFS
. Big endian UFS
usado no hardware SPARC não é montado em hardware x86 e reciprocamente.
Isso deixa hsfs
, pcfs
e ZFS
como potenciais concorrentes e talvez udf
também.
A maneira mais simples seria verificar no Solaris qual é o tipo de sistema de arquivos com os comandos mount
ou fstyp
.
O Linux deve ser capaz de montar hsfs
( isofs
), pcfs
( vfat
) e udf
.
Se o ZFS, somente zpool
versão 28 / zfs
versão 5 ou anterior pode ser importado / montado no lado do Linux (e possivelmente somente zpool 23 / zfs 4 se o fusível ZFS).
Editar :
Depois de declarar que o sistema de arquivos é o UFS no x86, o sistema de arquivos a ser usado deve ser ufs com ufstype = sunx86 ou ufstype = sun. No entanto, você não está usando o dispositivo certo.
/ dev / sdn1 é a partição primária usada pelo Solaris, mas essa partição é normalmente subdividida em partições subjacentes, denominadas fatias na terminologia do Solaris. Isso é semelhante a partições lógicas.
Em seguida, você deve identificar quais nomes foram dados às fatias pelo kernel do Linux executando dmesg | grep solaris
e montando o nome certo (exemplo, se a fatia 5 for relatada):
mount -t ufs -oro,ufstype=sunx86 /dev/sdn5 /mnt
Observe que nem todas as fatias contêm sistemas de arquivos, elas podem ser usadas como dispositivos brutos, como a troca.