2013-05-17 22:05:44 +0000 2013-05-17 22:05:44 +0000
18
18
Advertisement

diskpart

Advertisement

で起動ディスクフラグを設定する方法 Windows Server 2008 R2が起動しなくなり、Stop 7Bで停止してしまうので、リカバリーコンソールを起動して、diskpartを使ってディスクを確認しています。タイプ17とタイプ07のパーティションがありますが、詳細ディスクコマンドでは、そのディスクはブートディスクではないと表示されています。diskpartでこのブートフラグを設定するにはどうすればいいのでしょうか?また、このフラグはMBRが正常に動作している場合にのみtrueになるのでしょうか?私は以下のコマンドを試してみました:

bootsect /nt60 ALL /force /mbr
bootrec /fixboot
bootrec /fixmbr
bootrec /rebuildbcd

最後のコマンドはOSの数が0であることを示していますが、このフラグをtrueにするにはどうしたらいいでしょうか?

以下はディスクパーツの詳細ディスクの出力です:

Advertisement
Advertisement

回答 (6)

6
6
6
2013-05-18 06:25:03 +0000

リカバリーコンソールの diskpart ではパーティションをアクティブ(起動可能)にすることができません。

Gparted Live を使用してください。これはパーティションの追加と削除の機能を提供するだけで、アクティブなパーティションを設定する機能はありません。このユーティリティは、オリジナルのリカバリーコンソールの後継であるWindowsリカバリー環境でも提供されています。

5
5
5
2015-12-30 11:01:04 +0000

私はWindows 8.1 PCからVHD GPTディスクをリストアすることに成功しました。Disk2vhd from Microsoft Sysinternals](https://technet.microsoft.com/en-us/sysinternals/ee656415.aspx)を使用してディスクをリッピングします。2. Hyper-v-hostのファイルシステムにvhdをマウントする。(vhdをダブルクリックするなど) 3. AOMEI Partition Assistantをダウンロードしてインストール。AOMEI Partition Assistantを起動して、普通のディスクとして表示されるVHDディスクを選択します。ディスクをマークして、ディスクメニューからディスクをMBRディスクに変換することを選択します。 5.リカバリーディスクとその他のWindows以外のパーティションを含むすべてのパーティションを削除します。HOSTからVHDを切り離します(再起動が必要な場合があります)。 7.Hyper-V Managerで新しい仮想マシンを作成し、変更したVHDを使用します。 8.WindowsインストールディスクからVMを起動し、リカバリーコンソールに移動してコマンドプロンプトを選択します。以下のようにdiskpartを使用します。 - DISKPART (パーティションユーティリティを開く)、 - LIST DISK (ディスク番号が表示されます)、 - SELECT DISK n (ここで n はディスクの番号で、おそらく 0)、 - LIST PARTITION (パーティション番号が表示されます)を使用してください。 - SELECT PARTITION n (ここで n はアクティブにしたいプライマリパーティションの番号)、 - ACTIVE (選択したディスク上の選択したパーティションをアクティブにします)、 - EXIT (DiskPart を終了します)、 - EXIT (コマンドプロンプトを終了します)、 - コンピュータを再起動します。10. 10.ステップ8を繰り返します。11.MBR を、次のように記述されているように、再構築して下さい: - bootrec /fixboot、 - bootrec /fixmbr、 - bootrec /rebuildbcd。コマンドプロンプトを終了します。リカバリーオプションを使用して、Windows システムファイルを復元します(パーシャルリカバリーとアドバンスリカバリーオプションの両方を使用することができます)。あなたの VHD から VM が起動するまで 13 を繰り返します。

1
Advertisement
1
1
2013-05-18 00:18:00 +0000
Advertisement

DISKPART (パーティションユーティリティを開く)

LIST DISK (ディスク番号が表示されます)

SELECT DISK n (ここで n はディスクの番号です -)

PARTITION LIST PARTITION (パーティション番号が表示されます)

SELECT PARTITION n (n はアクティブにしたいプライマリパーティションの番号です)

ACTIVE (選択されたディスク上の選択されたパーティションがアクティブになります)

EXIT (DiskPart を終了します) EXIT (コマンドプロンプトを終了します)

コンピュータを再起動します。

0
0
0
2016-01-17 17:04:31 +0000

唯一の解決策は、* Minitool Partition Wizard BootCD (または Gparted )ユーティリティを使って、* MultiBootUSB (または YUMI )ユーティリティを使って、USBに書き込むことでした。

0
Advertisement
0
0
2016-11-19 02:19:37 +0000
Advertisement

Windows Server 2003を私のWindows 7マシンの新しいドライブにロードしようとしている間、私はどういうわけかWindows 7ドライブ上のブートを一掃しました。

Windowsはコンピュータのディスクハードウェア構成の問題のために起動することができませんでした

周りを突くの3日後、私は問題を修正するために次の手順を使用することができました:

  1. Windows 7のインストールディスクからの起動
  2. 修復」オプションを選択
  3. スタートアップ修復」を選択(これは実行されますが、問題は見つかりません)
  4. 高度なオプションを選択して「コマンドプロンプト」
  5. bootsect /nt60 SYS
  6. コンピュータを普通に再起動します
0
0
0
2016-10-10 13:03:20 +0000

私はこれが古いスレッドであることを認識していますが、…

上記のg2mkのステップ9と10は、私がWin81パーティションをドライブの前の未割り当てのスペースにスライドさせる必要があるときに私のために働いていました。Win7用と書いてある)(Win81をBootにするにはgpartedを使って、Diskpartを使ってActiveにします)。それからGpartedを使ってWin81パーティションを未割り当てスペースの上にスライドさせました。それから、上記の手順9と10でwinload.exeの0xc000025を取り除き、HDD上のWin81を起動できるようにする必要がありました。

私が何かを見逃していない限り、これらの手順はMBRディスクにインストールされたWindows用のものです。

Advertisement

関連する質問

3
19
10
28
10
Advertisement
Advertisement