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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Восстановление GRUB после переустановки Винды  (Прочитано 114037 раз)

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

Оффлайн alegorko

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
у меня 4 винта, один из них sata, на нем стояла и стоит WinXP. Установил на этот же диск ubuntu 9.04, предварительно проверив установочный диск. Установка прошла без ошибок. Перезапускаю комп - включается только ХР.
Пробовал в биосе менять очерёдность дисков - не помогает.

sudo grub
find /boot/grub/stage1 выдаёт чудовищное:
  (hd1,4)
  (hd2,4) Shocked

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
у меня 4 винта, один из них sata
Я бы для начала отключил лишние винты и добился полной работоспособности, потом по одному подключать и смотреть, когда перестанет грузиться.

Оффлайн alegorko

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
я так пробовал. Вообще хоть чтото(windows) включается только если первым стоит мой sata и за ним один из ide. Остальные два не влияют никак
« Последнее редактирование: 29 Апреля 2009, 23:48:10 от alegorko »

Оффлайн Auminum

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
https://forum.ubuntu.ru/index.php?topic=9208.0
Попробуйте тут поглядеть, мне кажется тут есть ответ.

Оффлайн sarantol

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Привет всем. Опишу свою проблему. Есть два SATA привода. На первом стояла Vista, на второй установил Ubuntu. На днях "бил-гейтс" меня дёрнул поставить Windows 7. :idiot2:  После перезагрузки,естественно, Ubuntu я не увидел. Пробовал так:

grub> find /boot/grub/stage2
 (hd1,6)

grub> root (hd1,6)

grub> setup (hd1)
 Checking if "/boot/grub/stage1" exists... yes
 Checking if "/boot/grub/stage2" exists... yes
 Checking if "/boot/grub/reiserfs_stage1_5" exists... yes
 Running "embed /boot/grub/reiserfs_stage1_5 (hd1)"...  20 sectors are embedded
.
succeeded
 Running "install /boot/grub/stage1 (hd1) (hd1)1+20 p (hd1,6)/boot/grub/stage2
/boot/grub/menu.lst"... succeeded
Done.


Не помогло.
 Это мои диски:

 dev/sda1                 ntfs                                        <- Windows7
 dev/sda2                 extended             lba   
     dev/sda5             fat32                                       <- помойка
dev/sda3                  ntfs                    boot              <- Vista

dev/sdb1                 extended             lba
      dev/sdb5           ntfs                                         <-помойка
      dev/sdb6           ntfs                                         <-помойка
      dev/sdb7           reiserfs               boot               <-Ubuntu
      dev/sdb8           swap                                        <- и так понятно

Это мой menu.list:



title      Ubuntu 8.10, kernel 2.6.27-11-generic
uuid      980f7a1c-f1f1-4e41-8177-ff29f745743f
kernel      /boot/vmlinuz-2.6.27-11-generic root=UUID=980f7a1c-f1f1-4e41-8177-ff29f745743f ro quiet splash
initrd      /boot/initrd.img-2.6.27-11-generic
quiet

title      Ubuntu 8.10, kernel 2.6.27-11-generic (recovery mode)
uuid      980f7a1c-f1f1-4e41-8177-ff29f745743f
kernel      /boot/vmlinuz-2.6.27-11-generic root=UUID=980f7a1c-f1f1-4e41-8177-ff29f745743f ro  single
initrd      /boot/initrd.img-2.6.27-11-generic

title      Ubuntu 8.10, kernel 2.6.27-7-generic
uuid      980f7a1c-f1f1-4e41-8177-ff29f745743f
kernel      /boot/vmlinuz-2.6.27-7-generic root=UUID=980f7a1c-f1f1-4e41-8177-ff29f745743f ro quiet splash
initrd      /boot/initrd.img-2.6.27-7-generic
quiet

title      Ubuntu 8.10, kernel 2.6.27-7-generic (recovery mode)
uuid      980f7a1c-f1f1-4e41-8177-ff29f745743f
kernel      /boot/vmlinuz-2.6.27-7-generic root=UUID=980f7a1c-f1f1-4e41-8177-ff29f745743f ro  single
initrd      /boot/initrd.img-2.6.27-7-generic

