Proxmoxで建てる省電力ホームサーバー:N100実機の構成例

自宅サーバー・Homelab中級
ProxmoxN100ホームサーバー仮想化省電力

結論: Intel N100ミニPCはProxmox VE 9.2の公式要件を満たし、アイドル時10〜14W前後で動作する。ただし「iGPUパススルー非対応(PVE 9.x)」「RAM最大16GB(公式)」「PCIeスロット非搭載」の3制限を先に把握してから構成を組まないと、後から詰まる。


N100ミニPCをProxmox VEで動かしたい場合、まず気になるのは「本当に動くのか」と「消費電力は看板倒れでないか」の2点だと思います。

先に答えを出しておくと、動きます。Proxmox VE 9.2の公式要件をN100は満たしていて、アイドル時の消費電力は実測10W程度という報告が複数あります。ただし、3つの制限があって、これを知らずに購入・設定すると後で壁にぶつかります。

構成例を見る前に、その制限を先に整理します。


N100はProxmox VEの要件を満たすか

公式要件とN100スペックの対応表

Proxmox VEの動作に必要な最低限の要件と、Intel N100のスペックを並べると以下のようになります。

項目Proxmox VE 公式推奨Intel N100
CPU64bit、VT-x必須、VT-d推奨VT-x: 対応 / VT-d: 対応
RAMOS+サービス用に最低2GB + ゲスト分公式最大16GB
ストレージM.2 SSD推奨M.2スロット搭載(機種による)
PCIeGen 3 / 9レーン

Proxmox VEの公式Wikiによると、推奨メモリは「OS・サービス用に最小2GB + ゲスト(VM/LXC)分」とされています。N100はVT-xとVT-dの両方に対応しているため、仮想化の基本要件は問題なく満たします。

最新のProxmox VEは2026年5月21日にバージョン9.2-1がリリースされています(ISOサイズ: 1.71GB)。

消費電力の実態と電気代試算

N100のTDP(チップ設計電力)は6Wです。ただし、これはチップ単体の設計値であって、ミニPC全体のアイドル消費電力とは別の数字です。

実際の動作報告では、アイドル時は10W程度という数値が複数のユーザーから上がっています(2026年6月時点で確認できる複数の報告による参考値)。

電気代を概算すると(電力単価27円/kWh(2026年6月時点の標準的な目安単価)を例として):

  • アイドル10W × 24時間 × 30日 = 7.2kWh/月
  • 7.2kWh × 27円 = 約194円/月

ラズベリーパイ4(アイドル2〜5W)より高いものの、一般的なATXタワーサーバーと比べると大幅に安い水準です。年間で約2,330円の電気代になる計算です(27円/kWhを例とした試算)。


N100でProxmoxを動かす前に知っておく3つの制限

ここが重要です。既存のN100 × Proxmox記事の多くがPVE 8.x時代のもので、9.x以降では状況が変わっている点があります。

制限① VMへのiGPUパススルーはPVE 9.xで動作しない

Proxmox公式フォーラムで、あるユーザーが「PVE 9.0へ更新したらN100のiGPUパススルーが停止した」と報告しています。その後の確認として「N100のiGPUはProxmox VE 9では動作しないことを確認した」という投稿があります。

つまり、PVE 9.x環境でVM(KVM)へのN100 iGPUパススルーは、現時点では動作報告がない状態です(断定できるのはここまでで、将来のPVEアップデートで改善される可能性はあります)。

代替手段としては、LXCコンテナへのデバイス共有があります。LXCからiGPUデバイスを参照する形であれば、ハードウェアトランスコードなどに使える場合があります。JellyfinやPlex等をLXCで動かす構成が現実的な選択肢になります。

Jellyfin = メディアサーバーソフトウェア(動画のストリーミング・トランスコードを担うOSS)

制限② RAM最大16GB(公式)・VM複数同時起動でRAMが先に詰まる

