Не могу восстановить GRUB

Здравствуйте.
Переустановил Win, теперь не могу вернуть загрузчик. Грузился с LiveCD Убунты. Уже и chroot-ы пробовал с последующим grub-install и grub->root->setup. Нечего не получается. Подскажите пожалуйста, как можно восстановить GRUB с помощью образа arch-netinstaller?
Раздел / находиться на /dev/sda5 а с GRUBом на /dev/sda7.
Не попал вестимо….

Ну телепат в отпуске сейчас, это покажи:
fdisk -l /dev/sd[x]
cat /boot/grub/menu.lst
x - буква диска с Грубом или покажите все fdisk -l

Ставил так?:
grub ->
root(hdy,x)
setup(hdy)
y - номер на который устанавливал
x - номер раздела на котором корень или /boot

Зачем chroot'ы я не понял…

Граб лучше ставить на винт целиком (MBR), после того как установили, граб не грузится или не загружает разделы?

P.S.: Ответил не по вопросу, для установки с ИСО Арча: грузите, логинитесь root, дальше /arch/setup и по обстоятельствам =)
по идее grub-install –root-directory, но токо такой метод не работал в первом грабе, потэтому йа так делал
mount /dev/sd** /mnt # монтируем корневой раздел

mount /dev/sd** /mnt/boot #монтируем бут, если необходимо

mount -o bind /dev/ /mnt/dev ; mount -t proc none /mnt/proc ;

chroot /mnt /bin/bash;

grub;
grub) root (hd0,0) # выбираем рут раздел, циферки подставить свои
grub) setup (hd0) # устанавливаем граб в /dev/sda1, циферки подставить свои
grub) quit

exit && reboot
Если Убунта из последних, то там grub2, а в Арче по дефолту 1й. Вот и не прокатило :)
На диске и жестком должны быть одинаковые версии.
Aid верно написал. Хотя у меня без этих строк прокатывало
mount -o bind /dev/ /mnt/dev ; mount -t proc none /mnt/proc ;
Lupus pilum mutat, non mentem.
Всё равно не пойму зачем такие сложности, из окружения Граба всё ставится отлично, без бубна.
wilful, просто гугл выдает кучу манов убунтоидов с chroot`ом :D
Кстати grub2 без него у меня не выходило восстановить, хотя не стал копать почему. А 1й - да, легко восстанавливается своими средствами и через chroot тоже.
Lupus pilum mutat, non mentem.
Всем спасибо. GRUB восстановил. Но теперь отвалился раздел с Win.
Пытаюсь смонтировать так:
 fdisk -l
Диск /dev/sda: 200.0 ГБ, 200049647616 байт
255 heads, 63 sectors/track, 24321 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: 0xa671a671
Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1   *           1       13055   104864255+   7  HPFS/NTFS
/dev/sda2           13056       24321    90494145    5  Расширенный
/dev/sda5           13056       23997    87891583+  83  Linux
/dev/sda6           23998       24240     1951866   83  Linux
/dev/sda7           24241       24321      650601   83  Linux
[root@arch ~]# mount -t ntfs-3g /dev/sda1 /mnt/win
Unexpected clusters per mft record (-1).
Failed to mount '/dev/sda1': Недопустимый аргумент
The device '/dev/sda1' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around? 
Но как видно ругается и не монтируется.
Добавлял строчку в /etc/fstab:
/dev/sda1 /mnt/win ntfs-3g defaults,umask=0 0 0
Тоже толку 0.
И еще не хочет собственно и GRUB загружать Win/ Выдавая мне свою консоль grub> при попытке выбрать загрузку Win.
Вот из menu.lst кусочек.
# (2) Windows
title Windows
rootnoverify (hd0,0)
makeactive
chainloader +1
Вот еще:
file -s /dev/sda1
/dev/sda1: x86 boot sector; GRand Unified Bootloader, stage1 version 0x3, 1st sector stage2 0x173e12e7, code offset 0x48, OEM-ID "NTFS    ", sectors/cluster 8, reserved sectors 0, Media descriptor 0xf8, heads 255, hidden sectors 64, dos < 4.0 BootSector (0x80)
Я убил раздел с Win ковырявшись с GRUBом?:)
недавно восстанавливал по http://www.puppyrus.org/index.php?name=pages&op=view&id=57 инструкции. Внимательно прочитать пару первых страничек и делать все по порядку.
Только если у тебя раздел с boot убит полностью, надо будет еще сгенерить initrd (читать в арч вики про mkinitrd) и сделать ссылку на ядро.
Скачай любой человеческий лайвСД с груб 1. arch-netinstaller тоже может прокатить если дает выйти в консоль
 
Зарегистрироваться или войдите чтобы оставить сообщение.