Linuxをマシンにインストールして、 buntu 18.04 LTSイメージ を取得しました。 macOSで32GBのSandiskドライブをMS-DOS(FAT)フォーマットとGUIDパーティションマップスキームでフォーマットしました。
ディスクの名前がdisk2s2
(ディスクユーティリティまたはターミナルのdiskutil list
のいずれか)であることがわかり、マウントを解除して、次のようにdd
でイメージをコピーしました これらの手順 :
diskutil unmount /dev/disk2s2
Sudo dd if=~/Downloads/ubuntu-18.04.2-desktop-AMD64.iso of=/dev/rdisk2s2 bs=1m
デルのマシンにUSBを挿入して起動し、F12キーを押して[Boot Once]メニューに移動し、USBを使用したレガシーブートを選択して、
Selected boot device failed. Press any key to reboot the system.
buntuからの指示 に従い、USB上のISOイメージを Etcher でフラッシュすると、動作し、「BootOnce」に追加のオプションが表示されます。UEFI SanDisk, Partition 1
、私が選んだLinuxを試すことができました。
dd
、またはすべてコマンドラインでUbuntuの起動可能なUSBを作成するには、他に何が必要ですか?
画像の書き込み先を間違えたと思います。
ディスクイメージには独自のパーティションテーブルが含まれているため、イメージをパーティションではなくディスクに書き込む必要があります。
partitionはdisk2s2
としてマウントされるため、diskutil unmount /dev/disk2s2
する必要があります。 USBドライブ上の他のパーティションもマウントされていないことを確認する必要があります。 diskutil list
を使用してパーティションの完全なリストを取得し、USBドライブにマウント解除されたすべてのパーティションがあることを確認します。
次に、ディスク全体(すべてのパーティション)をubuntuイメージで上書きする必要があります。
Sudo dd if=~/Downloads/ubuntu-18.04.2-desktop-AMD64.iso of=/dev/disk2 bs=1m
ここで、パーティションは/dev/disk2s2
と呼ばれますが、USBディスクは/dev/disk2
と呼ばれます
私はMacにあまり詳しくありませんが、sync
コマンドがある場合は、ドライブを取り外す前にそれを使用する必要があります。 起動可能なLinux USBスティックを作成するときに同期が非常に重要なのはなぜですか?