USBドライブ上に起動可能なArchLinuxを作成する方法

この記事では、ArchLinuxの起動可能なUSBサムドライブを作成する方法について説明します。 これにより、OSをPCにインストールしたり、ライブモードでテストしたりすることができます。 次の方法は、他のLinuxディストリビューションでも機能します。

方法1:「dd」コマンド

このガイドは、以下を使用して作成されました。

  • オペレーティングシステム:Arch Linux
  • リリース:2017.11.01
  • カーネル:4.13.9
  • アーキテクチャ:x86_64

‘dd’は、ファイルの変換とコピーを主な目的とするUnixおよびUnixライクなオペレーティングシステム用のコマンドラインユーティリティです。

これを使用して、ArchイメージをUSBドライブにコピーします。

1.1USBルートを見つける

‘dd’コマンドの入力として使用するためにこれが必要になります。 したがって、ターミナルに入力します。

$ sudo fdisk -l

そして、次のような出力が得られます。

次に、USBスティックを見つけます。 サイズを使用して、リストされているアイテムのどれがそれに対応するかを判別できます。

1.2USBドライブをフォーマットする

まず第一に、私たちは持っている必要があります dosfstools インストールされています。 ターミナルを入力します。

$ sudo pacman -S dosfstools

ドライブをフォーマットするには、ドライブをアンマウントする必要があります。 手順1で見つかったパスを使用する必要があります。私の場合は、 / dev / sdb

ドライブをアンマウントします。

$ sudo umount /dev/sdb

今それをフォーマットします:

$ sudo mkfs.vfat /dev/sdb

1.3.isoイメージを書き込む

次のコマンドを入力します。 ‘input.iso’ 画像が配置されているパスとして、および ‘pathToYourUsbDrive’ USBドライブへのパスとして。

$ sudo dd bs=4M if=input.iso of=pathToYourUsbDrive

にとって example、私は画像を持っています /root/media/archlinux-2017.11.01-x86_64.iso 私のUSBのパスは / dev / sdb

だから私にとってはこのようなものになるでしょう:

$ sudo dd bs=4M if=/root/media/archlinux-2017.11.01-x86_64.iso of=/dev/sdb

プロセスが終了したら、次を実行します。

$ sync

これで、起動可能なUSBを使用する準備が整いました。

方法2:イメージライター

このガイドは、以下を使用して作成されました。

  • オペレーティングシステム:Arch Linux
  • リリース:2017.11.01
  • カーネル:4.13.9
  • アーキテクチャ:x86_64

2.1AURからパッケージをダウンロードします

に移動 AUR-イメージライター 画像が示すように、[スナップショットのダウンロード]をクリックします。

次に、ターミナルを開き、パッケージが配置されているパスに移動します。 タイプ:

$ tar -xf imagewriter.tar.gz 
$ cd imagewriter
$ makepkg -csi imagewriter

そして、すべてに「はい」と答えます…

2.2USBをフォーマットする

に示すようにしてください 方法1、 セクション 1.2

2.3.isoファイルを書き込む

イメージライターを開く

$ imagewriter

画像を選択して[書き込み]をクリックします。

プロセスが完了するのを待つと、起動可能なUSBドライブの準備が整います。

方法3:Rufus

このガイドは、以下を使用して作成されました。

  • オペレーティングシステム:Windows 10
  • リリース:2017年11月20日までの最新
  • アーキテクチャ:x86_64

からiso書き込みツールのインストールをダウンロードします RufusのWebサイト

Rufusを開き、画像のようにすべてのオプションを設定します。

「…を使用して起動可能なディスクを作成する」という行の右側にCDのアイコンが表示されます。 それをクリックして、Arch linux(またはインストールするディストリビューション)の.isoイメージを選択します。

最後に、[開始]をクリックして、プロセスが終了するのを待ちます。