RasPiにすでに付いている外付けメディアがあり、
これを別のメディアに交換する場合の手順です。
実際のところ
まずディスクの存在を確認。
今回はあらかじめフォーマットはされた状態で持参していたので、その手順は割愛。
$ sudo fdisk -l ... Disk /dev/sdb: 953.9 GiB, 1024209543168 bytes, 2000409264 sectors ...
マウントはされていない
$ df Filesystem 1K-blocks Used Available Use% Mounted on /dev/mmcblk0p1 28768292 12212416 15071488 45% / none 7997664 0 7997664 0% /dev tmpfs 8037436 4 8037432 1% /dev/shm tmpfs 8037436 920520 7116916 12% /run tmpfs 5120 4 5116 1% /run/lock tmpfs 8037436 0 8037436 0% /sys/fs/cgroup tmpfs 1607484 124 1607360 1% /run/user/1000
マウント先を指定。先にある場合はそれを流用するのも可
$ mkdir /media/HD-LDF-A $ mkdir /media/HD-LDF-A/IoT
マウント
$ sudo mount -t ext4 /dev/sdb /media/HD-LDF-A
試しにファイルをつくると……権限設定がまちがってるらしい
$ touch test.txt touch: cannot touch 'test.txt': Permission denied $ sudo chmod 777 IoT [sudo] password for shuzo: $ touch /media/HD-LDF-A/IoT/test.txt $ ls /media/HD-LDF-A/IoT text.txt
再起動してもOKなように編集
$ sudo blkid /dev/sdb /dev/sdb: UUID="72b0ddef-xxxx-xxxx-xxxx-xxxxxxxxxxxx" TYPE="ext4"
$ cd /etc $ sudo cp fstab fstab.bak $ sudo nano fstab
先ほどのblkidの値を参考に、こんな文言を追加
UUID=72b0ddef-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/hdd1 ext4 nofail 0 0
再起動
$ sudo reboot
再度ログインして、ちゃんとマウントされてる事を確認
$ df Filesystem 1K-blocks Used Available Use% Mounted on /dev/mmcblk0p1 28768292 12212440 15071464 45% / none 7997664 0 7997664 0% /dev tmpfs 8037436 4 8037432 1% /dev/shm tmpfs 8037436 920792 7116644 12% /run tmpfs 5120 4 5116 1% /run/lock tmpfs 8037436 0 8037436 0% /sys/fs/cgroup tmpfs 1607484 124 1607360 1% /run/user/1000 /dev/sdb 983457524 77876 933353036 1% /media/HD-LDF-A