Привет, ребята, у меня вопрос по поводу grub.
Я пытаюсь выполнить двойную загрузку Windows7 и Linux, однако у меня возникает проблема с grub. Это просто загрузится в Windows. Я также удалил систему зарезервированных partioton из-за безнадежности.
Я пытался использовать инструмент grubrescue, и он говорит об этом
GPT detected. Please create a BIOS-Boot partition (>1MB, unformatted filesystem, bios_grub flag). This can be performed via tools such as Gparted. Then try again.
Паста, которую он мне дает за помощь, такова.
http://paste.ubuntu.com/11508445/
У меня много свободного места, поэтому я не понимаю, почему он говорит мне об этом. Любая помощь?
Вот Ваша проблема (от Вашего вывода Восстановления Начальной загрузки):
Warning: /dev/sda contains GPT signatures, indicating that it has a GPT table.
However, it does not have a valid fake msdos partition table, as it should.
Perhaps it was corrupted -- possibly by a program that doesn't understand GPT
partition tables. Or perhaps you deleted the GPT table, and are now using an
msdos partition table. Is this a GPT partition table?
похоже, что Ваш диск использовал GPT однажды, но когда Вы (пере-) установленный Windows, Вы сделали так в режиме BIOS/CSM/legacy. Это часто приводит к оставшимся данным GPT, которые имеют тенденцию путать находящиеся в libparted инструменты, приводящие к различным ошибкам и проблемам.
самое простое и самое безопасное решение состоит в том, чтобы использовать мой инструмент FixParts (название команды: fixparts
), который является частью gdisk
пакет в Ubuntu. Страница, на которую ссылаются, предоставляет подробную информацию, но короче говоря, запущение FixParts на диске должно заставить ее спрашивать, хотите ли Вы удалить оставшиеся данные GPT. Подтвердите что удаление и затем выход из программы.