- 既存のOpenWRTを書き込んだ「ルーター」を置き換えるため、新しいSBC+HDDの組み合わせを探していた
- 新しいデバイスは、既存のサービス(Samba、git、rsyncd、dnf repo)を維持しつつ、より高速に動作する必要があった
- Libre ComputerのAML-S805X-ACボードを見つけ、主な仕様は以下のとおり:
- LANポート(100 Mb)
- USB-A 2基(2.0)
- 4コア ARM Cortex-A53
- 1GB RAM
- USBブート
- 最新のDebianをサポート
- 容易に購入可能
必要な部品と費用
- SBC: 20€
- HDDエンクロージャ: 12€
- 3A電源アダプター: 5€
- micro USBケーブル: 3€
- ボルト4本、ナット12個: 0€
- TTL to USBドングル: 3€(任意)
- 合計費用: 43€
インストールと初期設定
- TTL-to-USBドングルをボードのGPIOに接続し、
sudo screen /dev/ttyUSB0 115200 コマンドを入力
- Debian-12をフラッシュドライブに
ddで書き込んでから起動
- 公式OSイメージはDebianベースで、EFIパーティションとMBRレイアウトを含む
- 初回起動時にパーティションが自動的にリサイズされる
問題点と解決方法
- HDDエンクロージャ接続後に
uas_eh_abort_handler エラーが発生
- JMicron JMS578 SATA 6Gb/sチップセットを使用
- カーネルコマンドラインに
usb-storage.quirks=152d:0578:u を追加してUASを無効化
- 性能テスト結果: 23.95 MB/s(ext4パーティション)
結論
- この構成はおすすめしない
- 消費電力を抑えるためにSBCを選んだが、一般的なmicro-ITXの路線を選んだほうがよいかもしれない
GN⁺の意見
- この記事は、低価格なNAS構成に対する実験的なアプローチを扱っている
- Libre Computerのボードは安価だが、性能と安定性の面で限界がある
- 似た機能を提供する他の製品として、Raspberry Piのようなより広く知られたSBCがある
- 新しい技術やオープンソースを採用する際には、性能、安定性、コミュニティのサポートなどを考慮すべきである
- この記事は安価なNAS構成に関心のある人には有用かもしれないが、実用的な利用にはより良い代替案が必要である
まだコメントはありません。