ISO ファイルを USB に変換する方法 (マウント方法すらわかりません)

ISO ファイルを USB に変換する方法 (マウント方法すらわかりません)

私は、(8 GB) USB フラッシュ ドライブを使用して Mac OS X に Linux Mint をダウンロードしようとしている完全な初心者です。ターミナルに入り、iso ファイルを変換する方法があることは知っていますが、方法がわかりません。

- 下部の更新された質問を参照してください -

これまで試したことは次のとおりです。

  1. sudo dd bs=4M if=[linuxmint-17.1-cinnamon-64bit.iso] of=/dev/disk2s1
    (結果:dd: bs: illegal numeric value

  2. ~/path/to/Users/[my name]/linuxmint-17.1-cinnamon-64bit.img ~/path/to/Users/[my name]/linuxmint-17.1-cinnamon-64bit.iso
    -bash: /Users/[my name]/path/to/Users/[my name]/linuxmint-17.1-cinnamon-64bit.img (result: No such file or directory)

おそらく、#1 の「/dev/disk2s1」の部分が間違っているのでしょうか? 「/dev/sd」の後の USB の番号を見つけるにはどうすればよいですか? (「/dev/disk2s1」しか見つかりません)。

編集: mypal125 のアドバイスに従って、ターミナルに接続しました:

sudo dd bs=4000000 if=linuxmint-17.1-cinnamon-64bit.iso of=/dev/disk2

新しい問題は次のとおりです。「挿入したディスクはこのコンピュータでは読み取れません。」というメッセージが表示されます。初期化するオプションがありますか? これに対して何かできることはありますか?

本当にありがとう!

答え1

エラーを分析してみましょう。

dd: bs: illegal numeric value

bsbs=4M:コマンドラインで設定した
illegal numeric value値がbs有効ではない(「合法」ではない)ことを意味します

私の記憶が正しければ、の「m」はbs小文字にする必要があります。もちろん、bs=4000000これを避けるために、代わりに (4 million, 4M) を使用することもできます。

また、あなたが使用しているガイド (と推測します) は Linux を想定しており、Linux は/dev/sdxハード ドライブ、フラッシュ ドライブなどに を使用します。Darwin (Mac OS X のベース) は を使用します/dev/diskx。また、/dev/disk2s1はディスク 3 の最初のパーティションを指しています。 (コンピュータは 0 からカウントします) おそらく、 を意味しており/dev/disk2、これは単純にディスク 3 を指しています。その理由は、.iso ファイルには独自の「パーティション テーブル」、つまりパーティションの場所を格納するものが含まれているためです。 を使用すると、/dev/disk2パーティション テーブルを上書きできます。

要約: sudo dd bs=4000000 if=linuxmint-17.1-cinnamon-64bit.iso of=/dev/disk2Mac OS X ではフラッシュドライブがオンであると想定し/dev/disk2<sudo> dd bs=4000000 if=linuxmint-17.1-cinnamon-64bit.iso of=/dev/sdbLinux ではフラッシュドライブがオンであると想定します/dev/sdb

答え2

パーティション部分(ディスク)をドロップしますs1 太字部分)は、パーティションではなくドライブに書き込むため、より高度な使用例やパーティションを安全に行う方法があるため、少なくともこの質問の文脈ではそうなります。

4M サイズの問題についてですが、実際の USB スティックのサイズはどれくらいですか? 現在、スティックに他のものが入っているでしょうか --- もし入っている場合は、意味があればバックアップし、コマンドを再実行してください (sudo を先頭に付けて (以下を参照))

sudo dd bs=4M if=/Volumes/Users/[私の名前]/linuxmint-17.1-cinnamon-64bit.iso of=/disk2

-- これは、/home ディレクトリの「ルート」にあり、内部ドライブの他に 2 つの追加ドライブ / 非システム パーティションがあることを前提としています。これが実際に当てはまる場合は、Finder または udisks (ディスク ユーティリティ) で確認し、それに応じて of=/disk# を修正します -- ダウンロード フォルダー内にある場合は (おそらくダウンロード フォルダー内)、以下のように実行します。

sudo dd bs=4M if=/Volumes/Users/[私の名前]/Downloads/linuxmint-17.1-cinnamon-64bit.iso of=/disk2

編集: ネイティブの代替として、次のようにディスクユーティリティを使用します。

1) ディスクユーティリティを開き、「保存先」フィールドでターゲットドライブ(USB)を選択します。

2) Linuxmint isoに移動して「ソース」フィールドに置き、「ディスクイメージの復元」を押します。これが失敗した場合は、コメントでエラーの内容を更新してください。

関連情報