Автор Тема: Слетел менеджер загрузки в ubuntu 10.04, как восстановить?  (Прочитано 5139 раз)

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

Оффлайн ub-sp

  • Постоялец
  • ***
  • Автор темы
  • Сообщений: 153
После того как вырубили эл сеть (кто то). После включения компа, пропала запись в менеджере загрузки на вин98. Решил воспользоваться подсказкой по восстановлению вообще удетел весь менеджер :)
Что имеем на компе два винта один на 8Гб другой на 80 (разбит на 2 логических диска на одном система на другом houm в общем убунта на 2- логических дисках) Стоят 2 ос вин98 и убунта. Через лив рунту они видны диски и целы всё работает. Решил воспользоваться лив рунтой для восстановления. Вот первые команды после того как слетел в менеджере путь к винде.

Диск /dev/sda: 8455 МБ, 8455200768 байт
255 heads, 63 sectors/track, 1027 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00092087

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1   *           1         978     7852032    b  W95 FAT32
Раздел 1 не заканчивается на границе цилиндра.
/dev/sda2             978        1027      395298+   5  Расширенный
/dev/sda5             979        1029      402432   82  Linux своп / Solaris

Диск /dev/sdb: 80.0 ГБ, 80026361856 байт
255 heads, 63 sectors/track, 9729 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000af2d1

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sdb1               1        9730    78149633    5  Расширенный
/dev/sdb5               1         973     7811523+  83  Linux
/dev/sdb6             973        1098      999424   82  Linux своп / Solaris
/dev/sdb7            1098        9730    69337088   83  Linux
pol@pol-desktop:~$ sudo mount /dev/sda1 /mnt
pol@pol-desktop:~$ sudo grub-install --root-directory=/mnt /dev/sda
Installation finished. No error reported.


Это ничего не дало появляется такая картинка http://4put.ru/pictures/max/283/871855.jpg

Далее действия

runtu@Runtu:~$ sudo fdisk -l

Диск /dev/sda: 8455 МБ, 8455200768 байт
255 heads, 63 sectors/track, 1027 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00092087

Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 1 978 7852032 b W95 FAT32
Раздел 1 не заканчивается на границе цилиндра.
/dev/sda2 978 1027 395298+ 5 Расширенный
/dev/sda5 979 1029 402432 82 Linux своп / Solaris

Диск /dev/sdb: 80.0 ГБ, 80026361856 байт
255 heads, 63 sectors/track, 9729 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000af2d1

Устр-во Загр Начало Конец Блоки Id Система
/dev/sdb1 1 9730 78149633 5 Расширенный
/dev/sdb5 1 973 7811523+ 83 Linux
/dev/sdb6 973 1098 999424 82 Linux своп / Solaris
/dev/sdb7 1098 9730 69337088 83 Linux
runtu@Runtu:~$ sudo mount /dev/sdb5 /mnt
runtu@Runtu:~$ sudo mount --bind /dev /mnt/dev
runtu@Runtu:~$ sudo mount --bind /proc /mnt/proc
runtu@Runtu:~$ sudo mount --bind /sys /mnt/sys
runtu@Runtu:~$ sudo chroot /mnt
root@Runtu:/# grub-install /dev/sdb
Installation finished. No error reported.
root@Runtu:/# exit
exit
runtu@Runtu:~$ sudo umont /mnt/dev
sudo: umont: command not found
runtu@Runtu:~$ sudo umount /mnt/dev
runtu@Runtu:~$ sudo umount /mnt/proc
runtu@Runtu:~$ sudo umount /mnt/sys
runtu@Runtu:~$ sudo umount /mnt
runtu@Runtu:~$ sudo update-grub
/usr/sbin/grub-probe: error: cannot find a device for / (is /dev mounted?).
runtu@Runtu:~$


далее
root@Runtu:/# sudo update-grub
sudo: unable to resolve host Runtu
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.32-39-generic
Found initrd image: /boot/initrd.img-2.6.32-39-generic
Found linux image: /boot/vmlinuz-2.6.32-38-generic
Found initrd image: /boot/initrd.img-2.6.32-38-generic
Found linux image: /boot/vmlinuz-2.6.32-37-generic
Found initrd image: /boot/initrd.img-2.6.32-37-generic
Found linux image: /boot/vmlinuz-2.6.32-36-generic
Found initrd image: /boot/initrd.img-2.6.32-36-generic
Found linux image: /boot/vmlinuz-2.6.32-35-generic
Found initrd image: /boot/initrd.img-2.6.32-35-generic
Found linux image: /boot/vmlinuz-2.6.32-34-generic
Found initrd image: /boot/initrd.img-2.6.32-34-generic
Found linux image: /boot/vmlinuz-2.6.32-33-generic
Found initrd image: /boot/initrd.img-2.6.32-33-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 95/98/Me on /dev/sda1
done


Что делаю не так??? Напишите какие действия нужно сделать. Для понимания ситуации ещё 2 доп картинки
http://4put.ru/pictures/max/280/860370.jpg
http://4put.ru/pictures/max/280/860381.jpg

Оффлайн butjapka

  • Местный
  • *****
  • Сообщений: 1147
  • Компьютер думает так, как думает его хозяин.

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3466
Что делаю не так???

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

  Попробуйте загрузиться с SuperGrubDisk в установленную систему, после чего переустановить GRUB2 - при этом автоматически должны найтись все ОС на всех дисках.