Двойная загрузка Windows 7 + Ubuntu, я должен удалить раздел FAT32

Мои разделы следующие:

900 МБ FAT32 (содержит файлы .bat, kernel.sys, bootmgr, bootsect.bak, fdosboot.bin ... и т. Д.)
70 NTFS (Windows 7) (также содержит bootmgr, kernel.sys, bootsect.bak после использования boot-repair)
80 ГБ ext4 (Ubuntu)
315 ГБ NTFS (персональные данные) [ 115]

У меня были проблемы с двойной загрузкой после неправильного удаления Ubuntu, и после использования boot-repair я решил ее. Меню grub ранее (до проблемы) показывало Win7 как / dev / sda1, который является разделом FAT32. После использования boot-repair, он показывает две опции для Win7.One в / dev / sda1 (восходит к ошибке, с которой я столкнулся) и другую в / dev / sda2 (фактическая установка Win7), которая загружает меня с Win7.

Должен ли я считать безопасным просто удалить раздел FAT32?
В настоящее время я не пользуюсь ubuntu много раз и снова думаю удалить его. Не могли бы вы предложить хороший способ не испортить grub? и вернуться к загрузчику Windows после удаления Ubuntu? (Команды WinRE bootrec не работают)

1
задан 3 October 2013 в 11:26

1 ответ

Короткий ответ: Если это хорошо работает теперь, лучше оставьте его как есть.

Этот вопрос больше об установке начальной загрузки Windows. Смотрите на этот ответ на суперпользователе.


Раздел FAT предназначен, чтобы быть Системным Разделом EFI. Даже если Ваш компьютер не является включенным UEFI или значения по умолчанию к традиционной основанной на MBR начальной загрузке, установочный диск Windows, а также установки OEM создает два раздела:

  • первый отметил как системный раздел, где файлы загрузчика и конфигурация для EFI и начальной загрузки MBR хранятся
  • второй, где операционная система установлена (и в некоторых случаях отдельная резервная загрузочная конфигурация для MBR и EFI, вот почему можно загрузиться непосредственно от второго раздела, или через chainloader),

Вы могли удалить первый раздел и переместить второй раздел использование свободное пространство, но 900 МБ не стоят стычки, которая будет следовать. Необходимо будет переустановить загрузчик, и bootconfiguration к второму разделу (установка становится недопустимой при перемещении раздела) через

bootrec /fixboot

или

bcdboot c:\Windows /l en-gb /s c: /f ALL

команды от установочного диска Windows. Смотрите на вышеупомянутый ответ Суперпользователя и FAQ GParted. Необходимо будет, вероятно, отметить второй раздел как систему или раздел начальной загрузки, чтобы заставить вышеупомянутые перечисленные команды работать. Затем необходимо установить Личинку снова, и вероятно все будет прекрасно снова. Если Личинка os-prober и boot-repair не удается найти Вашу установку Windows, или запись правильно не настроена, необходимо записать специализированную запись.

Например, это - конфигурация от моего ноутбука, который загружает Личинку UEFI от фрагментированного диска GPT и запускает Windows 8 с другого фрагментированного диска MBR путем запуска Windows EFI bootmanager:

$ 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 к одному разделу, и переустанавливают и настраивают Личинку впоследствии.

0
ответ дан 3 October 2013 в 11:26

Другие вопросы по тегам:

Похожие вопросы: