bootsect.exe / nt60-ブートコードが正常に更新されませんでした


1

私はそれを使用してDVDブートディスクを模倣できるように500GBのUSBハードドライブを変更しようとしています

cmd.exeを使用してプライマリパーティションをフォーマットし、作成しました

diskpart
list disk
select disk G
clean
create partition primary size=10000
active
format fs=fat32 quick
assign
exit
  • H: =マウントされたISO
  • G: = USBハードドライブ

新しいcmdで管理者としてcmdを実行し、次のcmdを実行します。

H:
cd boot
bootsect.exe /nt60 G:

エラーを返します

Target volumes will be updated with BOOTMGR compatible bootcode.

G: (\\?\Volume{3jkrkmr-dsfd-22s2r4fd-defdgfdgfdgfdg})

    FAT32 filesystem bootcode is only supported on hardware with 512 byte
    sector sizes.

No bootcode was successfully updated.

私は通常どおりcmdを実行しようとしました(管理者なし)

エラーが返されます

Target volumes will be updated with BOOTMGR compatible bootcode.

Could not map drive partitions to the associated volume device objects:
    Access is denied.

回答:


2

2番目のエラーメッセージを注意深く読んで、あなたが得たことに注意してください

FAT32 filesystem bootcode is only supported on hardware with 512 byte sector sizes.

これは、デフォルトの設定diskpartが適切ではなかったことを示す回り道です。diskpartに戻ってもう一度やり直す必要がありますが、今回はformatコマンドでの代わりにquickを指定しますUNIT=512。これにより、デフォルトのアロケーションユニットサイズが上書きされ、残りのプロセスが機能するようになります。


1

エラー: ドライブパーティションを関連するボリュームデバイスオブジェクトにマップできませんでした: "アクセスが拒否されました" ..管理者としてコマンドプロンプトを実行しなかった場合に発生します


cmd.exeを管理者として起動するにはc:\Windows\System32\cmd.exe、右クリックして「管理者として実行」をクリックします。
vasili111
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.