ArchLinuxインストールメモ -修正版-

いつの間にか、Install media 2012.08.04 が出てるけど
Install media 2012.07.15 とインストール手順に差はないっぽいので
前回から修正した内容を公開します。

Unofficial Beginners’ Guide を参考にインストールしました。

1.キーボードの設定

[bash]
# loadkeys jp106
[/bash]

2.ネットワークの設定

2.1.DHCPで有線接続の場合のみ

[bash]
# dhcpcd
[/bash]

2.2.接続確認

[bash]
# ping -c 3 www.google.com
[/bash]

3.ハードディスクの設定

3.1.現在のパーティションを確認します。

[bash]
# fdisk -l
[bash]

3.2.パーティションを設定します。
[bash]
# cfdisk /dev/sda
[/bash]

4.ブロックデバイスを設定します。

[bash]
# mkfs.ext2 /dev/sda1
# mkfs.btrfs /dev/sda3
# mkswap /dev/sda2
[/bash]

5.作成したパーティションをマウントする

5.1.スワップのマウント

[bash]
# swapon /dev/sda2
[/bash]

5.2.ファイルシステムのマウント

[bash]
# mount /dev/sda3 /mnt
# mkdir /mnt/boot
# mount /dev/sda1 /mnt/boot
[/bash]

6.ベースシステムのインストール

[bash]
# pacstrap /mnt base base-devel
[/bash]

7.Bootloaderをインストール

7.1.GRUB2を使用することにしました

[bash]
# pacstrap /mnt grub-bios
[/bash]

8.fstabを作成します

[bash]
# genfstab -p /mnt >> /mnt/etc/fstab

swapがうまく設定出来ないので手で修正しました。
# vi /mnt/etc/fstab
[/bash]

9.Chrootで/mntと/と偽ります

[bash]
# arch-chroot /mnt
[/bash]

10.設定ファイルの編集

10.1.ホスト名

[bash]
# vi /etc/hostname
Arch

# vi /etc/hosts
127.0.0.1 localhost.localdomain localhost Arch
::1 localhost.localdomain localhost Arch
[/bash]

10.2.コンソールフォントとキーマップ

[bash]
# vi /etc/vconsole.conf
KEYMAP=jp106
FONT=
FONT_MAP=
[/bash]

10.3.タイムゾーン

[bash]
# vi /etc/timezone
Asia/Tokyo

# ln -s /usr/share/zoneinfo/Asia/Tokyo /etc/localtime
[/bash]

10.4.ロケール

[bash]
# vi /etc/locale.gen
ja_JP.UTF-8 ← コメントを外す
# locale-gen

# vi /etc/locale.conf
LANG=ja_JP.UTF-8
LC_COLLATE=C
[/bash]

10.5.ハードウェアクロックを設定

[bash]
今回はUTCに合わせます
# hwclock –systohc –utc
[/bash]

10.6.モジュールの追加
今回は設定はなしです。

10.7.Daemonの設定

[bash]
# vi /etc/rc.conf
DAEMONS=(@syslog-ng network @crond)

10.8.有線ネットワークの設定
[bash]
DHCPを使う場合
# vi /etc/rc.conf
interface=eth0
address=
netmask=
gateway=
[/bash]

11.initial ramdisk環境

[bash]
# mkinitcpio -p linux
[/bash]

12.Grubのインストール

[bash]
# grub-install /dev/sda
# mkdir -p /boot/grub/locale
# grub-mkconfig -o /boot/grub/grub.cfg
[/bash]

13.rootのパスワード設定

[bash]
# passwd
[/bash]

14.ファイルシステムのumount

[bash]
# umount /mnt/{boot,}
[/bash]

15.再起動

[bash]
# reboot
[/bash]

17.起動時のgrubがエラーを出しているのでもう一度インストールする

[bash]
# grub-install /dev/sda
# mkdir -p /boot/grub/locale
# grub-mkconfig -o /boot/grub/grub.cfg
[/bash]

以上です。

コメント

  1. ?????? ??? 2013 より:

    ????????, ??????

タイトルとURLをコピーしました