0.はじめに
2024/11/18にAlmaLinux9.5がGAとなりました。
RHEL9.5が出たのが2024/11/13ですので、なんと5日で出した事になります。ヒューッ!
betaで動いてたにしても、やはり早いと言わざるを得ないです。
今回は、AlmaLinuxを使って、AlmaLinux9.5のインストーラをUSBメディアに焼き込む手順を紹介したいと思います。
大抵の皆さんはWindowsを使える環境にあると思いますので、そんな場合はRufusを使うのが単純で簡単です。
1.isoのダウンロード
まずはISOを取得します。
以下コマンドから自分の使いたいメディアイメージのものを選択して実行し、待ちます。
# minimalの場合
curl -O https://repo.almalinux.org/almalinux/9.5/isos/x86_64/AlmaLinux-9.5-x86_64-minimal.iso
# bootの場合
curl -O https://repo.almalinux.org/almalinux/9.5/isos/x86_64/AlmaLinux-9.5-x86_64-boot.iso
# DVD の場合
curl -O https://repo.almalinux.org/almalinux/9.5/isos/x86_64/AlmaLinux-9.5-x86_64-dvd.iso
minimalをダウンロードした実行例
[root@AL94 ~]# curl -O https://repo.almalinux.org/almalinux/9.5/isos/x86_64/AlmaLinux-9.5-x86_64-minimal.iso
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 2026M 100 2026M 0 0 45.8M 0 0:00:44 0:00:44 --:--:-- 57.4M
2.USBの準備
-
lsblk
コマンドで今の状態を確認します。
実行例
[root@AL94 ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 10G 0 disk
├─sda1 8:1 0 600M 0 part /boot/efi
├─sda2 8:2 0 1G 0 part /boot
└─sda3 8:3 0 8.4G 0 part
├─almalinux-root 253:0 0 7.4G 0 lvm /
└─almalinux-swap 253:1 0 1G 0 lvm [SWAP]
sr0 11:0 1 1024M 0 rom
-
USBメモリを差します。
※USBメモリの中に入っているデータは上書き削除されるので注意して下さい。 -
再度
lsblk
コマンドを実行して、USBのデバイスファイルを確認します。
※今回の場合はsdb
がUSBデバイスに該当します。
実行例
[root@AL94 ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 10G 0 disk
├─sda1 8:1 0 600M 0 part /boot/efi
├─sda2 8:2 0 1G 0 part /boot
└─sda3 8:3 0 8.4G 0 part
├─almalinux-root 253:0 0 7.4G 0 lvm /
└─almalinux-swap 253:1 0 1G 0 lvm [SWAP]
sdb 8:16 1 58.2G 0 disk ←これがUSB
sr0 11:0 1 1024M 0 rom
3.ddコマンドの実行
大抵のLinuxであれば標準で入っている、ddコマンドというものを使う事で、isoをUSBに書き込むことができます。
ddコマンドは以下のように実行します。
dd if=ファイル名 of=デバイスファイル名
今回ダウンロードした、AlmaLinux9.5は、/home/yoyo
配下に保存したので、ifは/home/yoyo/AlmaLinux-9.5-x86_64-minimal.iso
を、デバイスファイルはsdbだったため、ofは/dev/sdb
を指定します。
また、bs=4M
(書き込むブロックサイズを4Mにする)、status=progress
(進捗を表示する)も追加します。
ちなみに、if=input file
,of=output file
,bs=block size
と理解すると覚えやすいです。
実行例
sudo dd if=/home/yoyo/AlmaLinux-9.5-x86_64-minimal.iso of=/dev/sdb bs=4M status=progress
2122317824 bytes (2.1GB,2.0 GiB)copied, 98 s,21.6MB/s
506+1 レコード入力
506+1 レコード出力
2124414976 bytes (2.1GB,2.0 GiB)copied, 98.1341 s,21.6MB/s
以上で終了です。あとは適当にUSBを抜いて、新端末へのインストールなどにお使い下さい。