Intel公式スペックシートではN100のサポートメモリは最大16GBです。一部のユーザー報告では「N100・N95は最大32GB(非公式)まで動いた」という情報もありますが、これは保証外の動作であり、個体によって結果が異なる「ガチャ」状態です。公式サポート外として認識した上で試す分には構いませんが、確実に動く前提で構成を組むのは避けた方が安全です。

XDA Developersの実機レポートでは、N100ミニPCをProxmoxで運用したところ「CPUの使用率は50%以下だったが、RAMがレッドゾーンに達した」と報告されています。N100のボトルネックはCPUではなくRAMという点は、構成を組む前に認識しておく必要があります。

VM(KVM)を複数起動するとメモリ使用量が積み上がるため、16GB環境では構成を絞るか、LXCコンテナ(VMより軽量なコンテナ型仮想化)を中心に使う設計が現実的です。

制限③ PCIeスロット非搭載・ストレージ拡張の上限

N100ミニPCにはPCIeスロット(拡張カード用スロット)がありません。そのため、後からNICを追加したり、HBAカード(ストレージ拡張カード)を挿すといった拡張はできません。

ストレージの追加は、USB接続か、機種によってはM.2スロットが複数ある場合にそちらを使う形になります。ただし、USB接続のストレージはZFS(後述)での利用に向かないため、大容量NAS的な使い方を想定している場合は別途NAS機器との併用か、2.5インチSATA対応の機種を選ぶことになります。


16GBで何が動くか——実構成例2パターン

制限を踏まえた上で、「それでも何が動くか」を具体的に見ていきます。

構成例A: 開発環境 + ネットワーク系(Zennユーザー実例ベース)

Zennに掲載されている「AIインフラ × ミニPC × Proxmox × Tailscale 実践記」では、AWOW製N100ミニPC(16GB / 512GB)を購入価格27,299円で調達し、以下の構成で運用しています。

サービス種別RAM目安
開発用Linux VMKVM(VM)4〜6GB
TailscaleLXC256MB
AdGuard HomeLXC256MB
Proxmox OS本体1〜2GB

合計消費RAM目安: 6〜9GB。16GBで余裕を持って運用できる構成です。

Tailscale = VPNサービス。自宅サーバーへ外出先から安全にアクセスするために使います。 AdGuard Home = DNS広告ブロッカー。LXCで動かすと家庭内ネットワーク全体の広告をブロックできます。

ネットワーク系VMが含まれる場合は、デュアルLAN搭載ミニPCを選ぶことで、WAN側とLAN側を物理的に分離できます。

構成例B: ホームオートメーション系(HomeAssistant + Nextcloud + Vaultwarden)

スマートホームや自己ホスト型ツールを中心に組む場合の構成例です。

サービス種別RAM目安用途
Home Assistant OSVM2〜4GBスマートホーム制御
NextcloudLXC1〜2GB自己ホスト型クラウドストレージ
VaultwardenLXC256MBパスワードマネージャー(Bitwarden互換)
Proxmox OS本体1〜2GB

合計消費RAM目安: 5〜9GB。16GBで十分収まります。

VM vs LXC の使い分け判断:

使い分け理由
Home Assistant → VM推奨HA OS自体が専用カーネルを持つため、VMの方が安定する
Nextcloud / Vaultwarden → LXC可標準的なLinuxサービスのため、LXCで軽量に動かせる
iGPUが必要なサービス(Jellyfin等) → LXC必須PVE 9.xではVMへのiGPUパススルーが動作しないため

Home Assistant = スマートホームプラットフォーム(OSS)。照明・センサー・家電等を一元管理できます。 Nextcloud = DropboxやGoogle Driveの自己ホスト代替。ファイル共有・カレンダー・メモ等の機能があります。 Vaultwarden = Bitwardenのサーバー側を軽量で自己ホストできるOSS実装。


ストレージ構成——ZFSかLVM-Thinか

