UFSパーティションをマウントしようとすると、この奇妙なエラーが発生します。
Sudo mount -r -t ufs -o ufstype=ufs2 /dev/sdb2 /home/tim/ufs_mount
mount: wrong fs type, bad option, bad superblock on /dev/sdb2,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
私はUbuntu初心者で、FreeNASから移行しました。
tim@T3:~$ Sudo fdisk -l
Disk /dev/sda: 400.1 GB, 400088457216 bytes
255 heads, 63 sectors/track, 48641 cylinders, total 781422768 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000a77a6
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 765700095 382849024 83 Linux
/dev/sda2 765702142 781422591 7860225 5 Extended
/dev/sda5 765702144 781422591 7860224 82 Linux swap / Solaris
Disk /dev/sdb: 1500.3 GB, 1500301910016 bytes
255 heads, 63 sectors/track, 182401 cylinders, total 2930277168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x90909090
Device Boot Start End Blocks Id System
/dev/sdb1 * 63 240974 120456 a5 FreeBSD
/dev/sdb2 240975 2928601304 1464180165 a5 FreeBSD
/dev/sdb3 2928601305 2930272064 835380 a5 FreeBSD
fdisk -l
が表示できないbsdパーティションを取得する必要があります。
最初:
$ dmesg|grep bsd
[ 3.467958] sde1: <bsd:bad subpartition - ignored
[ 3.467959] sde2: <bsd: sde5 >
パーティションの面倒を見ると、この場合sde5が私の前にあるように見えました。
次に:
$ Sudo mount -t ufs -r -o ufstype=ufs2 /dev/sde5 ~/freebsd
UFSファイルシステムには多くのタイプがあり、それらはLinuxカーネルでサポートされていますが、マウントする必要があるUFSのタイプを自動的に検出するのは非常に難しいため、ufstype=
引数を追加する必要がありますマウントコマンド。
可能な一般的なタイプは次のとおりです。
old
ufsの古い形式default
値、読み取り専用としてサポート44bsd
FreeBSD、NetBSD、OpenBSDで使用されていますufs2
はFreeBSD 5.xで使用されます5xbsd
ufs2の同義語Sun
SunOS(Solaris)で使用されますsunx86
IntelのSunOSで使用(Solarisx86)hp
HP-UXで使用NeXTSTEP
NeXTSTEPで使用NeXTSTEP-cd
NeXTSTEP CDROMに使用(block_size == 2048)openstep
OpenStepで使用FreeNASから来ており、それはFreeBSDに基づいているので、ufs2
パラメーターで44bsd
またはufstype=
を試すことをお勧めします。
詳細については、 Linuxカーネルのドキュメント をご覧ください。
数日前と同じ経験があり、同じエラーが発生しましたが、マウントターゲットディレクトリで確認した後、mountコマンドにエラーがあってもufsをマウントしました。
マウント時にエラーが表示されても、マウントされている場合は、マウントターゲットを確認します。