ドライブと同じサイズの.binファイルのみを生成したWin32 Disk Imagerを使用して、USBスティックのイメージを保存しました。
この.binファイルをドライブのように読み取ることはできますか?Windows、macOS、Linuxにアクセスできます。
私が試したこと
- Daemon Tools(.cueファイルなしで拒否)およびmacOS Disk Utility(.binファイルを選択できません)でマウントする
- 手作業で.cueファイルを作成することに関するチュートリアルを見つけました(カスタマイズは一切行わず、「このテキストを新しいファイルに貼り付けてxyz.cueに名前を変更するだけ」)。.cueファイルは不要であることが示唆されるため、それがどのように機能するかはわかりません。うまくいきませんでした(Daemon Tools)。
- Linuxでループデバイスとして使用するための指示に従います。つまり
losetup -p /dev/loop0 win-usb.bin
、/dev/loop0pX
マウントするために少なくとも1つのパーティションが表示されることを期待します。ここで何か誤解しましたか? また、簡単には、伝えられるところで取ってそれを見てみました
kpartx -l win-usb.bin
→loop1p1 : 0 62533294 /dev/loop1 3
しかし、それは私に指示本当にわかりません。.bin .img .isoを読んで、何も得られない。Win32 Disk Imagerは、ドライブの生のイメージ、または何らかのマジックフォーマットを作成しましたか?前者を想定しています。
ドライブには、BIOS用のWindows To Goインストールのみがありました。私はしなければならないのmount
私の/dev/loop0
いくつかのマジックナンバーを持ちますか?私はそれらの数字に自分の道を推理する方法がわからない。
これまでのところ、画像の内容を実際に読み取るために知っている唯一のオプションは、別のUSBドライブを見つけ、Win32 Disk Imagerを使用して.binを復元することです。
参照資料
@DanielBありがとう、あなたはそれが-Pであることは正しいです-私は端末でタイプミスをしたか、ここSEでちょうどそのタイプミスをしたかを再確認する必要があります。
—
Sirap
@DanielBターミナルで-Pを適切に使用していました。あなたは、ループデバイス方法作業が答え書くために自由に感じるようにする方法を知っている場合
—
Sirap
losetup -P
方法によって、:大文字で-P
(=--partscan
)。