Gparted переместил раздел Linux & mdash; больше не сапоги

У меня установлен 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, загруженного после переезда:

enter image description here

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

enter image description here

4
задан 25 July 2012 в 05:19

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 &)

Это также запустит программу после ее установки.

Когда графический интерфейс откроется, нажмите Рекомендуемое восстановление . Это переустановит загрузчик Grub2 и найдет ваш раздел Linux в новом месте.

В руководстве используются шаги из этого источника . Прочтите его, если хотите больше информации.

В качестве альтернативы здесь описано, как с только для терминала .

0
ответ дан 25 July 2012 в 05:19

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

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