web-dev-qa-db-ja.com

一部のUSBスティックが起動できなくなるのは何ですか?

私は最近64GBのUSBメモリを手に入れ、それをシステム修復用のマルチツールにして、LinuxやWindowsのインストーラやライブイメージを変えようとしましたが、起動できないUSBメモリがあるようです。

Pendrive LinuxのYumi installerはそれを認識せず、「すべてのデバイスを表示」がチェックされている場合にのみ一覧表示します。

YUMI, not checkedYUMI, checked

Windows 7 USBインストールツールでも認識されません。

Windows 7, USB tool

Yumiか diskpartとxcopy のどちらかでイメージをその上に置くと、私がテストした3台のPCのどれもそれを起動することができません。 8GBドライブHP USBフォーマットツールは、この回答の で述べたように でフォーマットしますが、起動性を有効にしません。私はNTFSとFAT32ファイルシステムの両方を試しましたが、どちらも成功しませんでした。

何が原因ですか? USBメモリは単なる記憶装置(光ディスクのようなもの)であり、それを起動可能にするのに適切なファイル/構造があれば十分であるという印象を受けました。起動可能にするために必要ないくつかの重要な機能がデバイスにないのですか?


追加情報:

PCのメインボードは GA-MA770T-UD3 (AM3ソケット、多少古い)、 GA-Q87TN (1150)です。ソケット)、およびDell XPS 12 9Q33の内部にあるものは何でも。後者の2つはHaswellプロセッサをUEFIで走らせています、64GBのスティックが問題になるとは想像できません。

私はまたWindowsツールでフォーマットすることを試み、そしてたった20GBのパーティションを作ることを試みました。

19
iFreilicht

私の経験を共有したいだけです。私たちは、起動可能なISOを大量に書き込み、WindowsサーバーシリーズからWindows 7〜10までをセットアップすることができます。これに関しては、Kingstonドライブには問題があります。私はKingstonの技術サポート担当者に話を聞きましたが、多くの無駄な情報の後、基本的に起動は保証されていません。だから私はdiskpartのような他のすべてのトラブルシューティングオプション、フルフォーマット、さらにはパーティションやフォーマットのLinuxの方法を試してみました。だから数日後に私は私のBIOSをチェックし、いつものようにUSBディスクは他のブランドのUSBディスクのようなハードドライブとして表示されます。右側のページに、Kingston USBディスクを「ハードドライブ」として取り外すために「press N」を押して、取り外し可能なディスクとしてマークするというメモがあることに気付きました。 Nキーを押した後、ディスクがハードディスクのリストから消え、保存/再起動しました。それは今完璧に動作します!これは、Kingston G3とFury 3.0ドライブを除いて、さまざまなハードウェアプラットフォームで毎回完全に起動する他のUSBディスクには必要ありませんでした。

これが他のイライラしたテクニックに役立つことを願っています:D

8
Theo

一部のUSBスティックメーカーは、起動可能なドライブを作成するのに適していないテーブルでパーティションドライブを製造しています。フォーマットはテーブルに影響を与えないため、フォーマットに違いはありません。プライマリの可視パーティションの内容が消去されるだけです。 (私はこの問題で以前「評判の良い」ブランドに関する問題を抱えていました。)

Linuxボックスにアクセスできる場合は、ドライブを接続し、Linuxがそのデバイスの名前を指定してから実行します。

dd if=/dev/zero of=/dev/sd***  

(***を与えられたデバイス名に変更してください)

これはドライブを完全に消去します(バイナリのゼロでそれを埋めることによって)、ファイルシステム、PTはたくさん。正しいデバイスを指定してください。それから(UEFIはNTFSをサポートしていないのでFAT32の方が良いです)再フォーマットすれば良いでしょう。

3
Chris Kennett

私はSanDiskドライブでこの問題に対処しました、そして私のための唯一の解決策は別のドライブを購入することでした。お使いのコンピュータの[このPC]メニューでドライブを確認してください。フラッシュドライブは通常リムーバブルディスクとして表示されます。このドライブに関する情報は、起動可能であるか、通常はフラッシュドライブ自体に含まれています。たとえば、これが私のものです。 picture of this pc menu

ハードドライブ全体を破壊することからユーザーを保護するために、Microsoftおよび他のディスク作成ユーティリティは、いわゆる「リムーバブル」ディスク、USBドライブ、CD、DVDなどにのみ書き込むことができるように制限しています。そのうちのSanDiskは、取り外し可能であることを念頭に置いて誤った設定のフラッシュドライブを販売した。この情報がどの程度正確に格納されているかはわかりませんが、私が知っている限りでは、ファームウェアを変更する方法はありません。あなたは新しいフラッシュドライブを購入しなければならないでしょう、あるいは、あなたは払い戻しをする/あなたのフラッシュドライブを交換するように会社に納得させることができるかもしれません。

出典:

2
umop aplsdn

Www.ipauly.comにBOOTIceというダウンロード可能なプログラムがありますが、私はこれまでRuxusができなかったLexar 16Gbを起動可能にしていました。御馳走を働く!私は本物のtechyタイプの人ではないので、それがどのようにそれをするのかについてのすべての内外を知らないが、それは他のpgmsができなかったMBRを扱う。頑固なノーブートスティックの問題を解決するために私はそれを強くお勧めします。 (私はスポンサーではありませんし、これをあなたの注意を引くためのコミッションを受け取ることもありません... LOL)

1
Brewster

これはかなり古いので解決策を見つけたかもしれませんが、後でこれを見つけた人のために、私は答えを投稿しています。

USBファームウェアが問題の可能性があります。 USBデバイスのファームウェアをアップデートすることで問題が解決する可能性があります。これはそうするためにさまざまなSWを列挙するリンクです: http://wiki.openmoko.org/wiki/USB_DFU_-_The_USB_Device_Firmware_Upgrade_standard

1
Magister Ludi

これは半教育的な推測にすぎませんが、いつか誰かに役立つかもしれません。

最後の90分は、2007 Advent 4211をUSBから起動するのに失敗していました。

起動可能なUSBメモリを作成するのにunetbootinを使っていました。

推測的に、私はパーティションサイズが非互換性を引き起こしていたと思います。起動時の症状は、画面上のカーソルの点滅だけです。私は代わりにMintの "ハイブリッド" ISO命令(単にUSBスティックのrawディスクへのISOのdd)に従いましたが、それはうまくいきました。

私が言うように、これは推測的です、しかし私は64GBパーティションが愚か者を演じていたと思います。

0
wally