・2021/09/20
Raspberry Piの長期運用で SD Cardの消耗を防ぐ、SDをリードオンリー化にする方法
(Raspberry Pi OSに付属の設定ツールで簡単に設定できます)
Tags: [Raspberry Pi], [電子工作]
● Raspberry Piの長期運用で SD Cardの消耗を防ぐ、SDをリードオンリー化にする方法
以前は面倒な作業が必要でしたが、現在は Raspberry Pi OSに付属の設定ツールで簡単に設定できます。(2019-09-26以降の Raspberry Pi OS(旧称 Raspbian)で標準で搭載された)
Raspberry Pi Documentation Configuration
● Raspberry Piの長期運用で SD Cardの消耗を防ぐ、SDをリードオンリー化にする方法
コマンドラインで設定する方法。
● Raspberry Pi OSの SDカードのリードオンリー化を有効にする。
リードオンリー化を有効にする場合は 1回再起動が必要。
コマンドラインで設定する方法。
# overlay file systemを有効にする
sudo raspi-config nonint enable_overlayfs
# update-initramfs: Generating /boot/initrd.img-5.10.17-v7l+
grep boot /boot/cmdline.txt
# boot=overlay console=serial0,115200 console=tty1 root=PARTUUID=12345678-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles
# bootパーティションを書き込み禁止にする
sudo raspi-config nonint enable_bootro
grep boot /etc/fstab
# PARTUUID=12345678-01 /boot vfat defaults,ro 0 2
# 再起動して設定を有効化する
sudo reboot
「overlay」ができます。
pi@raspberrypi:~ $ df -h
Filesystem Size Used Avail Use% Mounted on
udev 3.8G 0 3.8G 0% /dev
tmpfs 788M 8.6M 779M 2% /run
overlay 3.9G 102M 3.8G 3% /
tmpfs 3.9G 0 3.9G 0% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
/dev/mmcblk0p1 253M 62M 191M 25% /boot
tmpfs 788M 4.0K 788M 1% /run/user/1000
pi@raspberrypi:~ $ free -h
total used free shared buff/cache available
Mem: 7.7Gi 161Mi 7.1Gi 144Mi 461Mi 7.2Gi
Swap: 0B 0B 0B
● Raspberry Pi OSの SDカードのリードオンリー化を無効(通常使用状態)にする。
通常使用状態に戻す場合は 2回再起動が必要。
コマンドラインで設定する方法。
# overlay file systemを無効にする
sudo raspi-config nonint disable_overlayfs
# update-initramfs: Deleting /boot/initrd.img-5.10.17-v7l+-overlay
# 再起動して設定を有効化する
sudo reboot
# bootパーティションを読み書き可能にする
sudo raspi-config nonint disable_bootro
# 再起動して設定を有効化する
sudo reboot
● Raspberry Piの長期運用で SD Cardの消耗を防ぐ、SDをリードオンリー化にする方法
ラズパイの SDカードをリードオンリー化して、長期運用での SD Cardの消耗による破壊を防ぐ方法。
SSH接続の GUIで設定する方法。
sudo raspi-config
4 Performance Options Configure performance settings
P3 Overlay File System Enable/disable read-only file system
Would you like the overlay file system to be enabled ?
<Yes>
The overlay file system is enabled .
Would you like the boot partition to be write-protected ?
<Yes>
The boot partition is read-only .
Would you like to reboot now ?
<Yes>
Tags: [Raspberry Pi], [電子工作]
●関連するコンテンツ(この記事を読んだ人は、次の記事も読んでいます)
【メモリ8GB】Raspberry Pi 4 Model B 8GBを KSYで最安値で購入。ベンチマークレビュー
【技適取得】ラズパイ4B 8GBモデルを入手。従来の Pi3、Pi3B+と速度比較
【Vulkan】Raspberry Pi 4 Model Bで Vulkanドライバをビルドして 3Dグラフィックのデモを動かす
【v3dv】ラズパイ4Bで Vulkan APIを動かす、VK_ICD_FILENAMES broadcom_icd.armv7l.json
Raspberry Pi 4 Model Bに標準搭載の Boot用 EEPROM、ファームウェアのアップデート手順
Raspberry Pi 4 Model Bから新規搭載の Boot用 EEPROMのファームを更新する方法、起動しない場合の復旧方法
NVIDIA Jetson Nano 開発者キットを買ってみた。メモリ容量 4GB LPDDR4 RAM
Jetson Nanoで TensorFlow PyTorch Caffe/Caffe2 Keras MXNet等を GPUパワーで超高速で動かす!
PIP機能付きの 4K対応の 4入力 1出力の HDMIセレクターを買ってみた、HDMI機器が複数有る場合に便利
ピクチャ イン ピクチャ機能付き 4K入力対応の 4入力 1出力 HDMI切り換え機 HDSFX0401P
EDID保持機能付きの 4K対応の 4入力 2出力の マトリックス切り替え HDMIセレクター、液晶画面 2台と使用で最強
TESmart HMA0402A30 マトリックス切り替えで液晶画面 2台に接続できて更に EDID保持の便利機能付き HDMI切り換え機
[HOME]
|
[BACK]
リンクフリー(連絡不要、ただしトップページ以外は Web構成の変更で移動する場合があります)
Copyright (c)
2021 FREE WING,Y.Sakamoto
Powered by 猫屋敷工房 & HTML Generator
http://www.neko.ne.jp/~freewing/raspberry_pi/raspberry_pi_sd_card_read_only_enable_overlayfs/