Здравствуйте, всем.
Если тему удалят - не обижусь, сам прекрасно понимаю что много уже по этому поводу написано...

Суть: после установки WinXP вылетел Grub...

{если советы писать будете, считайте, что Linux я вижу впервые}

Скачал LiveCD http://www.supergrubdisk.org/category/d … downloads/
После запуска открывается окно Rescatux Rescapp, где предложено "restore GRUB into the MBR", нажимаю ОК
  "Which partition is your main Linux?"
  sdb2    Debian-GNU/Linux-5.0-
                     {единственный доступный вариант - нажимаю ОК}

"Which hard disk to install Linux on?"
  sda             
                                           {у меня два винта, на первом винда}
  sdb

Ну а тут уж я оба варианта пробовал и на sda (глупость, по-моему), и на sdb...
Каждый раз появляется окошко - "GRUB was installed OK! ab"

После, делаю перезагрузку, но GRUB так и не появляется... грузится винда...

PS: если тему удалять будете - в личку хоть какой-нить совет напишите bx

2

Вот что о нём пишут

# Не восстанавливает меню GRUB
# Может не работать на IDE жестких дисках и с ОС Ubuntu 8.04

Взято здесь

Хорошо, вернее, не очень...
Как мне этот LiveCD может помочь в восстановлении GRUBа (кроме него имею также установочные диски)?

4

Почитайте здесь

root@debian:/home/user# grub
bash: grub: command not found

6

А версия Груба какая?
GRUB2?

Ну... раньше то явно не второй был... Lenny 5.04...
Как это узнать?
На LiveCD может и второй...

8

http://linuxforum.ru/viewtopic.php?pid=84798#p84798

root@debian:/home/user# fdisk -l

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 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: 0xdf40df40

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        3825    30724281    7  HPFS/NTFS
/dev/sda2            3826       19457   125564040    f  W95 Ext'd (LBA)
/dev/sda5            3826       19457   125564008+   b  W95 FAT32

Disk /dev/sdb: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 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: 0x0583de37

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1        9727    78132096   83  Linux
/dev/sdb2   *        9728        9770      345397+  83  Linux
/dev/sdb3            9771       38913   234091147+   5  Extended
/dev/sdb5            9771       10378     4883728+  83  Linux
/dev/sdb6           10379       10743     2931831   83  Linux
/dev/sdb7           10744       11495     6040408+  82  Linux swap / Solaris
/dev/sdb8           11496       11544      393561   83  Linux
/dev/sdb9           11545       38913   219841461   83  Linux

root@debian:/home/user# mkdir /media/hdd
root@debian:/home/user# mount /dev/sdb2 /media/hdd
root@debian:/home/user# chroot /media/hdd
debian:/# grub install /dev/sdb2
bash: grub: command not found

10

rozoviy-floyd пишет:

root@debian:/home/user# mkdir /media/hdd
root@debian:/home/user# mount /dev/sdb2 /media/hdd
root@debian:/home/user# chroot /media/hdd
debian:/# grub install /dev/sdb2
bash: grub: command not found

После

 Консоль:
mount /dev/sdb2 /media/hdd

Добавьте
 Консоль:
mount -o bind /dev /media/hdd/dev
mount -t proc none /media/hdd/proc
mount -t sysfs none /media/hdd/sysfs

А потом после
 Консоль:
chroot /media/hdd

 Консоль:
grub-install /dev/sda

Для установки в MBR
или
 Консоль:
grub-install /dev/sdb2

Для установки в раздел

11

root@debian:/home/user# mount -o bind /dev /media/hdd/dev
root@debian:/home/user# mount -t proc none /media/hdd/proc
root@debian:/home/user# mount -t sysfs none /media/hdd/sysfs
mount: mount point /media/hdd/sysfs does not exist

12

Ну тогда это не надо

 Консоль:
mount -t sysfs none /media/hdd/sysfs

13

root@debian:/home/user# mount -o bind /dev /media/hdd/dev
root@debian:/home/user# mount -t proc none /media/hdd/proc
root@debian:/home/user# mount -t sysfs none /media/hdd/sysfs
mount: mount point /media/hdd/sysfs does not exist
root@debian:/home/user# chroot /media/hdd
debian:/# grub-install /dev/sda
Your /usr is broken; please fix it before calling this wrapper!

14

У Вас полно разделов Linux. /usr выделен в отдельный раздел. Его тоже надо примонтировать, но на каком он разделе непонятно.
Если Вы знаете на каком разделе у Вас /usr, выполните

 Консоль:
mount /dev/sdbX /media/hdd/usr

где Х - номер раздела

P.S. кстати, очень возможно что и /dev/sdb2 не корень, а /boot

15 (26.09.2010 18:40:40 отредактировано rozoviy-floyd)

debian:/# mount /dev/sdb5 /media/hdd/usr
mount: mount point /media/hdd/usr does not exist

kak mne kazalos' na sdb5 (vse leto computer ne videl...)
PS: ponyatiya ne imeu kak russkuu raskladku vrubit' )))

16

Вообще то разобраться где какой раздел можно простым и надёжным способом.
Монтируете куда-нибудь /dev/sdb1,2,5,6,8,9.
Просматриваете, сойдёт и команда ls.
Только хлопотоно всё это.