Монтирование UFS-раздела Solaris в 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)
2 ответа
FreeBSD UFS2 и Solaris UFS, несмотря на то, что разделяют некоторые оригинальные структуры, несколько разошлись, поэтому я не уверен, что freeBSD может их смонтировать. Была ли ваша файловая система UFS правильно отключена?
РЕДАКТИРОВАТЬ: Кроме того, если файловая система была создана на оборудовании SPARC, она не будет монтироваться на x86, так как формат зависит от архитектуры.
Вы остановили систему соляриса без демонтажа?
Насколько я знаю, вы можете безопасно смонтировать чисто размонтированную Solaris UFS, иначе это действительно проблема совместимости макета. Я бы попробовал сделать то же самое с последним ядром GNU/Linux