web-dev-qa-db-ja.com

ISOから起動可能なUSBを作成するのに役立ちます

-これはすべて端末に関するものです-皆さんの中には笑う人もいますが、Linuxシステムとそのしくみについてできる限り多くのことを学びたいので、Arch Linuxをインストールしようとしています。私は専門家になりたいです(たぶん1000年後かもしれませんが、大丈夫です:))。

問題は、私がLinuxの下で何かをする方法を知っているということです。ハードドライブ、USB、CD、何とか、それらにアクセスする方法についての名前で苦労しています。大きな紹介とまだ質問はありませんが、目的は私が立っている場所を確認し、できるだけ多くの詳細を提供することです。

そしてここに質問があります:コンピューターの起動時に実行され、Arch linuxをインストールできるようにするUSB​​に.isoファイルを配置するにはどうすればよいですか? PCの電源を入れてF8などを打つ方法に関する詳細lmao :)

事前にタイ。

7
Deus Deceit

.isoが「ハイブリッドモード」イメージ(最近のUbuntuやDebianのイメージのように、Archのことを知らない)である場合、CD-ROMドライブであるかのようにUSBに直接書き込むことができます。たとえば、ddを使用します。

dd if=imagefile.iso of=/dev/sdc oflag=direct bs=1048576

.isoがハイブリッドモードイメージでない場合は、 NetBootin を使用できます。これはUbuntuのリポジトリから入手できます。これは、ISO(Linuxディストリビューション用)をUSBキーに変換して変換する簡単な方法です互換性のあるファイルシステム。注:UNetBootinはGUIアプリです。

10
thomasrutter

最初に fdisk コマンドを使用して、USBがどこにあるかを調べましょう。

Sudo fdisk -l 

コンピューターのパーティションのリストが表示されます。

sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
/dev/sda1            2048    15624191     7811072   82  Linux swap / Solaris
/dev/sda2   *    15624192    64452607    24414208   83  Linux
/dev/sdb1         1214121     3244232    42323242   84  vfat   

これで、USBが/dev/sdbにあり、/dev/sdb1がその上の「パーティション」であることがわかります(それ自体がパーティションではない場合)。

次に、ディスクから起動する必要がある.isoファイルのブロックごとのコピーを実行する必要があります。 dd コマンドは使用するものです。

dd if=/path/to/iso.iso of=/dev/sdb

ここでは、sdb1やその他のパーティションではなく、sdbを使用していることに注意してください。

これで、コンピューターを再起動したときにUSBから起動できるようになります。 USBディスクからの起動を選択するだけです。

5
SiddharthaRT