4.3. Linux で起動可能な USB デバイスの作成
起動可能な USB デバイスを作成し、それを使用して他のマシンに Red Hat Enterprise Linux をインストールできます。この手順では、警告なしに USB ドライブ上の既存のデータが上書きされます。データをバックアップするか、空のフラッシュドライブを使用してください。起動可能な USB ドライブは、データの保存には使用できません。
前提条件
- Product Downloads ページからフルインストール用の DVD ISO または最小インストール用の Boot ISO イメージをダウンロードした。
- ISO イメージに十分な容量の USB フラッシュドライブがある。必要なサイズはさまざまですが、推奨される最小 USB サイズは 16 GB です。
手順
- USB フラッシュドライブをシステムに接続します。
root ユーザーとしてログインします。
su -
$ su -
Copy to Clipboard Copied! Toggle word wrap Toggle overflow プロンプトに従い root パスワードを入力します。
最近のイベントのログで、ドライブに割り当てられたデバイスノードを見つけます。このログの下部に、接続している USB フラッシュドライブから出力されたメッセージが表示されます。この例で使用されているドライブの名前は
sdd
です。Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
挿入された USB デバイスが自動的にマウントされる場合は、次の手順に進む前にマウントを解除してください。アンマウントするには、
umount
コマンドを使用します。詳細は、umount を使用したファイルシステムのアンマウント を参照してください。 ISO イメージを USB デバイスに直接書き込みます。
dd if=/image_directory/image.iso of=/dev/device
# dd if=/image_directory/image.iso of=/dev/device
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - /image_directory/image.iso を、ダウンロードした ISO イメージファイルへのフルパスに置き換えます。
device を、
dmesg
コマンドで取得したデバイス名に置き換えます。この例では、ISO イメージへのフルパスは
/home/testuser/Downloads/rhel-10-x86_64-boot.iso
で、デバイス名はsdd
です。dd if=/home/testuser/Downloads/rhel-10-x86_64-boot.iso of=/dev/sdd
# dd if=/home/testuser/Downloads/rhel-10-x86_64-boot.iso of=/dev/sdd
Copy to Clipboard Copied! Toggle word wrap Toggle overflow パーティション名は、通常、数字の接尾辞が付いたデバイス名です。たとえば、
sdd
がデバイス名の場合、デバイスsdd
上のパーティションの名前は、sdd1
になります。
-
dd
コマンドがデバイスへのイメージの書き込みを終了するのを待ちます。sync
コマンドを実行して、キャッシュされた書き込みをデバイスに同期します。データ転送が完了すると、# プロンプトが表示されます。プロンプトが表示されたら、root アカウントからログアウトし、USB ドライブを取り外します。これで、USB ドライブをブートデバイスとして使用できるようになりました。