USBキー/サムドライブからUbuntu Serverを実行する(フラッシュの書き込み制限に注意)


9

Buffalo NASデバイスのハッキングに幻滅したため、私は自分のホームサーバーを導入することにしました。いくつかの調査の後、私はUbuntuサーバーとデータ用のZFS RAID-Zアレイを備えたHP Proliant Microserverに落ち着きました。

Logitech Media Server(LMS)ソフトウェアはこのプラットフォームのAMD64フレーバーでは利用できず、Debian / Ubuntuサーバーの方が将来性のある優れたプラットフォームであると思うので、FreeNASを試して残念に拒否した後、この構成に落ち着きました。私はOpen Media Vaultを検討しましたが、まだ目的に向けた準備が整っていないと結論付けました。

とはいえ、FreeNASには、USBキーやサムドライブなどの2GB以上のフラッシュデバイスから実行するオプションが含まれています。どうやらFreeNASはフラッシュデバイスの書き込み制限を意識しているため、OSを実行するための仮想ディスクを作成し、必要な構成情報のみをフラッシュに書き戻します。これは私に追加のデータドライブスロットを与えます。

Q:Ubuntu Serverは、USBキー/サムドライブなどのフラッシュデバイスを実行するように適切に構成できますか?もしそうなら、どうですか?フラッシュの書き込み制限を考慮する必要があります。

回答:


7

2つのオプションがあります。独自のRAMディスクをロールするか、Debianライブを使用します

Roll-your-ownはセットアップが高速ですが、メンテナンスと更新が困難です。Debian Liveのセットアップは遅いですが、長期的にはより堅牢で信頼性が高くなります。

このフォーラムスレッドの指示を使用して、独自のRAMディスクをロールします。http//ubuntuforums.org/archive/index.php/t-1848440.html

Debian Live http://live.debian.netは、サーバーシステムを含む、圧縮されたライブのRAMベースのDebianまたはUbuntuシステムを作成するための最も堅牢なプロジェクトです。Liveは標準のカーネルとパッケージを使用します。

Webサイトには、広範なドキュメントと例があります。

まず、必要なすべてのプリセットを新しいサーバーに記録します。ライブビルドは既存のサーバー環境をコピーできません。手動で行う必要があります。すべてのパッケージ(Ubuntu標準以外)、カスタマイズされた構成ファイル、ユーザー、インターフェース、ネットワーク設定、アップスタートジョブを文書化します。ログを保持している場合は、これが効果を発揮します。

サーバー以外のネットワーク接続環境(デスクトップやラップトップなど)で、live-buildおよびlive-toolsパッケージをインストールします。Live-buildは、すべてのカスタマイズをコピーするconfigフックディレクトリのセットを作成します。次に、システム全体のブート可能なsquashfsイメージを作成します。設定フックを保持します。それらをきれいにしないでください-行うために常に別の変更があります!

イメージをUSBスティックにコピーし、そこから起動します。あなたが

ゼロカスタマイズでライブビルドを試すことができます。これにより、便利で使いやすいバニラシステムが得られます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.