このチュートリアルでは、Linuxターミナルから起動可能なCentOSUSBスティックを作成する方法について説明します。このUSBスティックを使用して、USBからの起動をサポートする任意のコンピューターでCentOSを起動してテストしたり、インストールしたりできます。
前提条件#
- 8GB以上のUSBスティックドライブ。
- 任意のLinuxディストリビューションを実行しているコンピューター。
CentOS ISOファイルのダウンロード#
CentOSダウンロードページからCentOSISOファイルをダウンロードします。このページでは、「DVDISO」と「最小ISO」のどちらかを選択できます。
最小限のインストールイメージには、CentOSシステムが機能するために必要なパッケージのみが含まれています。 DVDイメージには、インストーラーを使用してインストールできるすべてのパッケージが含まれています。
ほとんどの場合、「DVDISO」バージョンをダウンロードすることをお勧めします。
Linuxでの起動可能なCentOSUSBスティックの作成#
ISOイメージをUSBドライブにフラッシュできるようにするさまざまなGUIツールがあります。このチュートリアルでは、dd
を使用して起動可能なCentOSUSBスティックを作成します コマンド。
Linuxで起動可能なCentOSUSBスティックを作成するのは、すばやく簡単なプロセスです。以下の手順に従ってください。
-
USBフラッシュドライブをUSBポートに挿入します。
-
lsblk
でUSBドライブの名前を確認します コマンド:lsblk
出力は次のようになります:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 465.8G 0 disk └─sda1 8:1 0 465.8G 0 part /data sdx 8:16 1 7.5G 0 disk └─sdx1 8:17 1 7.5G 0 part /run/media/linuxize/Kingston nvme0n1 259:0 0 232.9G 0 disk ├─nvme0n1p1 259:1 0 512M 0 part /boot ├─nvme0n1p2 259:2 0 16G 0 part [SWAP] └─nvme0n1p3 259:3 0 216.4G 0 part /
この例では、USBデバイスの名前は
/dev/sdx
です。 、ただし、これはシステムによって異なる場合があります。 -
ほとんどのLinuxディストリビューションでは、USBフラッシュドライブは挿入時に自動的にマウントされます。画像をフラッシュする前に、USBデバイスがマウントされていないことを確認してください。これを行うには、
umount
を使用します コマンドの後に、それがマウントされているディレクトリ(マウントポイント)またはデバイス名のいずれかが続きます:sudo umount /dev/sdx1
-
最後のステップは、CentOSISOイメージをUSBドライブにフラッシュすることです。必ず
/dev/sdx
を置き換えてください ドライブで、パーティション番号を追加しないでください。また、/path/to/CentOS-7-x86_64-DVD-1810.iso
を置き換えます ISOファイルへのパスを使用します。 Webブラウザを使用してファイルをダウンロードした場合は、Downloads
に保存する必要があります。 ユーザーアカウントにあるフォルダ。sudo dd bs=4M if=/path/to/CentOS-7-x86_64-DVD-1810.iso of=/dev/sdx status=progress oflag=sync
このコマンドは、画像の点滅中に進行状況バーを表示します。
ISOファイルのサイズとUSBスティックの速度によっては、処理に数分かかる場合があります。完了すると、次のように表示されます。
1094+0 records in 1094+0 records out 4588568576 bytes (4.6 GB) copied, 30.523 s, 150 MB/s
それで全部です。この時点で、USBスティックに起動可能なCentOSがあります。