web-dev-qa-db-ja.com

ddでisoをコピーした後、USBドライブから起動できない

起動可能なUSBドライブを作成したい。コマンドdd if=/dev/zero of=/dev/sdbで完全なスティックをフォーマットしたことを確認するために、sdbはフラッシュドライブです。

その後、partedとコマンドmklabel gptを使用して新しいパーティションテーブルを作成しました。

これらの2つの手順が不要な場合usbドライブにddでisoをコピーしてコンピューターを再起動すると、BIOSのusbスティックから起動するオプションが表示されません。

この方法でArch Linuxをインストールしたときはすでに機能していました。

3
Jonas

クローニングの準備は不要

ハイブリッドISOファイルからUSBドライブにクローンした場合、関連するものはすべて上書きされるため、ワイプとフォーマットは何の違いもありません(ただし、最終的なクローン作成は高速になりますが、総時間と労力は増加します)。

ddは、「ディスク破壊者」および「データ破壊者」というニックネームに値します

ddを使用してクローンを作成すると、信頼できる結果が得られます。正しく行うと、

Sudo dd if=/path/file.iso of=/dev/sdx bs=4096

xはドライブ文字です。しかし、ddは、あなたが質問せずにあなたがそれをするように言うことをします。あなたが家族の写真を拭くようにそれを言うならば...そしてそれは離れたマイナーなタイプミスです。

最終チェックポイントを持つツール

したがって、最終チェックポイントを備えたツールを使用することをお勧めします。これにより、ライブシステムを正しいドライブにインストールすることを再確認できます。

このような2つのツールにはUbuntuが付属しています。

  • Startup Disk Creator(Ubuntu 16.04 LTS以降のバージョン。古いバージョンには古いバグのあるバージョンが付属していますので、避けてください)
  • ディスクエイリアスgnome-disks

PPAからmkusbをインストールできます。

  • 標準機能は、clone isoファイルまたは[圧縮]イメージファイルから、
  • wipeドライブ、
  • 復元「インストールデバイス」から「標準ストレージデバイス」へのドライブ(MSDOSパーティションテーブルとFAT32ファイルシステムのパーティション)
  • create Windows installドライブおよび
  • ubuntuとDebianでpersistent liveドライブを作成します。

クローニングが機能しない場合

最新のLinuxディストリビューションのほとんどは、isohybridで処理されるisoファイルを提供します。これにより、ハイブリッドisoファイルが作成されます。このようなisoファイルは、次の目的で使用できます。

  • 起動可能なCD/DVDディスクを焼きます
  • 起動可能なUSBドライブとメモリカードのクローン

ただし、一部のisoファイルはnotハイブリッドisoファイルです(Windows isoファイルやKnoppix isoファイルなど)。これらのisoファイルを抽出し、ターゲットドライブを起動可能にするために特別な注意を払う必要があります。 (Knoppix isoファイルはisohybridで処理できますが、Windows isoファイルでは機能しません。)

いくつかの抽出ツールがあります。たとえば、Rufusは、WindowsからUbuntuをインストールするために公式に推奨されるツールです。

3
sudodus