.UFS

UFS ファイル

FreeBSD Unix File System Disk Image
質問する
クイック回答

UFS ファイルは、FreeBSD の UFS2 ファイルシステムを含む raw ディスクイメージであり、主に現在は開発終了した PC-BSD ディストリビューションでネットワークインストールのクローニングに使用されていました。Linux では、ufs カーネルモジュールを使用して読み取り専用でマウントします。Windows では WSL2 を使用します。PC-BSD は 2018 年に終了しました。

開発元: The FreeBSD Project / iXsystems (PC-BSD) カテゴリ: ディスクイメージファイル オープンスタンダード MIME: application/octet-stream
対応OS Windows Linux
関連: .BIN · .ISO · .MDF · .DMG

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jun 18, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

UFS ファイル形式とは?

.ufs は UFS2 (Unix File System 2) ファイルシステムを含む raw ディスクイメージであり、主に PC-BSD とその後の TrueOS でネットワークベースのインストールクローニングに使用されていました。ラッパー形式ではなく、UFS2 でフォーマットされたパーティションの逐次セクタコピー(ベタコピー)であり、dd などのツールを使用してターゲットディスクに直接書き込むのに適しています。

ブロックサイズ、iノード数、ファイルシステムパラメータを記録するオンディスク構造である UFS2 スーパーブロックは、イメージの開始から 1,372 バイト(0x55C)のオフセットに位置し、マジック値 0x19540119 を保持しています。古い UFS1 バリアントでは、スーパーブロックは 8,192 バイトのオフセットに配置されます。スーパーブロック以降のレイアウトは、ブートブロック、シリンダグループサマリー、iノードテーブル、データブロックという標準的な UFS2 の慣習に従います。

UFS2 は FreeBSD のネイティブファイルシステムであり、2003 年 1 月の FreeBSD 5.0 で導入されました。.ufs 拡張子は、おおよそ 2010 年から 2018 年の間に配布された PC-BSD ネットワークインストーラーに登場しました。Linux で .ufs イメージをマウントするには、mount -t ufs -o ufstype=ufs2 を介して ufs カーネルモジュールが必要です。FreeBSD では、マウントする前に mdconfig がイメージをメモリディスクとしてアタッチします。

PC-BSD は 2016 年に TrueOS に改称され、iXsystems が TrueNAS に注力したことにより 2018 年に事実上終了しました。現在、raw ディスクイメージは .img 拡張子で配布されるのが一般的です。

セキュリティと安全性

リスク: LOW

UFS ディスクイメージはパッシブなファイルシステムコンテナです。イメージにソースシステムからの機密ファイルが含まれている場合、データ漏洩のリスクがあります。共有する前に内容をスキャンしてください。信頼できないイメージを Linux で読み取り専用フラグ (-o ro) を付けてマウントすることで、リスクを制限できます。

形式の詳細

概要
正式名称FreeBSD Unix File System Disk Image別名 UFS2 Disk Image, PC-BSD UFS Image
開発元The FreeBSD Project / iXsystems (PC-BSD)登場時期 UFS2 introduced in FreeBSD 5.0 (2003); .ufs image extension used by PC-BSD network installers
MIME タイプapplication/octet-stream
タイプRaw UFS2 ファイルシステムディスクイメージ
標準規格オープン・ロイヤリティフリー
この拡張子は以下でも使用されています…
  • 汎用 raw ディスクイメージ - 作成ツールに関わらず、任意の raw UFS2 パーティションダンプが .ufs として保存される場合があります。
マジックバイト ・ ファイルシグネチャ
オフセット
55c55d
16進数
1901
ASCII
··
UFS2 スーパーブロックマジック:raw イメージのオフセット 0x55C (10進数で 1372) に 0x19 54 01 19。UFS1 スーパーブロックマジック:オフセット 8192 に 0x11 95 44 19。これらは標準的な UFS スーパーブロックマジックナンバーです。

UFS ファイルを開くプログラム

