読み取り専用の ISO 9660 起動可能 USB をフォーマットできません

読み取り専用の ISO 9660 起動可能 USB をフォーマットできません

答え1

私にも同じことが起こりました。次のようなサイト:

https://linuxiac.com/how-to-create-bootable-usb-drive-using-dd-command/

Disk Destroyer を使用して ISO をコピーすれば、それで完了だと言うだけです。以前もそうしたことがあったと思いますが、今度はドライブが壊れてしまいました。

DD を使用して Ubuntu ISO をコピーするまでは正常に動作していたため、ハードウェアの不良とは思いません。その後、ISO 9660 を削除できなくなりました。このプロセスのどこかで、パーティションとファイルシステムのセクターをゼロに消去できました ( で確認済みxxd | head -32)。しかし、gparted を開いて、物理ブロック サイズが 2048 バイトであるのに Linux では 512 バイト (論理ブロック サイズと同じ) であると認識されているというエラーが表示され、何らかの理由で元に戻ってしまいました。

あなたの質問は、私が過去数日間試したすべてのプロセスをうまく要約していますが、さらにいくつかのわかりにくいhdparmコマンドを追加するかもしれません:(非常に危険コンテンツにアクセスできない可能性がありますが、ここまでたどり着いたのであれば、とにかくほぼ壊れている可能性があります。 で書き込みアクセスを取得しようとした後hdparm -r0、またはmodprobe質問に記載されている quark でアンロード/リロードを実行した後:

工場出荷時の設定を復元:

hdparm --yes-i-know-what-i-am-doing --dco-restore /dev/sdc

hdparm --set-sector-size 2048 /dev/sdc

上記の手順を実行してもセクター サイズがおかしくなった場合は、Gparted は「物理セクター サイズは x ですが、Linux は y であると報告しています」などのエラー メッセージを表示します。

次のステップは (単にドライブを捨てて新しいドライブを入手してはいけない場合) ベンダー固有のツールを使用することだと思います。次のリンク ツリーをご覧ください。

http://reboot.pro/index.php?showtopic=20865

https://www.usbdev.ru/

https://www.usbdev.ru/articles/detect_controller/

https://www.usbdev.ru/articles/thestart/

https://flashboot.ru/files/file/419/

ロシア語を勉強してください。これらは Windows 専用のユーティリティで、おそらくロシア人が C++ で書いたものです。サムドライブとチップ製造業者の膨大なデータベースをコンパイルしており、面白い翻訳でその仕組みを説明しています。意図は良いようですが、機密データやマシンを、ランダムな特権バイナリ ブロブをロードする学術的なテスト マシンから遠ざけるかもしれません。12 ドルのドライブをどこに固定するかは神のみぞ知るところです。

関連情報