Gparted перенес раздел Linux - больше не загружается
У меня установлен MacBook Pro с Mac OSX и Ubuntu 12.04. Я хотел изменить размер своего раздела Ubuntu, поэтому я загрузился на 10.04 liveCD и использовал GParted для "перемещения / изменения размера" моего раздела Ubuntu.
К сожалению, я думаю, что по умолчанию GParted перемещает его на 1000 МБ вправо (то есть добавляет 1000 МБ нераспределенного пространства влево и перемещает раздел вправо), чего я не осознавал до тех пор, пока не начал процесс.
В дополнение к этому я уменьшил его размер на ~10 ГБ (9,77 ГБ на скриншоте) справа и добавил раздел ext3 в это нераспределенное пространство (я пытаюсь сделать Linux From Scratch)
Как я могу восстановить свою систему, чтобы я мог загрузить свою систему Ubuntu 12.04? Возможно, это как-то связано с Grub? Я использую rEFIt Boot Manager, поэтому каждый раз при загрузке у меня есть возможность загружать либо OSX, либо Linux. Я уже прошел через возможность синхронизации / обновления MBR в rEFIt.
Вот скриншот GParted из моего livecd, загруженного после переезда:

Что-то очень удачное, однако, это то, что в File Browser, на левой панели, я могу смонтировать "132 ГБ файловую систему", которая является моей файловой системой 12.04, которую я переместил и больше не могу загружаться. Я могу просматривать его и читать файлы из него. Вот скриншот:

1 ответ
Похоже, что Grub ищет Ubuntu не в том месте. Поскольку файлы все еще там, ничего не должно быть стерто. Вам просто нужно починить Grub.
Исправление Grub с Boot Repair
Самый простой способ сделать это с помощью "Boot Repair"
Сначала загрузитесь в live CD. Затем установите "Boot Repair" сам.
Введите эти команды, если вы запускаете Ubuntu 12.04
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
sudo apt-get install -y boot-repair && (boot-repair &)
Для Ubuntu 14.04
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo sed 's/trusty/saucy/g' -i /etc/apt/sources.list.d/yannubuntu-boot-repair-trusty.list
sudo apt-get update
sudo apt-get install -y boot-repair && (boot-repair &)
И для Ubuntu 14.10
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo sed 's/utopic/saucy/g' -i /etc/apt/sources.list.d/yannubuntu-boot-repair-utopic.list
sudo apt-get update
sudo apt-get install -y boot-repair && (boot-repair &)
Это также запустит программу после ее установки.
Когда GUI откроется, нажмите на Рекомендованное восстановление. Это переустановит загрузчик Grub2 и найдет ваш раздел Linux в новом месте.
Руководство использует шаги из этого источника. Прочтите его, если хотите больше информации.
В качестве альтернативы здесь, как только с терминалом.