web-dev-qa-db-ja.com

ターミナルから、Ubuntuだけでなく、すべてのディストリビューション用にライブUSBを作成する方法は?

可能性のある複製:
コマンドラインからUSBインストーラーを作成しますか?

ターミナルに好奇心を持って、私はこのステップに来ました。ターミナルからライブUSBを作成するにはどうすればよいですか?それをするためのツールはありますか?

Ubuntu 12.04を使用しています。

9
rɑːdʒɑ

このジョブには、有名な(そして危険な)Linuxツール dd を使用できます。ただし、USBドライブのすべての内容が完全に消去されることに注意してください。また、Live USBでは永続ストレージの機能を取得できないため、Live Systemの起動はすべて新しくなることに注意してください。

ddを使用する

まず、Sudo blkidコマンドを使用して、USBドライブのデバイス番号を書き留めます。ほとんどの場合、/dev/sdbまたは/dev/sdcになります。 ほとんどの場合、/dev/sdaにはできません。

次に、ターミナルを開きます Ctrl+Alt+T ショートカットしてこのコマンドを使用します(USBドライブは/dev/sdbと仮定しています)。

Sudo dd if=/path-to-the-iso-file/filename.iso of=/dev/sdb

コマンドはしばらく実行されます。端末にプロンプ​​ト$が表示されたら、完了です。

catを使用する

catコマンドを使用することもできます。ターミナルを開き、次のようなコマンドを入力します。

Sudo cat /path-to-ubuntu-iso/iso-filename.iso > /dev/sdb; sync

/dev/sdbをシステム固有のUSBドライブ番号に置き換えます。

出力デバイスを/dev/sdbまたは/dev/sdcとして指定する必要があることに注意してください、not/dev/sdb1/dev/sdc1など

更新された質問の更新

ddメソッドを使用して、すべてのディストリビューションを起動可能にすることはできません。そのような例の1つはOpenSUSE DVDです(ライブではありません)。したがって、ddを使用してすべてのLinuxディストリビューションのブート可能なisoを作成することはできませんが、ddメソッドはすべてのライブディストリビューションで機能するはずです。

15
Anwar

はい、mtools(さまざま)で実行できます このページ をご覧になると、mtoolsを使用するisotostick.shスクリプトをダウンロードする手順があります(mtoolsもインストールする必要があります)。

そのスクリプトを調べると、何が関係しているのかがわかります。

2
fabricator4