Proxmoxのストレージバックエンドとして主に使われるのはZFSとLVM-Thinの2つです。どちらを選ぶかは、用途とRAM量によって決まります。

比較項目ZFSLVM-Thin
RAMへの影響キャッシュ(ARC)でRAMを消費するほぼ影響なし
スナップショット得意(Copy-on-Write)可能
データ保護RAID-Z / チェックサムで強固基本なし
向いている環境RAM 16GB以上を推奨とする意見ありRAMが少ない環境・シングルディスク

「ZFSはメモリ32GBで安心して使えるレベルの気がします」というユーザーレポートがあります。16GB環境でZFSを使う場合、ARC(ZFSのメモリキャッシュ)の上限を手動で制限する(例: 2〜4GB程度に)ことで、ゲスト用RAMを確保できます。

N100の16GB環境では、シンプルな構成ならLVM-Thin、データ保護を重視するならZFSのARC制限設定を併用という選択になります。

ZFS ARCサイズの制限例(/etc/modprobe.d/zfs.confに追記):

options zfs zfs_arc_max=2147483648

これで最大2GBにARCを制限できます。設定後はupdate-initramfs -uを実行して再起動が必要です。


No-Subscriptionリポジトリへの切り替え

Proxmox VEをインストールした直後の状態では、パッケージリポジトリがサブスクリプション契約者向け(有償)に向いています。このままapt updateを実行するとエラーが出ます。

無償のNo-Subscriptionリポジトリに切り替える手順:

1. 既存のエンタープライズリポジトリを無効化

# /etc/apt/sources.list.d/pve-enterprise.list を編集
# 先頭に # を追加してコメントアウト

2. No-Subscriptionリポジトリを追加

echo "deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription" \
  > /etc/apt/sources.list.d/pve-no-subscription.list

3. パッケージリストを更新

apt update && apt dist-upgrade -y

この手順はPVE 9.2のWebUI上からも操作できますが、画面のレイアウトはバージョンによって変わっている可能性があります。公式Wiki「Package Repositories」ページで最新の手順を確認することを推奨します。

No-Subscriptionリポジトリは本番用途には推奨されない旨がProxmox公式からアナウンスされていますが、個人ホームラボ用途での使用は広く行われています。


ハード選定——どのN100ミニPCを選ぶべきか

デュアルLANの有無と用途の関係

N100ミニPCはシングルLANとデュアルLANの2種類があります。

LAN構成向いている用途
シングルLAN開発環境・自己ホストサービス(Nextcloud等)の基本構成
デュアル2.5G LANルーター/ファイアウォールVM(OPNsense等)を同居させる場合、またはNAS的用途との帯域確保

OPNsense = オープンソースのファイアウォール/ルーターOS。Proxmox上でVMとして動かすことで、ソフトウェアルーターとして機能させられます。

ネットワーク系のVM(Tailscale・AdGuard・OPNsense等)を組み込む予定があるなら、デュアルLANモデルを選んでおくと構成の自由度が上がります。

推奨機種比較表

Proxmox × N100の構成で入手しやすい機種を比較します。

機種LANメモリ規格ストレージ参考価格帯
Beelink EQ12(DDR5)デュアル2.5GDDR5500GB SSD
Beelink EQ12(DDR4)デュアル1GDDR4500GB SSD
GMKtec NucBox G32.5GDDR41TB SSD
BMAX B4 PlusシングルDDR4512GB SSD要確認

選び方の指針:

  • ネットワーク系VMも同居させたい → Beelink EQ12 DDR5(デュアル2.5G)
  • ストレージ容量を重視したい・コスパ優先 → GMKtec NucBox G3(1TBストレージ)
  • 標準的な構成をシンプルに → Beelink EQ12 DDR4

価格は時期・セール状況によって変動します。購入時にAmazonの現在価格を確認してください。


Beelink EQ12 Mini PC N100 16GB DDR5 デュアル2.5G LAN

