使わなくなったノートPCをNAS化しませんか？

# はじめに
使用環境として、Fujitsu ノートPCと1TBのHDDです。
両親から譲り受けたが、Windowsだと重かったのでUbuntuをいれてNAS化しようと思いました。

:::note
**NAS**とは[Network Attached Storage]の略で、ネットワーク型接続ストレージという意味です。ネットワーク上に設置された記憶装置を指し、ネットワークHDDとも呼ばれます。わかりやすく言えば、ネットワーク（LAN）上でアクセスできるハードディスクです。
:::
# 用意するもの
・USBメモリ8GB以上
・ノートPC
・HDD

:::note warn
OSをインストールするために[Rufus]というソフトウェアをダウンロードします。
:::

# 導入
まず初めに、Ubuntuをダウンロードします。
※ダウンロードバージョンは**Ubuntu Desktop 22.04.4 LTS**で行いました。
> https://jp.ubuntu.com/download

ダウンロードが完了したら、**Rufus**をダウンロードしていきます。
※最新リリースの**rufus-4.4.exe**をダウンロードしました。
> https://rufus.ie/ja/

先ほどダウンロードしたubuntu-22.04.4-desktop-amd64.isoファイルを、Rufusを使用してBootが可能な状態にします。

::: note
Rufusを起動

1,USBを差し込み、任意のデバイスを選択してください(**デバイス**)

2,次に(**ブートの種類**)の右にある選択を押します。

3,インストールした**ubuntu-22.04.4-desktop-amd64.iso**を選択。

4,ファイルが選択されたことを確認し、何も変更せずスタートを選択。

5,注意事項が出てきますが、**ISOイメージモードで書き込む(標準)** でよろしいかと思います。
:::

ちょっと時間がかかりますが、UbuntuをBootするための手段はこれくらいでおわりです。
![キャプチャ.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3757182/24378625-740d-9f94-1f4e-65916db565a1.png)

# Bootしよう！
先ほどISOファイルをインストールしたUSBをノートPCに接続してください。

ここから重要になってきます。

::: note
**1,** 一度PCをシャットダウンしましょう。

**2,** 電源を起動した後にF12(会社によって異なる)キーを連打します。

**3,** うまくいきますと、[Bootするデバイスを選択してください]と表示されます。そのままUSBを選択してBootします。
**4,** 紫色の画面が映りましたら成功です。
:::

::: note alert
BIOS画面などに移動するときは、パソコンの会社によってキーが異なる場合があるので事前に調べましょう。
:::

# インストールしよう
![キャプチャef.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3757182/fc611cf8-d7e8-5585-9ed2-c53693bf58ee.png)
↑
上記のような画面に移ればいい感じですね。
まず、左側から言語を選択しましょう。(下の方)

言語を選択をしたら、**Ubuntuをインストール**(Install Ubuntu)を選択します。

![キャプsdャ.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3757182/48f1127b-400c-0064-8441-2327832f5420.png)
↑
キーボードレイアウトは日本語のままでOKです！

![キャasfefプチャ.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3757182/aee23e87-4ae3-3363-84c6-2153cafa6e1b.png)
↑
最小のインストールを選択しましたが、正直なんでもいいと思います。

そのままインストールまで進めてOKです。
次にタイムゾーンの選択があるのですが、Tokyoのままでいいです。

![キrtyャプチャ.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3757182/302a7184-c05a-ad98-fe8d-7da998f4fe15.png)
↑
名前はなんでも大丈夫ですが、
**[あなたの名前]から[ユーザー名の入力]** はすべて統一することをお勧めします。

::: note alert
パスワードは絶対に忘れないでください。
:::
[自動的にログインする]を選択

::: note
[システムをインストールしています。]と表示されればOKです。
:::
その後、再起動が促されるので従ってください！

::: note alert
この時 **[Please remove the installation medium,then press ENTER:]** と表示されるので、USBを抜いてエンターを押して起動しましょう。
:::

起動が完了しましたら変な画面が出てくるので、全部右上の**NEXT** を押します。

ここまでが、Ubuntuをインストールする手順です。

# 初期設定をしよう！！
まず初めに、LANの設定をしましょう。
![キャasawdrdwqdaプチャ.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3757182/ea8e2043-ecad-315a-3605-1382bc95fe8b.jpeg)
↑
画面右上の、音声マーク(？)を押してください。
有線でも無線でも大丈夫です。
今回私は無線で行いました。

***さらに、IPアドレスを固定していきます。
Wi-Fiマークをクリック
↓
ご自身の接続されているネットワークを選び「Wi-Fi設定」
↓
歯車を押したらIPv4タブを選択しましょう
↓
手動を選択します
↓
最後にご自身のルーターに合わせてIPアドレス、サブネットマスク、ゲートウェイ、DNSを設定してください。
↓
適用を選択
↓
Wi-Fiドグルを一度OFFにしてもう一度ONにします***


<font color="MediumVioletRed">次にアップデートしていきます。</font>

Windowsキーを押して、***Terminal*** を開いてください。
※実際にコマンドを入力していきます。

```bash:Terminalで記述
:~$ sudo apt update && sudo apt upgrade -y
```
↑を実行すると
```
[sudo] password for ~~~~ :
```
と表示されます。ご自身が登録された、パスワードで入れます。

::: note warn
ここで、外付けHDDがノートPCに接続されているか確認してください。
:::
終わったら以下のコマンドで再起動します。
```
$ sudo reboot
```

# ハードディスクをマウント
::: note
一度ファイルを開き、デスクトップ、ダウンロード等のファイルがある **[ホーム]** を開きます。
何もないところで右クリックし、**新しいフォルダー(F)** を選択し、好きな名前で作成します。
:::

HDDが接続されていると、画面左のタブから **ボリューム** が選択できます。

