Raspberry Pi 3へのCentOS7のインストール 基本編 †はじめに †
CentOS7採用の理由 †
ブートディスク(システムディスク)の作成 †CentOS7イメージの入手 †
イメージの書き込み †
初期設定 †
ローカライズ †
# localectl set-locale LANG=ja_JP.utf8 # localectl set-keymap jp106 # localectl System Locale: LANG=ja_JP.utf8 VC Keymap: jp106 X11 Layout: jp X11 Model: jp106 X11 Options: terminate:ctrl_alt_bksp #
# timedatectl set-timezone Asia/Tokyo # timedatectl Local time: 日 2016-09-18 19:10:23 JST Universal time: 日 2016-09-18 10:10:23 UTC RTC time: n/a Time zone: Asia/Tokyo (JST, +0900) NTP enabled: no NTP synchronized: no RTC in local TZ: no DST active: n/a # その他の初期設定 †
# setenforce 0
# This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - No SELinux policy is loaded. #SELINUX=permissive SELINUX=disabled # SELINUXTYPE= can take one of three two values: # targeted - Targeted processes are protected, # minimum - Modification of targeted policy. Only selected processes are protected. # mls - Multi Level Security protection. SELINUXTYPE=targeted
# systemctl stop firewalld # systemctl disable firewalld
akari.local.minkycute.homeip.net
NAME="eth0" DEVICE="eth0" UUID="53bb25a0-7486-4da8-xxxx-xxxxxxxxxxxx" HWADDR="xx:xx:xx:xx:xx:xx" TYPE="Ethernet" NM_CONTROLLED="no" ONBOOT="yes" #ONBOOT="no" # # IPv4 BOOTPROTO="none" IPADDR="192.168.0.230" PREFIX="24" GATEWAY="192.168.0.1" DEFROUTE="yes" IPV4_FAILURE_FATAL="no" DEFROUTE="yes" PEERDNS="no" PEERROUTES="no" # # IPv6 IPV6INIT="yes" IPV6_AUTOCONF="no" IPV6_FAILURE_FATAL="no" IPV6_DEFROUTE="yes" IPV6_PEERDNS="no" IPV6_PEERROUTES="no"
# # IPv4 NETWORKING="yes" GATEWAY="192.168.0.1" # # IPv6 IPV6_NETWORKING="yes" IPV6_AUTOCONF="no"
# Generated by NetworkManager search local.minkycute.homeip.net nameserver 192.168.0.220 # No nameservers found; try putting DNS servers into your # ifcfg files in /etc/sysconfig/network-scripts like so: # # DNS1=xxx.xxx.xxx.xxx # DNS2=xxx.xxx.xxx.xxx # DOMAIN=lab.foo.com bar.foo.com パーティション、ルートファイルシステムの拡張 †
インストール後、「/root/README」にパーティションの拡張方法が記されていますが、これでは拡張できません。
# parted /dev/mmcblk0 (parted) p モデル: SD SD64G (sd/mmc) ディスク /dev/mmcblk0: 62.6GB セクタサイズ (論理/物理): 512B/512B パーティションテーブル: msdos ディスクフラグ: 番号 開始 終了 サイズ タイプ ファイルシステム フラグ 1 1049kB 316MB 315MB primary fat16 lba 2 316MB 852MB 537MB primary linux-swap(v1) 3 852MB 3000MB 2147MB primary ext4 (parted) rm 3 エラー: パーティション 3 (/dev/mmcblk0 上) に書きこまれましたが、カーネルに変更を伝えることができませんでした。おそらく、使用中だったのが原因だと思われます。そのため、古いパーティション情報がそのまま使われます。さらなる変更をする前に再起動してください。 無視(I)/Ignore/取消(C)/Cancel? i (parted) p モデル: SD SD64G (sd/mmc) ディスク /dev/mmcblk0: 62.6GB セクタサイズ (論理/物理): 512B/512B パーティションテーブル: msdos ディスクフラグ: 番号 開始 終了 サイズ タイプ ファイルシステム フラグ 1 1049kB 316MB 315MB primary fat16 lba 2 316MB 852MB 537MB primary linux-swap(v1) (parted) mkpart primary 852M 62.6GB エラー: パーティション 3 (/dev/mmcblk0 上) に書きこまれましたが、カーネルに変更を伝えることができませんでした。おそらく、使用中だったのが原因だと思われます。そのため、古いパーティション情報がそのまま使われます。さらなる変更をする前に再起動してください。 無視(I)/Ignore/取消(C)/Cancel? i (parted) p モデル: SD SD64G (sd/mmc) ディスク /dev/mmcblk0: 62.6GB セクタサイズ (論理/物理): 512B/512B パーティションテーブル: msdos ディスクフラグ: 番号 開始 終了 サイズ タイプ ファイルシステム フラグ 1 1049kB 316MB 315MB primary fat16 lba 2 316MB 852MB 537MB primary linux-swap(v1) 3 852MB 62.6GB 61.5GB primary ext4 (parted) quit 通知: 必要であれば /etc/fstab を更新するのを忘れないようにしてください。
再起動後、ファイルシステムの拡張を行います。 # resize2fs /dev/mmcblk0p3 以上で最低限の初期設定は終了です。 お疲れ様でした。 |