Форум русскоязычного сообщества Ubuntu


За новостями русскоязычного сообщества и Ubuntu в целом можно следить на нашей страничке в Google+

Автор Тема: Восстановление GRUB Ubuntu 10.10 Предложенные методы не помогли.  (Прочитано 2062 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Mike555

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Здравствуйте. У меня Ubuntu 10.10 Читал на этом форуме и на help.ubuntu.ru о способах восстановления GRDUB после переустановки Windows 7 (даже видеоролики глядел на YouTube), но все перепробованные мной варианты заканчивались вот таким окном, после того, как я восстанавливаю GRUB с отчетом о успехе:



Разделы мои выглядят вот так:

Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xeaaceaac

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          13      102400    7  HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/sda2              13        6375    51097600    7  HPFS/NTFS
/dev/sda3            6375       12749    51198977    5  Extended
/dev/sda4           12749       30402   141796352    7  HPFS/NTFS
/dev/sda5            6375        8198    14647296   83  Linux
/dev/sda6            8198       12454    34179072   83  Linux
/dev/sda7           12454       12749     2370560   82  Linux swap / Solaris

Disk /dev/sdf: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x91f64d12

   Device Boot      Start         End      Blocks   Id  System
/dev/sdf1   *           1      121602   976759808    7  HPFS/NTFS

Я читал внимательно все варианты предложенных инструкций. Мне надо загрузиться в Ububtu, чтобы извлеч закладки и картинки и прочие файлы, что бы переустановить. В одной из инструкций сказано, что надо после перезагрузки сделать update-grub, но в ответ на эту выходит следующее сообщение:



Помогите пожалуйста, данные жалко. Может и вовсе переустанавливать не буду, хотя ставить Ubuntu мне почему то нравится :)

Оффлайн lion9

  • Участник
  • *
  • Сообщений: 163
    • Просмотр профиля
    • Веб-кирпичи
Мне помогло восстановить Grub нижеследующее:

1. Загружаемся с LiveCD и выбираем пункт "Запустить Ubuntu без установки на компьютер"

2. Открываем Терминал (Applications, Accessories, Terminal).

3. Определяем, на каком из наших дисков установлена Ubuntu.

sudo fdisk -l
4. Монтируем раздел с установленной Ubuntu

sudo mount /dev/sdXY /mnt
Пример: sudo mount /dev/sda1 /mnt
*примечание: sdXY - где X - диск в системе (sda, sdb, sdc и т.д.) и Y - раздел (первый раздел - 1, второй -2 и т.д.).
**примечание: если у вас раздел /boot вынесен отдельно, тогда ваша команда должна выглядеть так: вначале создадим папку sudo mkdir /mnt/boot, затем монтируем sudo mount /dev/sda1 /mnt/boot, не забудьте учесть это при выполнении последующих команд.

5. Монтируем диски:

sudo mount --bind /dev/ /mnt/dev
6. Монтируем proc:

sudo mount --bind /proc/ /mnt/proc
7. Теперь зайдем в примонтированную систему как root:

sudo chroot /mnt
8. Если по каким либо причинам в примонтированной нами системе (/mnt или, в случае отдельного раздела с /boot, /mnt/boot) отсутствует или поврежден файл /boot/grub/grub.cfg, тогда следует запустить команду

update-grub
9. Переустанавливаем GRUB2

grub-install /dev/sdX
Не забываем вместо Х указать диск, на который вы хотите установить GRUB2.
*примечание: Обратите внимание, что GRUB2 устанавливается на устройство (физический диск).
**примечание: Если вам выбьет какую либо ошибку, тогда попробуйте запустить команду с ключем --recheck
Пример: grub-install --recheck /dev/sdХ.

10. Выходим из chroot

exit
или же комбинацией клавиш Ctrl+D

11. Теперь отмонтируем все, что мы примонтировали ранее. Делать это надо в таком порядке:

sudo umount /mnt/dev
Если у вас /boot находится на отдельном диске, тогда его отмонтируем следующим, в противном случае вы получите сообщение об ошибке "device busy"

sudo umount /mnt/boot
*примечание: Выполняем только в случае отедельно вынесенного /boot

Отмонтируем нашу систему

sudo umount /mnt
12. Перегружаем компьютер.

Все.

Оффлайн Mike555

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Все так и осталось как в прежний раз. Окно как на скриншоте выше. Как быть?

Оффлайн niojes

  • Новичок
  • *
  • Сообщений: 46
    • Просмотр профиля
Я восстанавливаю grub с помощью диска rescatux ]http://www.bootproblems.com/category/download/rescatuxdownloads/] .  
Core2D E6320  AsusP5B  GF8600GT 4GbRAM HDD160Gb Ubuntu 12.04LTS X64 Unity 3D

Оффлайн Nesmar

  • Любитель
  • *
  • Сообщений: 88
    • Просмотр профиля
Попробуйте через винду и утилиту EasyBCD: http://dimkos.ru/vosstanovlenie-windows-ubuntu.html

Оффлайн Smytjan

  • Участник
  • *
  • Сообщений: 118
    • Просмотр профиля
cannot find a device for / (is /dev mounted?)
Что-то вы не договариваете  :coolsmiley:

если я не ошибаюсь после sudo chroot /mnt консоль должна быть рутовая(#)
типо  root@ubuntu #а потом уже update-grub2
P.S. А почему фотки заместо скринов, неплохо бы увидеть весь процесс в консоли, от   sudo fdisk -l до sudo umount /mnt(на один скрин спокойно влазит)
« Последнее редактирование: 09 Май 2011, 21:14:50 от Smytjan »
Ubuntu 10.04.4 x64 & Win7

Оффлайн dsroot

  • Новичок
  • *
  • Сообщений: 28
  • В России не ищут счастья, а ждут.
    • Просмотр профиля
Я читал внимательно все варианты предложенных инструкций. Мне надо загрузиться в Ububtu, чтобы извлеч закладки и картинки и прочие файлы, что бы переустановить. В одной из инструкций сказано, что надо после перезагрузки сделать update-grub, но в ответ на эту выходит следующее сообщение:



Это фото из LiveCD?

Вот 100% рабочий способ http://ubuntologia.ru/grub2-recovery#easy-way
Делаете всё по инструкции, а процесс установки сюда.
« Последнее редактирование: 09 Май 2011, 21:25:53 от dsroot »
Нам без дураков нельзя, нам с ними умней.

Оффлайн Vitsliputsli

  • Старожил
  • *
  • Сообщений: 1244
    • Просмотр профиля
Очевидно, раз grub-probe не может найти физический диск для корневой системы, значит запускалось с Live-CD...

Цитировать
В одной из инструкций сказано, что надо после перезагрузки сделать update-grub
после перезагрузки в рабочую систему, а не в livecd. После правильного восстановления, grub.cfg должен был остаться от предыдущей установки grub, и система должна загружаться...

Неужели он пишет тоже самое при выполнение пункта 8 инструкции, которую дал lion9? Тогда пишете последовательно что делаете и что отвечает система...

 

Страница сгенерирована за 0.059 секунд. Запросов: 22.