Что случилось, так это то, что Windows 7 переопределила Grub (загрузчик Linux) со своим собственным загрузчиком. Это исправление, это просто требует немного работы. Вот как это исправить. Вам потребуется Ubuntu 10.10 live cd.
Загрузите сеанс в реальном времени Откройте терминал (Приложения> Стандартные> Терминал) и станьте root, выполнив
sudo su -
Вам нужно будет осмотреть свой диск и посмотреть на раздел. Запустите
fdisk -l
Вам нужно будет немного заниматься детективной работой, но вы хотите определить корневой раздел Ubuntu. вы получите результат, который выглядит следующим образом
Device Boot Start End Blocks Id System
/dev/sda1 * 1 18663 149903360 83 Linux
/dev/sda2 18663 19458 6384641 5 Extended
/dev/sda5 18663 19458 6384640 82 Linux swap / Solaris
С другой для вашей установки Windows. Строка / dev / sda1, и числа, вероятно, будут отличаться, но вы хотите найти ту, которая указана как System: Linux.
Теперь вы смонтируете это и установите grub.
mount /dev/sda1 /mnt
grub-install --root-directory=/mnt/ /dev/sd1
, заменив / dev / sda1 тем, что сказал ваш.
Это должно быть, перезагрузиться, и вы сможете загружать Ubuntu и Windows.
sudo fdisk -l
Это нужно узнать раздел, на который вы установили Ubuntu. Это будет sdXY, где X - диск: это будет буква, такая как a или b; и Y - это число, которое было присвоено разделу на этом диске: это будет число. Найдите свой раздел Ubuntu, если сможете. Вам нужно знать X и Y. (Если вы не можете определить, что является правильным разделом, вы можете открыть GParted из Dash, чтобы получить графическое представление ваших разделов и, возможно, выяснить его там.)
Как только вы это знаете, введите команду:
sudo mount /dev/sdXY /mnt
, где X и Y - это раздел, который вы обнаружили на предыдущем шаге. Например, если ваш раздел Ubuntu - sda1, вы введете «sudo mount / dev / sda1 / mnt». Это необходимо для монтирования раздела, чтобы вы могли работать с файлами на нем.
Теперь вам нужно переустановить grub для этого раздела. Если вы используете Ubuntu 11.04 или новее, введите следующую команду:
sudo grub-install --boot-directory=/mnt/boot /dev/sdX
, где X - это раздел (a, b, c и т. Д.), Который вы получили выше: обратите внимание, что он не принимает на этот раз.
Если ваша версия Ubuntu старше 11.04, тогда введите эту команду:
sudo grub-install --root-directory=/mnt /dev/sdX
Это переустановит Ubuntu grub, который вы использовали раньше. Когда вы перезагрузитесь, у вас будет ваша старая личинка. Войдя в Ubuntu, откройте терминал и запустите эту команду:
sudo update-grub
Да. Сначала загрузитесь с вашего Ubuntu LiveCD и выберите «Try Ubuntu»; пусть он будет продолжаться до тех пор, пока вы не получите рабочий стол по умолчанию. Из Dash откройте терминал и введите команду:
sudo fdisk -l
Это нужно узнать раздел, на который вы установили Ubuntu. Это будет sdXY, где X - диск: это будет буква, такая как a или b; и Y - это число, которое было присвоено разделу на этом диске: это будет число. Найдите свой раздел Ubuntu, если сможете. Вам нужно знать X и Y. (Если вы не можете определить, какой из них нужен, вы можете открыть GParted из Dash, чтобы получить графическое представление ваших разделов, и, возможно, выяснить его там.)
Как только вы это знаете, введите команду:
sudo mount /dev/sdXY /mnt
, где X и Y - это раздел, который вы обнаружили на предыдущем шаге. Например, если ваш раздел Ubuntu - sda1, вы введете «sudo mount / dev / sda1 / mnt». Это необходимо для монтирования раздела, чтобы вы могли работать с файлами на нем.
Теперь вам нужно переустановить grub для этого раздела. Если вы используете Ubuntu 11.04 или новее, введите следующую команду:
sudo grub-install --boot-directory=/mnt/boot /dev/sdX
, где X - это раздел (a, b, c и т. Д.), Который вы получили выше: обратите внимание, что он не принимает на этот раз.
Если ваша версия Ubuntu старше 11.04, введите следующую команду:
sudo grub-install --root-directory=/mnt /dev/sdX
Это переустановит Ubuntu grub, который вы использовали ранее. Когда вы перезагрузитесь, у вас будет ваша старая личинка. Войдя в Ubuntu, откройте терминал и запустите эту команду:
sudo update-grub
Да. Сначала загрузитесь с вашего Ubuntu LiveCD и выберите «Try Ubuntu»; пусть он будет продолжаться до тех пор, пока вы не получите рабочий стол по умолчанию. Из Dash откройте терминал и введите команду:
sudo fdisk -l
Это нужно узнать раздел, на который вы установили Ubuntu. Это будет sdXY, где X - диск: это будет буква, такая как a или b; и Y - это число, которое было присвоено разделу на этом диске: это будет число. Найдите свой раздел Ubuntu, если сможете. Вам нужно знать X и Y. (Если вы не можете определить, какой из них нужен, вы можете открыть GParted из Dash, чтобы получить графическое представление ваших разделов, и, возможно, выяснить его там.)
Как только вы это знаете, введите команду:
sudo mount /dev/sdXY /mnt
, где X и Y - это раздел, который вы обнаружили на предыдущем шаге. Например, если ваш раздел Ubuntu - sda1, вы введете «sudo mount / dev / sda1 / mnt». Это необходимо для монтирования раздела, чтобы вы могли работать с файлами на нем.
Теперь вам нужно переустановить grub для этого раздела. Если вы используете Ubuntu 11.04 или новее, введите следующую команду:
sudo grub-install --boot-directory=/mnt/boot /dev/sdX
, где X - это раздел (a, b, c и т. Д.), Который вы получили выше: обратите внимание, что он не принимает на этот раз.
Если ваша версия Ubuntu старше 11.04, введите следующую команду:
sudo grub-install --root-directory=/mnt /dev/sdX
Это переустановит Ubuntu grub, который вы использовали ранее. Когда вы перезагрузитесь, у вас будет ваша старая личинка. Войдя в Ubuntu, откройте терминал и запустите эту команду:
sudo update-grub
Используйте SuperGrub2Disk [Google для этого .. вы получите его]. Вставьте его, и он загрузится. Он предоставит вам длинный список опций. Он также обнаружит ваш Ubuntu, для которого у вас нет доступа ....
Если вы не уверены в том, что методы просто переустанавливают GRUB после загрузки в старый Ubuntu [все еще находящийся на вашем Раздел жесткого диска]
sudo update-grub
Перезагрузка.