проблема с grub, "/boot/grub/stage1" exists... no" [SOLVED]

Здравствуйте...

При установке груба возникла проблема.

О системе:
два жестких стоит:

/dev/sda1   *        2048      264191      131072   fd  Linux raid autodetect
/dev/sda2          264192     8652799     4194304   82  Linux swap / Solaris
/dev/sda3         8652800   976773167   484060184   fd  Linux raid autodetect
/dev/sdb1   *        2048      264191      131072   fd  Linux raid autodetect
/dev/sdb2          264192     8652799     4194304   82  Linux swap / Solaris
/dev/sdb3         8652800   976773167   484060184   fd  Linux raid autodetect

создавал софтовый райд через mdadm.

вот что получается в grub, посмотрел на форуме этом подобные темы.. ничего не нашел для решения проблемы..

grub> geometry (hd0,0)
drive 0x80: C/H/S = 60801/255/63, The number of sectors = 976773168, /dev/sda
   Partition num: 0,  Filesystem type is ext2fs, partition type 0xfd
   Partition num: 1,  Filesystem type unknown, partition type 0x82
   Partition num: 2,  Filesystem type is ext2fs, partition type 0xfd

grub> geometry (hd1,0)
drive 0x81: C/H/S = 60801/255/63, The number of sectors = 976773168, /dev/sdb
   Partition num: 0,  Filesystem type is ext2fs, partition type 0xfd
   Partition num: 1,  Filesystem type unknown, partition type 0x82
   Partition num: 2,  Filesystem type is ext2fs, partition type 0xfd

grub> root (hd0,0)
 Filesystem type is ext2fs, partition type 0xfd

grub> setup (hd0,0)
 Checking if "/boot/grub/stage1" exists... no
 Checking if "/grub/stage1" exists... no

Error 2: Bad file or directory type

Бьюсь уже второй день, не пойму в чем дело *(

Спасибо

проблему решил..
помогло - http://unixforum.org/index.php?showtopic=126146
и - http://linuxforum.ru/viewtopic.php?id=9070

когда сделал райд с методайтой 0.90 все заработало..

Так они смонтированы?

Так они смонтированы?

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

при установке делал:mount

при установке делал:
mount /dev/md3 /mnt/gentoo
cd /mnt/gentoo
mount /dev/md1 /mnt/gentoo/boot

потом chroot..

затем ставил исходники и т.п.
потом grub

потов в chroot окружении запускал груб..
т.е. получается что /dev/md1 смонтирован..

(chroot) livecd linux # ls -al /boot/
total 3924
drwxr-xr-x  4 root root    1024 Oct 13 13:03 .
drwxr-xr-x 21 root root    4096 Oct  6 10:24 ..
-rw-r--r--  1 root root       0 Oct  6 07:13 .keep
lrwxrwxrwx  1 root root       1 Oct 13 13:03 boot -> .
drwxr-xr-x  2 root root    1024 Oct 13 13:03 grub
-rw-r--r--  1 root root 3981392 Oct 13 12:46 kernel-2.6.39-gentoo-r3
drwx------  2 root root   12288 Oct 13  2011 lost+found
grub> find (stage1)

Error 15: File not found
(chroot) livecd linux # ls -al /boot/grub/
total 331
drwxr-xr-x 2 root root   1024 Oct 13 13:03 .
drwxr-xr-x 4 root root   1024 Oct 13 13:03 ..
-rw-r--r-- 1 root root    197 Oct 13 13:03 default
-rw-r--r-- 1 root root   8604 Oct 13 13:03 e2fs_stage1_5
-rw-r--r-- 1 root root   7904 Oct 13 13:03 fat_stage1_5
-rw-r--r-- 1 root root   7152 Oct 13 13:03 ffs_stage1_5
-rw-r--r-- 1 root root    642 Oct 13 13:04 grub.conf
-rw-r--r-- 1 root root   7168 Oct 13 13:03 iso9660_stage1_5
-rw-r--r-- 1 root root   8604 Oct 13 13:03 jfs_stage1_5
lrwxrwxrwx 1 root root      9 Oct 13 13:03 menu.lst -> grub.conf
-rw-r--r-- 1 root root   7320 Oct 13 13:03 minix_stage1_5
-rw-r--r-- 1 root root   9548 Oct 13 13:03 reiserfs_stage1_5
-rw-r--r-- 1 root root  33856 Oct 13 13:03 splash.xpm.gz
-rw-r--r-- 1 root root    512 Oct 13 13:03 stage1
-rw-r--r-- 1 root root 104584 Oct 13 13:03 stage2
-rw-r--r-- 1 root root 104584 Oct 13 13:03 stage2_eltorito
-rw-r--r-- 1 root root   7420 Oct 13 13:03 ufs2_stage1_5
-rw-r--r-- 1 root root   6784 Oct 13 13:03 vstafs_stage1_5
-rw-r--r-- 1 root root   9236 Oct 13 13:03 xfs_stage1_5

Насколько я знаю с софтовым

Насколько я знаю с софтовым рейдом рекомендуется иметь отдельный /boot вне рейда(можно на тех же винчах)
вроде бы grub2 умеет с рейда грузиться

спасибо

у меня работало и когда стоял софт. райд.. ставил года 3 назад систему..

поставил grub2, сделал emerge

поставил grub2,
сделал emerge --config =sys-boot/grub-1.99-r2
потом grub2-install /dev/md1

выдало ошибку:
/sbin/grub2-install: line 661: 29520 Segmentation fault "$grub_setup" ${allow_floppy} ${setup_verbose} ${setup_force} --directory="${grubdir}" --device-map="${device_map}" "${install_device}"

Смонтируй /boot, переустанови

Смонтируй /boot, переустанови grub, сделай emerge --config grub

Не грусти, товарищ! Всё хорошо, beautiful good!

спасибо за ответ..

переустановил груб, сделал emerge --config grub
ошибок не выдало..

но это не помогло..

grub> root (hd0,0)
 Filesystem type is ext2fs, partition type 0xfd

grub> setup (hd0,0)
 Checking if "/boot/grub/stage1" exists... no
 Checking if "/grub/stage1" exists... no

Error 2: Bad file or directory type

диск /dev/md1 смотнтирован в /boot


(chroot) livecd / # grub --version
grub (GNU GRUB 0.97)

:(

может это на что нибудь натолкнет..


(chroot) livecd / # grub-install --recheck /dev/sda
Probing devices to guess BIOS drives. This may take a long time.
/dev/md1 does not have any corresponding BIOS drive.
(chroot) livecd / # grub-install --recheck /dev/md1
Probing devices to guess BIOS drives. This may take a long time.
/dev/md1 does not have any corresponding BIOS drive.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".