Amazonで価格を確認する

GMKtec NucBox G3 N100 16GB DDR4 1TB SSD 2.5G LAN

Amazonで価格を確認する

Beelink EQ12 Mini PC N100 16GB DDR4 デュアルHDMI WiFi6

Amazonで価格を確認する

BMAX B4 Plus Mini PC N100 16GB DDR4 512GB SSD

Amazonで価格を確認する


インストール手順の概要

ハードが決まったら、インストール自体は比較的シンプルです。8つのステップに分けると以下の流れになります。

  1. ISOのダウンロード: Proxmox公式サイトからPVE 9.2-1のISOを取得(1.71GB)
  2. USBブートメディアの作成: Rufus(Windows)またはBalenaEtcherでUSBに書き込む
  3. BIOSでブート順を変更: USBからブートするよう設定(Secure Boot無効化が必要な場合あり)
  4. Proxmoxインストーラーの起動: グラフィカルインストーラーで対話的に設定
  5. ストレージバックエンドの選択: ZFSかLVM-Thin(前述の判断基準を参照)
  6. ネットワーク設定: IPアドレス・ゲートウェイ・DNSの設定
  7. インストール完了後のWebUI確認: https://[IPアドレス]:8006 からアクセス
  8. No-Subscriptionリポジトリへ切り替え: 前節の手順を実施してからアップデートを適用

インストーラーの画面はバージョンによってレイアウトが変わる場合があります。公式ドキュメント「Proxmox VE Installation」を参照しながら進めることを推奨します。


よくある質問

Q. N100ミニPCはProxmox VEで公式にサポートされていますか?

A. Proxmox VEに機種ごとの公式サポートリストはありません。動作要件(64bit CPU、VT-x対応)を満たしていれば動作します。N100はVT-xとVT-dの両方に対応しており、多数の個人ユーザーが実際に動かしている実績があります。

Q. 16GBのRAMでVMをいくつ同時に動かせますか?

A. 構成によります。XDA Developersの実機レポートでは、CPUより先にRAMがボトルネックになることが報告されています。Proxmox OS本体で1〜2GBを使うため、残り14GBをVM/LXCに割り当てることになります。軽量なLXCコンテナを中心にした構成なら、4〜6サービスの同時運用は十分現実的です。

Q. N100でJellyfinのハードウェアトランスコードは使えますか?

A. PVE 9.xでは、VMへのiGPUパススルーが動作しないという報告があります。JellyfinをLXCコンテナとして動かし、LXCからiGPUデバイスを共有する形であれば、ハードウェアトランスコードを使える可能性があります。Proxmoxフォーラムの「LXC GPU passthrough」関連スレッドを参照してください。

Q. ストレージをあとから増設できますか?

A. PCIeスロットがないため、拡張カードによる増設はできません。USB接続のHDD/SSDか、機種によってはM.2スロットが複数ある場合に追加のM.2 SSDを使う形になります。USB接続のストレージは速度・安定性の面でM.2より劣るため、最初から大きめのSSDを選んでおくことを推奨します。

Q. VMwareからの移行先としてProxmoxを検討しています。難易度はどうですか?

A. VMwareがBroadcomに買収されて無償ESXiが終了したことで、移行先としてProxmox VEが注目されています。WebUIの操作感はESXiと異なりますが、概念(VM・データストア・ネットワーク)は共通しているため、VMware経験者は比較的スムーズに移行できます。大きな差はコマンドラインへの依存度で、Proxmoxはシェル操作を覚えると作業効率が上がります。


関連記事

関連記事

自宅サーバー・HomelabIntel N100ミニPCで自宅サーバーを建てる:省電力・静音の常時稼働構成自宅サーバー・HomelabミニPC vs Raspberry Pi vs 中古法人PC:homelab入門機の比較自宅サーバー・HomelabN100ミニPCをNAS化する:省電力ファイルサーバー構築
記事一覧に戻る