::: note
**1,** Windowsキーを押して**ディスク(disk)** と入力

**2,** ディスクが開けたら任意のHDDを選択します。

**3,** マウントを変える(以下に詳細)
:::
現在、内容NTFSの**マウント**が <font color="MediumBlue"> **/media/~~~~~~/ボリューム** </font>にあるを思います。

**media** は権限が必要で面倒なので、**home**に移動します。

::: note
**1,** 一度停止ボタンを押します。(sizeの上)

**2,** 右横の設定ボタンを押します。

**3,** マウントオプションを編集(M)を選択。

**4,** ユーザーセッションのデフォルトをオフ。マウントオプション(I)は、**システム起動時にマウントする(S)** と**ユーザーインターフェースに表示する(W)** をチェックして完了。

**5,** ***マウントポイント(P)*** を以下のように変更します。
<font color="MediumBlue">**/home/[ユーザー名]/[作成したファイル]**

**6,** ***識別名(D)*** を<font color="MediumRed">**UUID=~~~~~~~~** </font>から始まるもの変更してください。

**7,** OKを押して、パスワードが入力できましたら、再生ボタンを押しましょう。
:::
再生ボタンを押すとマウントされている場所が表示されます。一度クリックして問題なければ成功です。

# 準備終了です！本番です！
***Terminal***を開きましょう。
以下を入力してください。
```bash
$ sudo apt install samba
```
入力すると以下が表示されるのでパスワードを入力します。
```bash
[sudo] password for ~~~~~ :
```
以下のようなものが表示されたら y を押してダウンロードします。
```shell
この操作後に追加で70.2MBのディスク容量が消費されます。
続行しますか？[Y/n] y
```
次にサンバの設定をします。
ディレクトリを移動します。
```bash
$ cd /etc/samba
```
移動出来たら以下のコマンドを入力し、***smb.conf*** をいじります。
```bash
/etc/samba$ sudo nano smb.conf
```
上記を実行したらパスワードを入力します。

サンバの最終行に(247行くらいから)下記の内容を書き込んでください。
```bash
[ ファイル共有 ]
comment = File server
path = /home/[ユーザー名]/[指定したファイル]
browseable = yes
read only = no
writable = yes
guest ok = yes
guest only = yes
create mode = 777
directory mode = 777
```
書き込みが完了しましたら、以下のコマンド実行です。
```bash
$ sudo systemctl restart smbd nmbd
```
これでサンバの設定は以上！！！！
と言いたいのですがあと少しです。

アクセス権限が正常か確認します。
以下のコマンドを入力してください。
```bash
$ cd /home
```
ディレクトリの移動ができたら、以下の**ls**コマンドを使用し詳細なファイルのリスト表示を行います。
```bash
$ ls -l
```
実行すると以下のような表示になるかと思います。
```
合計 ~
drwx- - - - -3 ~~~ ~~~ 4096 ~月~~ 20:30 [ 人によってかわる ]
drwx- - - - -3 ~~~ ~~~ 4096 ~月~~ 20:30 [ 人によってかわる ]
drwx- - - - -3 kerynox kerynox  4096 ~月~~ 20:59  kerynox 
                ↑1　　　　↑2　　　　　　　　　　　　　↑3
                ここと　　ここと　　　　　　　　　　　ここは人によって変わります。

```

以上のように表示されたら〇

以下がパーミッションの見方です。
```bash
drwx------3
```

::: note
最初の「**d**」はディレクトリであることを示し、ここが「**-**」の時はファイルであることを示します。

そして「**rwx**」はこのディレクトリの所有者に対しての権限です。
r=**r**ead
w=**w**rite
x=e**x**ecute
からとっていると教わりました。

そして最後にこの「-」部分は権限が付与されていないということなので、コマンドを使って変えます。
<font color=blue>変えるときは「ここは人によって変わります」の3番矢印の部分を使用します。</font>
:::
それではコマンドです。
```bash
$ sudo chmod 777 -R (例)kerynox
```
実行が完了したら、もう一度リストコマンドをたたいてパーミッションを確認します。
```
$ ls -l
```
そしたら、、
```
drwxrwxrwx
```
に変更されていると思います。

これでUbuntuでの設定は終わりです。おめでとうございます！！

# windowsに移動
エクスプローラーを開いて、ネットワークの場所の追加を選択します。

![efefefsfse.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3757182/f542a04a-84d0-ea6c-559c-1e67ba61cab0.png)

ヘンなのが出てくるので次へ

![キャプチefesfdgfesfesャ.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3757182/27ad1459-2216-42f2-59e9-fb6b10cb6ebd.png)

カスタムのネットワークの場所を選択

![キャプawdawdawdasdチャ.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3757182/006606e8-ddb6-29ca-a504-42ee0943dde9.png)

下の欄に **「¥¥サーバーIP」** を入力して参照を押します。

![キdawdasdwadawャプチャ.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3757182/8bc0225b-b94d-0cbd-8100-6131c75fcf94.png)

参照を押すと、IPアドレスが表示されその中に「ファイル共有」というファイルがあれば成功です。
OKを押して。そのまま次へ進み、ネットワークの場所の名前を「共有サーバー」など適当な名前を付けて次へを選択。

下の画像もそのまま完了を選択
![キャdadwawdasdwaasdプチャ.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3757182/ba704052-e9d7-004a-f4f4-86b0d0120a24.png)

完成です。お疲れさまでした！！！！！！！！！！！！！！！！！
なおNASを無線接続していると、有線接続のPCでは認識しないのでこの拡張をこれからできればと思っています。

# まとめ
ご清聴ありがとうございました。ちょっと僕の記事ではわかりにくいところがあると思うので、いろいろな記事を参考にしてみてください！！！！
以上！！！！！！！！！！！