LoginSignup
5
6

More than 5 years have passed since last update.

Arch Linux と Windows 10 でデュアルブート(防備録)

Last updated at Posted at 2017-09-20

Windows 10 と Arch Linux でデュアルブートする。
UEFI環境。
myhostnameやmyusernameなどは適宜読み替えてください。

インストール

準備

Live環境に入る

公式サイトから最新のイメージをダウンロードし、USBメモリなどに焼き、
ArchISOを起動。
インターネット接続を確認。可能なら有線LANを。

Zsh
ping archlinuxjp.org

キーボードレイアウトを設定

Zsh
loadkeys jp106

インストール先のパーティションを確認

インストール先を /dev/sdaX、EFIパーティションを /dev/sdaE とします。

Zsh
fdisk -l

パーティションをフォーマット

Zsh
mkfs.ext4 /dev/sdaX

マウント

Zsh
mount /dev/sdaX /mnt
mkdir /mnt/boot
mount /dev/sdaE /mnt/boot

システムクロックを更新

Zsh
timedatectl set-ntp true

インストールと設定

ベースシステムをインストール

時間がかかります。

Zsh
pacstrap /mnt base base-devel

fstab を生成

Zsh
genfstab -U /mnt >> /mnt/etc/fstab

chroot

Zsh
arch-chroot /mnt

タイムゾーンとロケールを設定

Zsh
pacman -S vim              //好きなエディタをインストール
vim /etc/locale.gen            //en_US.UTF-8 UTF-8, ja_JP.UTF-8 UTF-8 をアンコメント
locale-gen
echo LANG=en_US.UTF-8 > /etc/locale.conf
echo KEYMAP=jp106 > /etc/vconsole.conf

ホストネームを設定

Zsh
echo myhostname > /etc/hostname
vim /etc/hosts
/etc/hosts
127.0.0.1   localhost.localdomain   localhost
::1         localhost.localdomain   localhost
127.0.1.1   myhostname.localdomain  myhostname

パスワードを設定

Zsh
passwd

初期設定

ユーザを追加

Zsh
useradd myusername
chown -R myusername:users /home/myusername
chmod o+rx /home/myusername

sudo をインストール

Zsh
pacman -S sudo
visudo

以下を追記

visudo
myusername     ALL=(ALL)ALL

grubの設定

grubをインストール

Zsh
pacman -S grub efibootmgr
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=grub
grub-mkconfig -o /boot/grub/grub.cfg

GDM と Gnome をインストール

Zsh
pacman -S gnome gdm
systemctl enable gdm.service

再起動し、インストールした Arch Linux に入る。
GUIが使えるはず。
さっき作成したユーザでログイン。

ネットに接続できないとき

下記を実行して再起動する

Zsh
systemctl enable NetworkManager.service

fcitx と fcitx-mozc をインストール

Zsh
$ sudo pacman -S fcitx fcitx-im fcitx-mozc fcitx-configtool

fcitxが動かないとき

Zsh
$ vim .xprofile
.xprofile
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"

設定

Zsh
$ fcitx-configtool                               //fcitx設定
$ /usr/lib/mozc/mozc_tool -mode=config_dialog    //mozc設定

参考

ArchWiki - https://wiki.archlinuxjp.org

Changelog

2017/10/26 - "grubの設定"を修正 (gnome -> grub)
2017/10/13 - "grubの設定"を追加
2017/09/21 - 軽微な修正
2017/09/20 - 投稿

5
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
6