Монтирование раздела Solaris UFS на Debian (с ядром FreeBSD)

Монтирование раздела Solaris UFS на Debian (с ядром FreeBSD)

У меня есть несколько дисков, которые использовались в системе Solaris. Диски отформатированы как UFS. Я подключил их к системе Debian (с ядром FreeBSD. Debian/kFreeBSD), но не могу их смонтировать.

$ mount -t ufs /dev/da2s1 /mnt/diska
mount: /dev/da2s1 : Invalid argument

Также не работает tunefs.ufs;

$ tunefs.ufs -p /dev/da2s1
tunefs.ufs: /dev/da2s1: could not read superblock to fill out disk

Есть ли несовместимость между FreeBSD UFS и Solaris UFS? Можно ли смонтировать одну под другой ОС?

Примечание: tunefs.ufs работает на корневом разделе

$ tunefs.ufs -p /dev/da7s2
tunefs.ufs: ACLs: (-a)                                         disabled
tunefs.ufs: MAC multilabel: (-l)                               disabled
tunefs.ufs: soft updates: (-n)                                 disabled
tunefs.ufs: gjournal: (-J)                                     disabled
tunefs.ufs: maximum blocks per file in a cylinder group: (-e)  2048
tunefs.ufs: average file size: (-f)                            16384
tunefs.ufs: average number of files in a directory: (-s)       64
tunefs.ufs: minimum percentage of free space: (-m)             8%
tunefs.ufs: optimization preference: (-o)                      time
tunefs.ufs: volume label: (-L) 

решение1

FreeBSD UFS2 и Solaris UFS, хотя и имеют некоторую общую исходную структуру, несколько разошлись, поэтому я не уверен, что freeBSD сможет ее смонтировать. Была ли ваша файловая система UFS правильно размонтирована?

EDIT: Кроме того, если файловая система была создана на оборудовании SPARC, ее нельзя будет смонтировать на x86, поскольку формат зависит от архитектуры.

решение2

Вы остановили систему Solaris без размонтирования?

Насколько я знаю, вы можете безопасно монтировать чисто размонтированный Solaris UFS, в противном случае это действительно проблема совместимости макета. Я бы попробовал сделать то же самое с последним ядром GNU/Linux

Связанный контент