私のパーティションは次のとおりです。
900 MB FAT32(.bat、kernel.sys、bootmgr、bootsect.bak、fdosboot.bin ...などのファイルを含む)
70 GB NTFS(Windows 7)(bootを使用した後のbootmgr、kernel.sys、bootsect.bakも含まれます-修復)
80 GB ext4(Ubuntu)
315 GB NTFS(個人データ)
ubuntuを誤って削除した後、デュアルブートの問題が発生し、boot-repairを使用した後、解決しました。以前(問題の前)のgrubメニューには、FAT32パーティションである/ dev / sda1のようにWin7が表示されていました。boot-repairを使用した後、は、Win7の2つのオプションを示しています。1つは/ dev / sda1(発生していたエラーに戻ります)、もう1つは/ dev / sda2(実際のWin7インストール)で、Win7で起動します。
FAT32パーティションを削除するだけで安全だと考えるべきですか?
私は最近ubuntuをあまり使用しておらず、アンインストールすることを考えています。Ubuntuを削除した後、grubを台無しにせず、Windowsブートローダーに戻る良い方法を提案できますか?(WinRE bootrecコマンドは機能しません)
簡単な答え:現在正常に機能している場合は、そのままにしておくことをお勧めします。
この質問は、Windowsの起動設定に関するものです。スーパーユーザーでこの回答を見てください。
FATパーティションは、EFIシステムパーティションを意味します。コンピューターでUEFIが有効になっていないか、デフォルトで従来のMBRベースのブートに設定されている場合でも、WindowsインストールディスクとOEMインストールにより2つのパーティションが作成されます。
最初のパーティションを削除し、空き領域を使用して2番目のパーティションを移動することもできますが、900MBは後の面倒な作業に値しません。ブートローダーとブート構成を2番目のパーティションに再インストールする必要があります(パーティションを移動するとセットアップが無効になります)。
bootrec /fixboot
または
bcdboot c:\Windows /l en-gb /s c: /f ALL
Windowsインストールディスクからのコマンド。上記のスーパーユーザーの回答とGPartedのFAQをご覧ください。上記のコマンドを機能させるには、おそらく2番目のパーティションをシステムパーティションまたはブートパーティションとしてマークする必要があります。次に、Grubを再度インストールする必要があります。おそらく、すべてが再び正常になります。GRUBの場合os-prober
とboot-repair
Windowsのインストールまたはエントリを見つけることができないが、適切に構成されていない、あなたはする必要がカスタマイズされた項目を書きます。
たとえば、これは、GPTパーティションディスクからUEFI Grubを起動し、EFIWindowsブートマネージャーを実行して別のMBRパーティションディスクからWindows8を起動するラップトップの構成です。
$ cat /etc/grub.d/40_custom
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
menuentry "Windows 8 (UEFI configuration on system drive)" {
insmod part_msdos
insmod ntfs
insmod search_fs_uuid
insmod chain
set root='hd0,msdos4'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos4 --hint-efi=hd0,msdos4 --hint-baremetal=ahci0,msdos4 2ACC7043CC700B79
else
search --no-floppy --fs-uuid --set=root 2ACC7043CC700B79
fi
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
それは本当に面倒とリスクの価値がありません。代わりに、Windowsを1つのパーティションにクリーンで適切に再インストールし、後でGrubを再インストールして構成することができます。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加