2

Сразу скажу, трудно было назвать этот вопрос.

По сути, мне нужно правильно переустановить загрузчик в моей системе, потому что у меня уже есть диски с рабочей системой для моих ОС.

Длинная история такова: у меня был большой медленный жесткий диск с Windows7 и двойной загрузкой Debian Wheezy, идеально загружаемый. Затем я заказал SSD-накопитель и подготовил системные разделы для установки на гораздо меньший SSD. Я хотел следующую схему:

128 GB Windows
 24 GB /     on Debian
 86 GB /home on Debian 

Странный размер для /home потому что нет такого понятия, как настоящий дисковод на 256 ГБ.

Итак, я подготовил такие разделы на моем исходном жестком диске и установил новый SSD, а затем я загрузил GParted live USB (не помню сейчас, как он был по-настоящему назван), а затем просто скопировал разделы с HDD на SSD.

Итак, теперь у меня есть следующие разделы на физических дисках:

SSD
   128 GB copy of original Windows partition
    24 GB copy of presumably Debian /
    86 GB copy of presumably Debian /home

HDD
   128 GB Windows
    24 GB / on Debian
    86 GB /home on Debian
    ... several other partitions with non-system data ...

А поведение системы сразу после Ctrl+C, Ctrl+V в GParted было следующим: нет GRUB, система загружается прямо в Windows на HDD.

В настройках BIOS сначала загрузиться с SSD.

Мне удалось создать установочный USB-диск Debian Testing и загрузить его в режим восстановления, найти, что он идентифицировал мой SSD как /dev /sda, и установить GRUB в /dev /sda. Теперь моя система загружает GRUB, в котором перечислены как Windows, так и Debian. С жесткого диска. Итак, я вернулся в исходное положение.

Пожалуйста, как мне настроить GRUB, чтобы он корректно загружал ОС с SSD?

Должен ли я запустить свой Debian, поиграться с конфигурацией GRUB и переустановить его снова в то же место (на SSD)?

1 ответ1

2

Сначала используйте FIXMBR и FIXBOOT с установочного диска Windows на разделах Windows. Затем установите GRUB для запуска Linux, который должен добавить также разделы Windows как те, которые могут быть загружены GRUB. В GParted посмотрите, какие разделы активны - активным должен быть загрузочный раздел Linux (в вашем случае /) и Windows с "загрузочной" папкой.

Система загружается с Windows на HDD, потому что он не может загрузиться с SSD - нет активных разделов или загрузчик на этих разделах не установлен должным образом.

Вы можете установить активные разделы, используя GParted. Затем вы должны запустить GRUB (с Live DVD или USB или DVD с Linux - вашего дистрибутива), чтобы настроить загрузку для разделов Windows и / или Linux.

Все, что вы делаете - не забывайте работать на SSD-накопителе. Не трогайте HDD. Всегда делайте резервные копии своих данных перед разделами и изменениями загрузки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .