Двойная загрузка ОС, но нет доступа к Ubuntu после восстановления загрузки

Двойная загрузка ОС, но нет доступа к Ubuntu после восстановления загрузки

У меня установлена ​​двойная загрузка Windows XP и Ubuntu 14.04. Обе ОС находятся на одном разделе жесткого диска. Дело в том, что у меня был третий раздел, который я добавил для увеличения хранилища Linux, поскольку я больше не использовал раздел «Диск D» для Windows, поэтому я изменил его на раздел Linux. У меня возникли проблемы с дополнительным разделом Linux, поэтому я отмонтировал его, и оба моих раздела Linux исчезли из пользовательского интерфейса программы управления дисками Ubuntu. Но Ubuntu все еще работала, поэтому я перезагрузил ее, думая, что это глюк, а затем мне выдало grub rescue>. К счастью, у нас дома есть второй компьютер, и я перепробовал почти все решения для восстановления grub, которые смог найти. Но я не знаю, что я делаю, и ничего не заработало. Затем я увидел, что несколько человек упоминают boot-repair. Я загрузил его на флэш-накопитель и использовал. Теперь Windows XP снова работает, но у меня даже нет возможности загрузить Ubuntu, он просто загружает Windows в обычном режиме. Вотсвязь из boot-repair. У меня все еще есть мой USB iso с того момента, как я изначально установил Ubuntu, и у меня также есть USB iso boot-repair. Я посмотрел на дополнительные параметры boot-repair просто чтобы посмотреть. Две вкладки Grub в дополнительных параметрах даже не доступны для выбора, они видны, но я не могу на них нажать. Я заметил из Windows XP, что мой жесткий диск все еще разбит на разделы. Я не вижу никаких других дисков, кроме моего внешнего диска, но у меня есть доступ только к 100 ГБ из моего 500-гигабайтного жесткого диска. Что, как я предполагаю, означает, что мои разделы Linux все еще существуют, я просто не могу их видеть или получить к ним доступ. Я новичок в Linuxчеткопоэтому, пожалуйста, делайте решения простыми для понимания.

Редактировать: Я сдался и попытался переустановить Ubuntu, но меню загрузчика Grub для выбора Ubuntu для загрузки так и не появилось. Я стер старый раздел и попытался установить на новый, но это, похоже, не сработало. Я бы все равно хотел сохранить Windows XP, но использовать оставшуюся часть жесткого диска для Ubuntu.

решение1

Boot-repair смог найти только одну операционную систему, установленную на вашем компьютере, и это Windows XP. Boot-repair установил загрузчик windows в mbr sda, так что теперь вы можете загрузить windows.

Ваша установка Ubuntu исчезла, похоже, Ubuntu была установлена ​​на sda2. Загрузочный сектор этого раздела, похоже, поврежден.

Вам придется переустановить Ubuntu.

В вашей системе два жестких диска, sda и sdb. Windows установлена ​​на первом диске (sda). Если вы переустанавливаете Ubuntu, я предлагаю вам установить Ubuntu на второй диск (sdb). Установщик спросит вас, куда установить Grub, тогда ваш ответ — sdb.

После установки вам нужно изменить порядок загрузки в BIOS, чтобы сначала загрузиться со второго диска (это диск на 1 ТБ). Если вы сначала загрузитесь со второго диска, вы увидите меню Grub. Если вы загрузитесь с первого диска (диск на 500 ГБ), вы загрузите Windows напрямую.

Если ваш 1TB-диск - это внешний диск, подключенный к USB-порту, то вам не следует устанавливать Ubuntu на этот диск, в этом случае вам следует установить Ubuntu на второй раздел первого диска (sda2). Установите Grub на sda. Изменение порядка загрузки в этом случае не требуется.

решение2

В ситуациях со сломанным или неправильным загрузчиком я используюсупер grub2 диск. Он обнаруживает загружаемые операционные системы и может загрузить одну из них по вашему выбору. Выберите вашу систему Ubuntu. После загрузки в Ubuntu вы можете восстановить ваш загрузчик. Обычно это делается с помощью

sudo update-grub
sudo grub-install /dev/sda

(Предполагается, что ваш первый и основной жесткий диск — /dev/sda, обычно так и есть)

Связанный контент