Chromebook(クロームブック)ニュースサイト

Chrome速報

Intel NUC5PPYHをファイル共有サーバーにする方法 ― UbuntuとSambaのインストール

      2015/12/07

先日購入したNUC5PPYHにLinux OSをインストールし、サーバー向けアプリケーション「Samba」を導入してファイル共有サーバーにしてみたので、メモしておきます。

スポンサードリンク

OSの選択

ファイル共有サーバーとしての利用を前提とするなら、「CentOS」か「Debian」を選択するのが一般的かもしれません。しかし、Intelのウェブサイトを見るとNUC5PPYHでサポートされているOSは、Windowsのほか、Ubuntu、Linux Mint、Fedora、Android、OpenSUSEとなっています。また、ウェブ上のいくつかのレビューをみると、NUCへのDebianのインストールは手こずる模様。

ここはDebianをベースに開発されたUbuntuを選択することに。

最初はサポートの長い安定版「Ubuntu 14.04LTS」をインストールしたかったのですが、Intel GraphicsのLinux用ドライバがUbuntu14.04をサポートしていないようで、最新版「Ubuntu15.10」を選択しました。

また、サーバー用途なので「Ubuntu Server」をインストールすることもできますが、デスクトップ環境も利用したかったので、Ubuntu Desktopを選択しました。なお、Ubuntu11.04からデスクトップ版とサーバー版のカーネルは統合されているので、デスクトップ版とサーバー版の違いは、デスクトップ環境の有無ぐらいです。

(参考)Ubuntu Desktop 日本語Remixのダウンロードページ

Ubuntuインストール用のライブUSBメモリの作成方法は、ThinkPad X240にUbuntuをインストールした記事をご覧ください。

BIOSの設定

次にBIOSの設定を行います。

NUCを起動し「Intel NUC」の画面が表示されたら[F2]キーを押してBIOS設定画面を表示します。

「Intel Visual BIOS」の画面が表示されたら「Advanced」をクリックします。

nuc-bios-01

表示メニューから「Devices and Peripherals」を選択し、「SATA」タブを選択します。「Chipset SATA Mode」の項目で「AHCI」を選択します。

nuc-bios-02

次に表示メニューの「Boot」を選択し、「Legacy Boot Priority」パネルの「Legacy Boot」にあるチェックボックスを外し、無効化します。

nuc-bios-03

最後に「Boot Configuration」タブを選択し、「UEFI Boot」パネルの「OS Selection」のプルダウンメニューで「Linux」を選択します。

nuc-bios-04

以上の項目の設定ができたら[F10]キーをクリックしてBIOSの設定を保存し、BIOS設定画面を終了します。

OSのインストール

作成したUbuntu15.10のライブUSBメモリをNUCに接続し、NUCの電源を入れます。

「Intel NUC」の画面で[F10]キーをクリックし、Bootメニューを起動します。Bootデバイスの選択画面が表示されるのでUSBを選択します。

usb-boot-01

後はインストーラーの指示に従ってインストールするだけです。

グラフィックドライバのインストール

OSのインストールが完了したら、Intel Graphics for Linuxドライバをインストールします。Intelのダウンロードページでドライバをダウンロードします。

(ダウンロードページ)INTEL GRAPHICS FOR LINUX

intel-linux-driver

ダウンロードが完了したら、[Ctrl]+[Alt]+[T]キーをクリックしターミナルを起動し、次のように入力します。

intel-linux-driver-03すると「Intel Graphics Installer for Linux」が起動します。「Begin」をクリックして先に進みます。

intel-linux-driver-05
インストーラーによってシステムチェックが始まります。Ubuntu14.04で一度試したところ、サポート外のディストリビューションとしてインストーラーが停止してしまいました。チェックが完了したら「Install」をクリックします。

intel-linux-driver-06
インストールも数分で終わります。

intel-linux-driver-07
ここまでで、OSとドライバのインストールが完了し、Ubuntuデスクトップとして普通に動作します。

Google Octane2.0のベンチマーク結果

サーバーアプリの導入の前に、ChromeブラウザをインストールしてOctane2.0ベンチマークを試してみました。NUC5PPYHにはクアッドコアCPUのPentiumN3700が搭載されているので、少し期待していたのですが結果は「8053」でした。

intel-NUC5PPYH-octane2

ASUS Chromebook C300MA(CPU:Intel Celeron N2830)の結果が「7423」ASUS Chromebit CS10(CPU:RockChip 3288K)の結果が「7365」だったので性能差は約10%ぐらいです。

Passmarkではもっと大きな差があったので期待していたのですが、ブラウザ上の処理能力はあまり差がないのかもしれません。

同じ低価格帯ならThinkPad X240(CPU:Intel Celeron 2980U)の結果「14613」が際立ちます。

Sambaのインストール

さて、寄り道を終えてファイル共有サーバーアプリケーション「Samba」をインストールします。

再び、[Ctrl]+[Alt]+[T]キーをクリックしターミナルを起動し、「sudo s-」で管理者権限に切り替えた後、次のように入力します。

intel-linux-driver-08

Sambaのインストールが終わったら、次のコマンドでSambaの設定ファイルを開きます。

intel-linux-driver-09設定ファイル「smb.conf」を開いたら、次の項目を変更します。

intel-linux-driver-10

また、設定ファイルの末尾に次の内容を追加します。

intel-linux-driver-11入力が済んだら[Ctrl]+[X]キーで終了し、[y]を選択して変更を保存します。

設定ファイルを編集したら、(1行目)Sambaの管理下におく共有フォルダを作成、(2行目)グループを設定、(3行目)共有フォルダの読み書きと実行を許可します。

intel-linux-driver-12これが済んだら次のコマンドを入力したSambaを再起動します。

intel-linux-driver-14
これでファイル共有サーバーとして利用できるようになりました。
同じLAN内での利用であればこれで問題ありませんが、もしリモートからサーバーを管理する場合はネットワークの認証・暗号化のために「OpenSSH Server」等をインストール必要があります。今回はLAN内での利用に限定しているので、ここまで。

WindowsPCからの共有フォルダへのアクセス

試しにWndowPC(Windows7)からアクセスしてみました。WindowsPCのエクスプローラーでコンピューターを開き、「ネットワークドライブの割り当て」をクリックします。

windows-to-sharefolder-01

「ネットワークドライブの割り当て」ウィンドウが開くので「参照」ボタンをクリックします。

windows-to-sharefolder-02

フォルダーの参照から、先ほど設定したNUC5PPYHの「share」フォルダを選択し、「OK」ボタンをクリックします。

windows-to-sharefolder-03

最後に「完了」ボタンをクリックして設定完了です。
windows-to-sharefolder-04

これでWindowsPCからSambaの共有フォルダーにアクセスし、ファイルを読み書き、実行できます。

まとめ

とりあえず、これでIntel NUC5PPYHをファイル共有サーバーとして設定できました。次はChromebookからのアクセスに挑戦してみたいと思います。

ところで、今回使ったNUC5PPYHですが少しファンの音が気になりました。NUC5i5RYKは負荷をかけてファンが高速回転した時でも、それほど音が気になることはなかったのですが、NUC5PPYHはファンの音が少し大きいようです。

筐体のエアフローの差なのか、ファンの差なのか、個体差なのかわかりませんが、静かなPCを求めている人にはNUC5i5RYK(5i3RYK)の方が良さそうです。


 - Chromeからの脱線話, Intel NUC

  関連記事

AsRockの変態マザボ「B150M Combo-G」とPentium G4400で組んだ話 ― Pentium G4400のベンチ結果

今回のエントリーはChromebookからの脱線話。 DeskMini 110に …

【NUC 3台目】Intel NUC6i7kyk を買った話 ― 購入レビュー

日常的にはChromebookをよく使っていますが、FXトレードではMetaTr …

AMD Athlon5350 をオーバークロックしてみた話

今回もChromebookからの脱線話。 某巨大掲示板でこんな書き込みを見つけま …

「Amazon fireTV stick」が到着。ChromeCastとの比較レビュー

AmazonのHDMIドングル型端末「Amazon TV Stick」が到着しま …

HDMI端子が足りない!! HDMI切替器で入力端子を増やしてみたよ

ChromebitにChromecast、Amazon fireTV Stick …

kindle paperwhite マンガモデルを買いました ― 購入レビュー

先日、kindle paperwhite マンガモデルを買いました。これまでタブ …

「Remix OS for PC」をThinkPad X240で試してみた ― Google Playアプリのインストールと日本語入力の設定方法

1月12日にリリースされたPC/Mac向けのAndroid「Remix OS f …

PC/Mac向けAndroidカスタム「Remix OS for PC」が1月12日にリリース ― 無料ダウンロード可能!

2015年10月末、ChromeOSとAndroidの統合が噂された時に注目して …

Intel NUCに3台以上のモニターを接続する方法 ー『スターテック.com MSTハブ』レビュー

日常的なPC利用のほとんどがChromebookになりましたが、依然として株やF …

【NUC 1台目】ChromeboxではなくIntel NUC5i5RYKを買った話 ― 購入レビュー

画像編集やFXトレードなどは複数ディスプレイ表示があるといろいろ捗りますよね。 …

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です