Добрый день!
Имеется CentOS 6.
Два жестких диска по 35 Гб.
Создан рейд массив уровня 1 при установке ОС.
Проблема: не копируется загрузчик на второй диск в рейде.
Мои действия:
# grub
# root (hd0,0)
Пишет "Filesystem type uknown, partition type 0x82"
-
Хотя по мануалам разных сайтов это команда проходит, а у меня нет.
Софт рейд, не получается скопировать загрузчик Grub
Пишет "Filesystem type uknown, partition type 0x82"
Граб же вам пишет что не может определить файловую систему, а раздел он распознаёт как свап.
Вы ставите граб из его консоли?
Покажыте но вывод разделов на каждом из дисков
Жаль нету граба под рукой.
Да, Grub из консоли.
Мои действия:
# grub
# root (hd0,0)
так это же первый диск, ну как вариант надо так:
А вообще все просто:
grub> device (hd0) /dev/sda
grub> device (hd1) /dev/sdb
grub> root (hd0,0)
grub> setup (hd0)
grub> root (hd1,0)
grub> setup (hd1)
grub> quit
Покажите вывод команд ls
Походу у меня диски по другому в Grub именуются.
Чувствую щас найду причину ).
Короче диски у меня в Grub так значатся:
hd0,1 и hd1,1Определил методом тыка.
А как узнать, имена дисков в Grub?
А то методом тыка - не серъезно получается.
Ага, вот золотые команды:
grub> device (hd0) /dev/sda
grub> device (hd1) /dev/sdbИ после того как будет установлен загрузчик надо будет поправить grub.conf, добавить параметр fallback=1 , это очень важно, ну и добавить вторую запись.
Пример:
Показать
default=0
timeout=5
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
hiddenmenu
fallback=1
title CentOS6.3 - Master - sdg1
root (hd0,0)
kernel /boot/vmlinuz-2.6.32-279.14.1.el6.x86_64 ro root=UUID=a6bde095-269c-44c8-a6a4-fed4035ca3c3 rd_NO_LUKS KEYBOARDTYPE=pc KEYTABLE=us LANG=en_US.UTF-8 rd_MD_UUID=046ec3ce:3ef18854:21431406:bedbbf28 SYSFONT=latarcyrheb-sun16 crashkernel=auto rd_MD_UUID=c0832d0d:5ed8243b:00215569:e627b400 rd_NO_LVM rd_NO_DM rhgb quiet
initrd /boot/initramfs-2.6.32-279.14.1.el6.x86_64.img
title CentOS6.3 - Slave - sdh1
root (hd1,0)
kernel /boot/vmlinuz-2.6.32-279.14.1.el6.x86_64 ro root=UUID=a6bde095-269c-44c8-a6a4-fed4035ca3c3 rd_NO_LUKS KEYBOARDTYPE=pc KEYTABLE=us LANG=en_US.UTF-8 rd_MD_UUID=046ec3ce:3ef18854:21431406:bedbbf28 SYSFONT=latarcyrheb-sun16 crashkernel=auto rd_MD_UUID=c0832d0d:5ed8243b:00215569:e627b400 rd_NO_LVM rd_NO_DM rhgb quiet
initrd /boot/initramfs-2.6.32-279.14.1.el6.x86_64.img
Оказывается есть простая команда определения разделов:
grub> find /boot/grub/stage1
hd (0,1)
hd (1,1)