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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: не загражаеться ubuntu disk boot failure  (Прочитано 1522 раз)

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

Оффлайн Sotos

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
не загражаеться ubuntu disk boot failure
« : 23 Февраля 2011, 21:20:06 »
после скачка напряжения в сети и перезагрузки компютера не могу попасть в ubuntu, погуглил что якобы запорчем grub. пробовал востанаваливать по мануалу здесь https://help.ubuntu.ru/wiki/%D0%B2%D0%BE%D1%81%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_grub
Первый вариант дает ответ
ubuntu@ubuntu:~$ sudo grub-install --root-directory=/tmp /dev/sda1
/usr/sbin/grub-probe: error: cannot find a device for /tmp/boot/grub (is /dev mounted?).
Хотя файл менеджер говорит что отмонтирован.
Второй -
ubuntu@ubuntu:~$ sudo mount --bind /dev /mnt/dev
mount: mount point /mnt/dev does not exist

Так же пробовал вариант
sudo grub
find /boot/grub/stage1
root (hd?,?)    #вместо вопросов результат предыдущей команды
setup (hd0)
quit
получаю в ответ Error 15: File not found

Вывод sudo fdisk -l
ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 200.0 GB, 200049647616 bytes
255 heads, 63 sectors/track, 24321 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: 0xe2424f19

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       24321   195358401   83  Linux

Disk /dev/sdb: 41.1 GB, 41110142976 bytes
255 heads, 63 sectors/track, 4998 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: 0x000adb1c

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1         262     2103296   82  Linux swap / Solaris
Partition 1 does not end on cylinder boundary.
/dev/sdb2   *         262        2180    15398912   83  Linux
/dev/sdb3            2180        4998    22642688   83  Linux

По памяти grub при установке ставился на 200-ку, sda1. Когда пробовал на второй винт ставить sbd  отказывалось загружаться.  Как исправить сию оплошность? Посреди отчета сломалось :(  Зарание благодарен.

Оффлайн starling13

  • Участник
  • *
  • Сообщений: 239
    • Просмотр профиля
Re: не загражаеться ubuntu disk boot failure
« Ответ #1 : 24 Февраля 2011, 00:40:00 »
В мануале смущает строка:
Цитировать
ubuntu@ubuntu:~$ sudo grub-install --root-directory=/tmp /dev/sda1
Почему --root-directory=/tmp?..
Вот здесь http://www.gnu.org/software/grub/manual/html_node/Installing-GRUB-using-grub_002dinstall.html есть несколько примеров.
Я бы попробовал загрузиться с LiveCD, проверить содержимое разделов и исправить ошибки с помощью gparted, сделав бэкап перед этим, а если проблема всё-таки только в загрузчике, то Вы ещё не пробовали вариант с использованием chroot из русского мануала.

Оффлайн Sotos

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: не загражаеться ubuntu disk boot failure
« Ответ #2 : 08 Марта 2011, 11:39:56 »
Решил тогда проблема банально поменям местами винты слейв на мастер и амстер на слейв. Ubuntu тогда перепутала таблицу разделов и винты поменялись местами.

 

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