Arch Linux メモ - Install (MBR版)

え、MBRなの? アッハイ。暗号化バージョンページつくりました。

キーボード/時刻設定

EFI版と共通です。

# loadkeys jp106
(日本語キー設定)
# timedatectl set-ntp true
(NTP同期スタート)
# timedatectl set-timezone Asia/Tokyo
(EFI/BIOS時刻を日本時間準拠に)
# timedatectl status
(日本時間設定とNTP同期ONの確認)

パーティション確保

プライマリパーティション2 (ext4) 64GB + プライマリパーティション3 (Swap) 4GB のシンプル構成。

# fdisk /dev/sda
Command (m for help) : o (※G小文字でGPT  オー小文字でDOS/MBRになります)

Command (m for help) : n
(新規パーティション作成 引用めんどくさいので画像で)

#ref(): File not found: "VBOX_Arch_fdisk.png" at page "Tips/Lin/Arch/InstMBR"

Command (m for help) : w
(パーティション情報書き込み。4GBのパーティションはSwapを意味する82番に変更したりしてます)

パーティションの初期化とマウント

EFIのメモとあわせるため、sda1 が空白になっています。注意。

# mkfs.ext4 /dev/sda2
sda1 は Linux ジャーナリングファイルシステム。
# mkswap /dev/sda3
# swapon /dev/sda3
スワップ作ってつかいはじめる。

# mount /dev/sda2 /mnt
これでマウントは完了。
# df
パーティション情報のマウント確認
# free
スワップ有効の確認

基本システムのインストール without ブート構成 + パーティション構成保存

ここはEFIバージョンと共通。

# cd /etc/pacman.d/
# ls
# mv mirrorlist mirrorlist.org
# reflector | grep .jp > ./mirrorlist
# vim ./mirrorlist
(juniorjpdj.pl 鯖の行を全部削除、.jp ドメインだけにする)

# pacstrap /mnt base linux linux-firmware
Linux本体を /mnt に放り込むおまじない

# genfstab -U /mnt >>/mnt/etc/fstab
fstabにsda2+3のパーティション情報保存 (sda1はありません)

ブート環境の登録など

# arch-chroot /mnt
ルートが /mnt になる
# pacman -S grub
Grub投入
# grub-install --target=i386-pc --recheck /dev/sda
MBRにgrub登録
# grub-mkconfig -o /boot/grub/grub.cfg
grubの設定ファイル書き出し
# passwd
rootのパスワード登録(締め出し防止)

トップ   差分 履歴 リロード   一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2022-07-23 (土) 00:30:31