title      Ubuntu 8.10, memtest86+
uuid      980f7a1c-f1f1-4e41-8177-ff29f745743f
kernel      /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title      Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda3
title      Windows Vista/Longhorn (loader)
root      (hd0,2)
savedefault
makeactive
chainloader   +1
 
Что я не так делал или не сделал. Не говоря о том что поставил W7  :)



Оффлайн dr_bream

  • Любитель
  • *
  • Сообщений: 84
  • Быть добру!!!
    • Просмотр профиля
Error 15: File not found

grub> sudo grub

Error 27: Unrecognized command

grub> find /boot/grub/stage1

Error 15: File not found

grub> (hd0,4)

Error 27: Unrecognized command

grub> find /boot/grub/stage1

Error 15: File not found

grub> boot/grub/stage1

Error 27: Unrecognized command

grub> sudo grub

 :-[

Пользователь решил продолжить мысль 31 Мая 2009, 16:18:46:
grub> setup (hd0)

Error 17: Cannot mount selected partition
« Последнее редактирование: 31 Мая 2009, 16:18:46 от dr_bream »
ubuntu 16.10 x86_64

Оффлайн nils86

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Долго думал, стоитли писать сюда... припекло.
Перепробовал википедиевскую справку и с 5-10 спец форумов, всё без толку.
проблема: у меня сгорел IDE1, в виду сего поставил один винт на рейд а другой кинул на оставшийся (в довесок там едчё карман и пара ДВД-ридеров стоит, прим.ред).
На рейд-контроллер я повесил диск с Ubuntu 9.04,  а на IDE2 (повторюсь, он у меня один остался) сидит виндовоз.
Толком не знаю, но ставить GRUB могу только на IDE-шку, причём на всё тотже root(hd0,0) = а там у меня Билово исчадие (((
Работаю до первого сбоя win, опосля как не крути, а поднять усопцего Linux 9,04 не удаёться.
делал следующее:
----
~$ sudo grub
> find /boot/grub/stage2
(hd0,0)
> root (hd0,0)
> setup (hd0)
reboot
~$ sudo reboot
----
вообщем, без тебя никак. Помоги пожалуиста, авось сочтёмся.Спассибо.

Nokman

  • Гость
В общем проблема у меня такова.. после установки винды не могу никак настроить выбор ОС для загрузки(Windows или Ubuntu 8.10), тоесть в меню выбора я то добавил винду, но грузится она в упор не хочет.... grub вроде бы восстановил и грузится теперь только Ubuntu. Большая просьба помочь исправить это дело..

Результат команды sudo fdisk -l:
Диск /dev/sda: 250.0 ГБ, 250059350016 байт
255 heads, 63 sectors/track, 30401 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Disk identifier: 0x40766d70

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1   *           1        1824    14651248+  83  Linux
/dev/sda2            1825       29126   219303315    f  W95 расшир. (LBA)
/dev/sda3           29127       30402    10243989    7  HPFS/NTFS
/dev/sda5            1825        1860      289138+  82  Linux своп / Solaris
/dev/sda6            1861       29126   219014113+  83  Linux

ВЕСЬ ВОПРОС В ТОМ КАК ПРАВИЛЬНО ВСЕ ПРОПИСАТЬ В /boot/grub/menu.lst
Предоставлю также свой menu.lst:
## ## End Default Options ##

title      Ubuntu 8.10, kernel 2.6.27-7-generic
uuid      15dd77a5-501c-4c4f-bf23-aeca27b3d67d
kernel      /boot/vmlinuz-2.6.27-7-generic root=UUID=15dd77a5-501c-4c4f-bf23-aeca27b3d67d ro quiet splash
initrd      /boot/initrd.img-2.6.27-7-generic
quiet

title      Ubuntu 8.10, kernel 2.6.27-7-generic (recovery mode)
uuid      15dd77a5-501c-4c4f-bf23-aeca27b3d67d
kernel      /boot/vmlinuz-2.6.27-7-generic root=UUID=15dd77a5-501c-4c4f-bf23-aeca27b3d67d ro  single
initrd      /boot/initrd.img-2.6.27-7-generic

title      Ubuntu 8.10, memtest86+
uuid      15dd77a5-501c-4c4f-bf23-aeca27b3d67d
kernel      /boot/memtest86+.bin
quiet

title           Microsoft Windows XP Professional
rootnoverify    (hd0,2)
makeactive
chainloader     +1
boot
### END DEBIAN AUTOMAGIC KERNELS LIST


Пользователь решил продолжить мысль 03 Июня 2009, 23:05:06:
Все спасибо уже сам во всем разобрался  :D... ВСЕ работает  ;D!
« Последнее редактирование: 03 Июня 2009, 23:05:06 от Nokman »

Оффлайн militor

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Добрый день,господа !
Столкнулся с похожей проблемой.
Переустановил винду,слетела ubuntu. Раздел линуха удалил Partition'ом.
Хочу устаноить ubuntu снова.
Livecd грузит консоль.не так,как при первой установке,в которой был рабочий стол.
Че делать???

Оффлайн Roan

  • Активист
  • *
  • Сообщений: 267
    • Просмотр профиля
Добрый день,господа !
Столкнулся с похожей проблемой.
Переустановил винду,слетела ubuntu. Раздел линуха удалил Partition'ом.
Хочу устаноить ubuntu снова.
Livecd грузит консоль.не так,как при первой установке,в которой был рабочий стол.
Че делать???
не надо ниче делать снова, ничего не потерялось )
может быть ты выбираешь не тот способ загрузки с ливсиди?
плюс ко всему можно попробовать прогу supergrubdisk, зайти из неё в свой линукс и переделать grub
ubuntu

Оффлайн Jasmine

  • Новичок
  • *
  • Сообщений: 26
  • Дорогу осилит идущий ...
    • Просмотр профиля
grub> find /boot/grub/stage2
 (hd0,5)

grub> root (hd0,5)

grub> setup (hd0)
 Checking if "/boot/grub/stage1" exists... yes
 Checking if "/boot/grub/stage2" exists... yes
 Checking if "/boot/grub/e2fs_stage1_5" exists... yes
 Running "embed /boot/grub/e2fs_stage1_5 (hd0)"...  17 sectors are embedded.
succeeded
 Running "install /boot/grub/stage1 (hd0) (hd0)1+17 p (hd0,5)/boot/grub/stage2
/boot/grub/menu.lst"... failed

Error 12: Invalid device requested

grub>


Плиз, подскажите как быть? Не хочется переустанавливать Ubuntu, там столько всяких настроек

Кстати .... это все делалось с liveCD
перед запуском этот самый liveCD потребовал у меня логин и пароль, мой старый логин и пароль - не подошли. Что он от меня хотел? Может это поэтому не получается переустановить grub?
Потом просто истекло время .. и у меня получилось зайти без логина.

Выше был совет по поводу testdisk .... это можно делать под liveCD? У меня не получилось установить ... хоть  и был включен universe
пишет не найден файл

Установила auto_super_grub_disk_1.7.exe под винду, появился выбор Ubuntu при загрузке, но при попытке зайти пишет Error 15: File not found


Пользователь решил продолжить мысль 18 Июня 2009, 19:21:49:
Проблема решилась сама собой .... на следующий день Ubuntu просто загрузилась и все.
Видать надо было лишний раз перезагрузить ))
« Последнее редактирование: 18 Июня 2009, 19:21:49 от Jasmine »

Оффлайн fxxt

  • Любитель
  • *
  • Сообщений: 72
    • Просмотр профиля
Сори а как зайти в menu.list?
Acer Aspire 5920G ,GeForce8600GS,Ubuntu Ultimate Edition2.2

Оффлайн anonimus

  • Активист
  • *
  • Сообщений: 592
    • Просмотр профиля
Сори а как зайти в menu.list?
sudo nano /boot/grub/menu.lst

Оффлайн fxxt

  • Любитель
  • *
  • Сообщений: 72
    • Просмотр профиля
Спаибо. И всё таки как правильно написать, чтоб при загрузке можно было выбрать либо Линукс либо Винду, если у меня grub(hd0,5), setup(hd0),(hd0,0) или (hd0,5), а то все по разному пишут...или я не пойму.
Acer Aspire 5920G ,GeForce8600GS,Ubuntu Ultimate Edition2.2

Оффлайн Roan

  • Активист
  • *
  • Сообщений: 267
    • Просмотр профиля
так а на каком разделе у тебя Windows?
добавить надо примерно такие  строки (зависит от того где у тебя Windows)

title           винХР
root            (hd0,2)
makeactive
chainloader     +1
ubuntu

 

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