Windows1 app
WSL2 + Linux ufs kernel module 無料 WSL2 (Debian/Ubuntu) から: sudo mount -t ufs -o ro,ufstype=ufs2 /path/image.ufs /mnt/ufs
Linux2 apps
Linux kernel ufs module (mount command) オープンソース sudo mount -t ufs -o ro,ufstype=ufs2 /path/to/image.ufs /mnt/ufs
FreeBSD (in VM or native) オープンソース mdconfig -a -t vnode -f image.ufs -u 0; mount /dev/md0 /mnt

技術的詳細

詳細仕様
ファイルシステムタイプUFS2 (Unix File System 2)
バイト順序リトルエンディアン
UFS2 スーパーブロックオフセットイメージ開始から 1372 バイト (0x55C)
UFS2 スーパーブロックマジック0x19540119 (fs_magic フィールド)
UFS1 スーパーブロックオフセット8192 バイト (古い UFS1 形式のイメージ用)
ブロック構造設定可能なブロックおよびフラグメントサイズ。一般的:32768 バイトブロック、4096 バイトフラグメント
シリンダグループレイアウトブートブロック → スーパーブロック → シリンダグループサマリー → iノードテーブル → データブロック
OS オリジンフィールドスーパーブロック内の fs_ostype が作成元のオペレーティングシステムを識別
スーパーブロックチェックサムUFS2 スーパーブロックの CRC32 (ソフトアップデート)。オプションで gjournal のブロックごとのチェックサム
一般的なイメージサイズ50 MB - 20 GB (PC-BSD/TrueOS ネットワークインストーラークローンイメージ)
FreeBSD マウント方法mdconfig -a -t vnode -f <file.ufs> の後、mount /dev/md0 <mountpoint>
Linux マウントコマンドmount -t ufs -o ufstype=ufs2 <file.ufs> <mountpoint>
主なユースケースPC-BSD / TrueOS ネットワークインストールクローニング (2010-2018年頃)
リリース日UFS2 introduced in FreeBSD 5.0 (2003); .ufs image extension used by PC-BSD network installers
最新バージョンUFS2 (current; UFS1 obsolete); no version embedded in image extension
オープンスタンダードはい · ロイヤリティフリー
仕様書docs.freebsd.org

UFS の変換

コミュニティ Q&A

ユーザーからの質問
質問する
UFS ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。UFS ファイルについて最初の質問をしてみましょう。

よくある質問

UFS ファイルとは何ですか?
FreeBSD の UFS2 ファイルシステムを含む raw ディスクイメージであり、主に開発終了した PC-BSD ディストリビューションでネットワークインストールに使用されていました。
Windows で UFS ファイルを開くにはどうすればよいですか?
WSL2 (Windows Subsystem for Linux) を使用してマウントします: «sudo mount -t ufs -o ro,ufstype=ufs2 /path/to/image.ufs /mnt/ufs»
Linux で UFS ファイルを開くにはどうすればよいですか?
«sudo mount -t ufs -o ro,ufstype=ufs2 /path/to/file.ufs /mnt/point» を実行します(Linux の ufs モジュールは読み取り専用の UFS2 をサポートしています)。
PC-BSD はまだ利用可能ですか?
いいえ。PC-BSD は 2016 年に TrueOS に改称され、2018 年に事実上終了しました。iXsystems は現在 TrueNAS に注力しています。FreeBSD がアップストリームプロジェクトです。
UFS イメージを Linux (ext4) で実行できるように変換できますか?
直接はできません。UFS イメージをマウントしてファイルをコピーし、新しい ext4 イメージを作成してください。ファイルシステムのレイアウトが完全に異なります。

参考文献

1FreeBSD Handbook - UFS Filesystemdocs.freebsd.org
2FreeBSD UFS partition schema notesrderik.com

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.NOMEDIAAndroid No-Media Marker File
8.MDMarkdown Document
9.TMPTemporary File
10.RPMSGRestricted Permission Message

関連する拡張子

.BINCD/DVD Disc Image (BIN/CUE)
.ISOISO disc image (ISO 9660 / UDF)
.MDFMedia Descriptor File (Alcohol 120% / DAEMON Tools disc image)
.DMGApple Disk Image
.NRGNero Burning ROM Disc Image
.TIBAcronis True Image Backup

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