Raspberry Pi 3へのCentOS7のインストール 基本編
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
*[[Raspberry Pi 3へのCentOS7のインストール 基本編>Raspber...
**はじめに [#k1f1fd3b]
>
>Raspberry Piがはじめて発売された際、早速購入しましたが、...
<
***''CentOS7採用の理由'' [#w4488faf]
>
>日ごろ利用しているCentOSが利用可能とあって、早速CentOS7...
<
**ブートディスク(システムディスク)の作成 [#g4065d64]
***CentOS7イメージの入手 [#sb6438fb]
-CentOSのここから差新のイメージをダウンロードします。~
http://buildlogs.centos.org/centos/7/isos/armhfp/~
現時点の最新は~
http://mirror.centos.org/altarch/7/isos/armhfp/CentOS-Use...
http://buildlogs.centos.org/centos/7/isos/armhfp/CentOS-U...
です。
-このイメージは32bitイメージです。64bitネイティブのイメー...
***イメージの書き込み [#y0e94445]
-インストール先のメディアは、余っていたMicroSD(64GB)があ...
-以下の作業はWindows7で行います。ダウンロードしたファイル...
-MicroSDへのイメージファイルの書き込みは「Win32DiskImager...
**初期設定 [#q841a097]
>
>ブートディスク(システムディスク)が出来上がれば、そのMi...
初期のrootパスワードは「centos」です。
<
***ローカライズ [#zac9886c]
>
>起動イメージは当然、日本仕様でないため、日本へのローカラ...
<
-キーボード/言語設定
>
>これをしないと、以降の設定の際、タイピングっで苦労します...
ロケールの設定は、/etc/locale.conf に保存されます。~
キーマップの設定は、/etc/vconsole.conf に保存されます。
<
>
# 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
#
<
-タイムゾーン設定
>
> 日時設定は、NTPで同期するため、特に行いません。
<
>
# 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
#
<
***その他の初期設定 [#ff15b4a4]
-SELinuxの停止~
まずは、暫定的に停止します。
>
# setenforce 0
<
>
>リブート時にも無効にするため、「/etc/selinux/config」を...
<
>
# 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 en...
# 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 se...
# mls - Multi Level Security protection.
SELINUXTYPE=targeted
<
-FireWallの停止
>
>FireWallは外部で設定するため、Raspberryでは、停止します。
<
>
# systemctl stop firewalld
# systemctl disable firewalld
<
-ホスト名
>
>ホスト名は「/etc/hostname」にFQDNを設定します。
<
>
akari.local.minkycute.homeip.net
<
-インタフェースの設定
>
>「/etc/sysconfig/network-scripts/ifcfg-eth0」を設定し、N...
<
>
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"
<
-networkファイルの作成~
インストール時には「/etc/sysconfig/network」が作成されま...
そのため、「/etc/sysconfig/network」を作成します。
>
#
# IPv4
NETWORKING="yes"
GATEWAY="192.168.0.1"
#
# IPv6
IPV6_NETWORKING="yes"
IPV6_AUTOCONF="no"
<
-ネームサーバの設定(DNS)~
「/etc/resolv.conf」を編集します。
>
# 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
<
***パーティション、ルートファイルシステムの拡張 [#lcefe9b5]
>
>ダウンロードしたイメージは3GBのSDサイズに最適化されたパ...
そのため、rootファイルを拡張します。
|パーティション|マウント先|ファイルタイプ|ダウンロードイ...
|/dev/mmcblk0p1|/boot|fat16|315MB|315MB|
|/dev/mmcblk0p2|swap|linux-swap(v1)|537MB|537MB|
|/dev/mmcblk0p3|/|ext4|2147MB|61.5GB|
<
インストール後、「/root/README」にパーティションの拡張方...
パーティションエディタによりファイルシステムがマウントさ...
-パーティションの拡張
>
# parted /dev/mmcblk0
(parted) p
モデル: SD SD64G (sd/mmc)
ディスク /dev/mmcblk0: 62.6GB
セクタサイズ (論理/物理): 512B/512B
パーティションテーブル: msdos
ディスクフラグ:
番号 開始 終了 サイズ タイプ ファイルシステム ...
1 1049kB 316MB 315MB primary fat16 ...
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 ...
2 316MB 852MB 537MB primary linux-swap(v1)
3 852MB 62.6GB 61.5GB primary ext4
(parted) quit
通知: 必要であれば /etc/fstab を更新するのを忘れないよう...
<
-ファイルシステムの拡張
再起動後、ファイルシステムの拡張を行います。
# resize2fs /dev/mmcblk0p3
以上で最低限の初期設定は終了です。
お疲れ様でした。
終了行:
*[[Raspberry Pi 3へのCentOS7のインストール 基本編>Raspber...
**はじめに [#k1f1fd3b]
>
>Raspberry Piがはじめて発売された際、早速購入しましたが、...
<
***''CentOS7採用の理由'' [#w4488faf]
>
>日ごろ利用しているCentOSが利用可能とあって、早速CentOS7...
<
**ブートディスク(システムディスク)の作成 [#g4065d64]
***CentOS7イメージの入手 [#sb6438fb]
-CentOSのここから差新のイメージをダウンロードします。~
http://buildlogs.centos.org/centos/7/isos/armhfp/~
現時点の最新は~
http://mirror.centos.org/altarch/7/isos/armhfp/CentOS-Use...
http://buildlogs.centos.org/centos/7/isos/armhfp/CentOS-U...
です。
-このイメージは32bitイメージです。64bitネイティブのイメー...
***イメージの書き込み [#y0e94445]
-インストール先のメディアは、余っていたMicroSD(64GB)があ...
-以下の作業はWindows7で行います。ダウンロードしたファイル...
-MicroSDへのイメージファイルの書き込みは「Win32DiskImager...
**初期設定 [#q841a097]
>
>ブートディスク(システムディスク)が出来上がれば、そのMi...
初期のrootパスワードは「centos」です。
<
***ローカライズ [#zac9886c]
>
>起動イメージは当然、日本仕様でないため、日本へのローカラ...
<
-キーボード/言語設定
>
>これをしないと、以降の設定の際、タイピングっで苦労します...
ロケールの設定は、/etc/locale.conf に保存されます。~
キーマップの設定は、/etc/vconsole.conf に保存されます。
<
>
# 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
#
<
-タイムゾーン設定
>
> 日時設定は、NTPで同期するため、特に行いません。
<
>
# 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
#
<
***その他の初期設定 [#ff15b4a4]
-SELinuxの停止~
まずは、暫定的に停止します。
>
# setenforce 0
<
>
>リブート時にも無効にするため、「/etc/selinux/config」を...
<
>
# 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 en...
# 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 se...
# mls - Multi Level Security protection.
SELINUXTYPE=targeted
<
-FireWallの停止
>
>FireWallは外部で設定するため、Raspberryでは、停止します。
<
>
# systemctl stop firewalld
# systemctl disable firewalld
<
-ホスト名
>
>ホスト名は「/etc/hostname」にFQDNを設定します。
<
>
akari.local.minkycute.homeip.net
<
-インタフェースの設定
>
>「/etc/sysconfig/network-scripts/ifcfg-eth0」を設定し、N...
<
>
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"
<
-networkファイルの作成~
インストール時には「/etc/sysconfig/network」が作成されま...
そのため、「/etc/sysconfig/network」を作成します。
>
#
# IPv4
NETWORKING="yes"
GATEWAY="192.168.0.1"
#
# IPv6
IPV6_NETWORKING="yes"
IPV6_AUTOCONF="no"
<
-ネームサーバの設定(DNS)~
「/etc/resolv.conf」を編集します。
>
# 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
<
***パーティション、ルートファイルシステムの拡張 [#lcefe9b5]
>
>ダウンロードしたイメージは3GBのSDサイズに最適化されたパ...
そのため、rootファイルを拡張します。
|パーティション|マウント先|ファイルタイプ|ダウンロードイ...
|/dev/mmcblk0p1|/boot|fat16|315MB|315MB|
|/dev/mmcblk0p2|swap|linux-swap(v1)|537MB|537MB|
|/dev/mmcblk0p3|/|ext4|2147MB|61.5GB|
<
インストール後、「/root/README」にパーティションの拡張方...
パーティションエディタによりファイルシステムがマウントさ...
-パーティションの拡張
>
# parted /dev/mmcblk0
(parted) p
モデル: SD SD64G (sd/mmc)
ディスク /dev/mmcblk0: 62.6GB
セクタサイズ (論理/物理): 512B/512B
パーティションテーブル: msdos
ディスクフラグ:
番号 開始 終了 サイズ タイプ ファイルシステム ...
1 1049kB 316MB 315MB primary fat16 ...
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 ...
2 316MB 852MB 537MB primary linux-swap(v1)
3 852MB 62.6GB 61.5GB primary ext4
(parted) quit
通知: 必要であれば /etc/fstab を更新するのを忘れないよう...
<
-ファイルシステムの拡張
再起動後、ファイルシステムの拡張を行います。
# resize2fs /dev/mmcblk0p3
以上で最低限の初期設定は終了です。
お疲れ様でした。
ページ名: