Kali Linuxはインストール後にオペレーティングシステムを見つけることができません。

Kali Linuxはインストール後にオペレーティングシステムを見つけることができません。

Windows 8を搭載したSony Vaio Eシリーズのノートパソコンがあります。後でWindows 8.1にアップデートしました。私はLinuxディストリビューションをデュアルブートオプションとしてインストールしようとしました。

今日は、Linuxインストール用のスペースを確保するためにC:ドライブのデフォルトパーティションを縮小しました(16GBの空き容量を作成しました)。 Kali Linux 1.1.0aをDVDに書き込み、WindowsでSecureBoot、QuickStart、およびUEFI設定をオフにし、デフォルトの起動順序を光学ドライブ、ハードドライブに変更しました。私のVaioは最初にDVDから起動できなかったので、起動設定をLegacyに設定しました。

インストールにはKali Linuxグラフィックインターフェースを使用しました。パーティションの縮小中に作成された空き領域を選択し、そこに自動的にマウントされるようにしました。インストールがスムーズに行われました。ラップトップを再起動してLive DVDをアンインストールしましたが、起動時に「OSが見つかりません」というメッセージが表示されます。 Live DVDを再び所定の位置に置き、次の手順を実行しました。この問題コンピュータが自分のハードドライブのパーティションを認識できるようにします。再起動しても「OSが見つかりません」

lsblkLive DVD で実行すると、次の結果が表示されます。

NAME        MAJ:MIN    RM     SIZE   RO  TYPE  MOUNTPOINT
sda           8:0       0   931.5G    0  disk
|-sda1        8:1       0     260M    0  part /media/SONYSYS
|-sda2        8:2       0     1.5G    0  part /media/Windows RE tools
|-sda3        8:3       0     260M    0  part
|-sda4        8:4       0     128M    0  part
|-sda5        8:5       0   876.4G    0  part
|-sda6        8:6       0     450M    0  part /media/22C625A0C6257567
|-sda7        8:7       0    36.6G    0  part /media/Recovery
|-sda8        8:8       0       1M    0  part
|-sda9        8:9       0    15.3G    0  part /media/ef8f6281-bace-4247-8b29-24cdcf57a0d3
`-sda10       8:10      0     715M    0  part
sr0          11:0       1      2.9G   0  rom  /lib/live/mount/medium
loop0         7:0       0      2.6G   1  loop /lib/live/mount/rootfs/filesystem.squashfs

最良のシナリオでは、Kali LinuxとWindows 8.1が再び機能することを願っています。少なくとも私は私のWindowsをもう一度望んでいます。私が提供できるものより多くの情報が必要な場合は、必要なものを教えてください。

ベストアンサー1

Windows BCDを変更する必要があります。

BCD(ブート構成データ)を再構築する方法

BCD(ブート構成データ)には、起動時にロードする必要がある項目の詳細なリストが含まれています。マイクロソフトは、BCDのファイルが存在しないか破損している場合でも、起動エラーが発生する可能性があると述べています。 / rebuildbcdパラメーターは、特定のエラーを修正するためにBCDを完全に再構築する必要がある場合に便利です。

ブート構成データを完全に再作成するには、bootrec.exe /rebuildbcd コマンドを実行します。

BCD再構築

不足しているWindowsインストールを起動構成データに追加する方法

コンピュータに複数のオペレーティングシステムがインストールされていて、一部のオペレーティングシステムが利用できない場合は、/ ScanOSオプションを使用してください。このパラメータをBootrec.exeで使用すると、すべてのディスクで検索が開始され、現在のブート構成データ(BCD)に含まれていないWindows Vista、7、8、または8.1のインストールが検索されます。

以下のスクリーンショットで、このスキャンプロセスがどのように見えるかを確認できます。

スキャンオペレーティングシステム

bootrec.exe /scanos コマンドが結果を返すと、修復プロセスを続行できます。最後に、失われたWindowsインストールをセキュアBCDテーブルに復元して、再起動可能にします。

結果

これは実際にすべてのオペレーティングシステムをスキャンしますが、Windowsのインストールについてのみ報告します。 Kali Linuxシムが存在するため、不足しているインストールをBCDに戻す必要があります。

また、見ることができますWindowsおよびArchデュアルブート - Windows Vista/7/8/8.1ブートローダ

おすすめ記事