URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 86645
[ Назад ]

Исходное сообщение
"Помогите, пожалуйста, загрузиться!"

Отправлено agl666 , 20-Сен-09 16:04 
Сервер под Ubuntu Server 8.04.3

После перезагрузки получаю ошибку GRUB error 17.

За три дня борьбы с проблемой перерыл кучу форумов, понял что за ошибка, несколько десятков раз пробовал восстановить grub по руководствам, но всё тщетно.

Ответ grub
Cannot mount selected partition

при

root (hd0,4)
setup (h0,4)

Проблема осложняется тем, что у меня raid1+0 на 4х дисках, sda, sdb, sdc и sdd, соответственно.

Что можно с этим сделать?

(Думал про вынос /boot на 5 диск, может поможет?)

Заранее спасибо за ответы, если пропустил что-то из существующих тем, описывающих проблему, прошу извинить - искал как мог


Содержание

Сообщения в этом обсуждении
"Помогите, пожалуйста, загрузиться!"
Отправлено bill , 20-Сен-09 16:39 
>[оверквотинг удален]
>
>Проблема осложняется тем, что у меня raid1+0 на 4х дисках, sda, sdb,
>sdc и sdd, соответственно.
>
>Что можно с этим сделать?
>
>(Думал про вынос /boot на 5 диск, может поможет?)
>
>Заранее спасибо за ответы, если пропустил что-то из существующих тем, описывающих проблему,
>прошу извинить - искал как мог

Как разбиты диски , какие на разделах файловые системы? Почему setup (h0,4), а не setup (hd0)?


"Помогите, пожалуйста, загрузиться!"
Отправлено agl666 , 20-Сен-09 16:45 
>Как разбиты диски , какие на разделах файловые системы?

sda + sdb -> md2
sdc + sdd -> md3
md2 + md3 -> md4

везде стоит ext3

>Почему setup (h0,4),
>а не setup (hd0)?

хм, ну ставить-то в 5й раздел 1ого диска?

хотя и так ведь не пашет


"Помогите, пожалуйста, загрузиться!"
Отправлено bill , 20-Сен-09 16:54 
>[оверквотинг удален]
>md2 + md3 -> md4
>
>везде стоит ext3
>
>>Почему setup (h0,4),
>>а не setup (hd0)?
>
>хм, ну ставить-то в 5й раздел 1ого диска?
>
>хотя и так ведь не пашет

Как разбиты диски sda , sdb и т.д.. ? Где раздел boot ? У вас несколько операционных систем , поэтому grub в hd0,4?


"Помогите, пожалуйста, загрузиться!"
Отправлено agl666 , 20-Сен-09 17:14 
>Как разбиты диски sda , sdb и т.д.. ? Где раздел boot
>? У вас несколько операционных систем , поэтому grub в hd0,4?
>

вот fdisk -l - http://itpaste.ru/536

нет, не несколько. просто в самом начале так разделилось (ещё до raid), вот и стоит уже второй год


"Помогите, пожалуйста, загрузиться!"
Отправлено bill , 20-Сен-09 17:40 
>>Как разбиты диски sda , sdb и т.д.. ? Где раздел boot
>>? У вас несколько операционных систем , поэтому grub в hd0,4?
>>
>
>вот fdisk -l - http://itpaste.ru/536
>
>нет, не несколько. просто в самом начале так разделилось (ещё до raid),
>вот и стоит уже второй год

Если корневой раздел, а с ним и /boot расположены на /dev/sda5 и /dev/sdb5.
root (hd0,4), setup (hd0), root (hd1,4), setup (hd1).


"Помогите, пожалуйста, загрузиться!"
Отправлено agl666 , 20-Сен-09 17:43 
>root (hd0,4)

Filesystem type unknown, partition type 0xfd

>root (hd1,4)

Filesystem type unknown, partition type 0xfd


"Помогите, пожалуйста, загрузиться!"
Отправлено bill , 20-Сен-09 18:46 
>>root (hd0,4)
>
>Filesystem type unknown, partition type 0xfd
>
>>root (hd1,4)
>
>Filesystem type unknown, partition type 0xfd

На /dev/sda5 и /dev/sdb5 точно ext3? lvm в системе нет?


"Помогите, пожалуйста, загрузиться!"
Отправлено agl666 , 20-Сен-09 18:49 
>На /dev/sda5 и /dev/sdb5 точно ext3? lvm в системе нет?

точно, по крайней мере до перезагрузки так было :)



"Помогите, пожалуйста, загрузиться!"
Отправлено bill , 20-Сен-09 18:59 
>>На /dev/sda5 и /dev/sdb5 точно ext3? lvm в системе нет?
>
>точно, по крайней мере до перезагрузки так было :)

Ладно, с вас инфу клещами тянуть надо. Хрен с ним с lvm. Может диски местами поменялись, может в биосе порядок другой выставлен или ещё чего там. Короче хз. RTFM , google и прочее. Посмеёмся вместе :D


"Помогите, пожалуйста, загрузиться!"
Отправлено agl666 , 20-Сен-09 19:29 
>Ладно, с вас инфу клещами тянуть надо. Хрен с ним с lvm.
>Может диски местами поменялись, может в биосе порядок другой выставлен или
>ещё чего там. Короче хз. RTFM , google и прочее. Посмеёмся
>вместе :D

в биосе пробовал менять местами диски, не сработало. что можно ещё сделать?


"Помогите, пожалуйста, загрузиться!"
Отправлено agl666 , 21-Сен-09 21:53 
>>Ладно, с вас инфу клещами тянуть надо. Хрен с ним с lvm.
>>Может диски местами поменялись, может в биосе порядок другой выставлен или
>>ещё чего там. Короче хз. RTFM , google и прочее. Посмеёмся
>>вместе :D
>
>в биосе пробовал менять местами диски, не сработало. что можно ещё сделать?
>

всё-таки решил проблему добавлением ещё одного 10гб харда, на него поставился груб и перенёс всё с раид-массива, кроме самих данных (которых там было 380 гб из 390 гб), загрузился и всё работает, даже раид-массив сам прикрутился!


"Помогите, пожалуйста, загрузиться!"
Отправлено sHaggY_caT , 22-Сен-09 08:05 

>всё-таки решил проблему добавлением ещё одного 10гб харда, на него поставился груб
>и перенёс всё с раид-массива, кроме самих данных (которых там было
>380 гб из 390 гб), загрузился и всё работает, даже раид-массив
>сам прикрутился!

grub не умеет грузить с mdraid10, только с mdraid1. Скорее всего, у Вас были отдельные партиции под зеркало, куда и был установлен grub


"Помогите, пожалуйста, загрузиться!"
Отправлено agl666 , 22-Сен-09 08:16 
>grub не умеет грузить с mdraid10, только с mdraid1. Скорее всего, у
>Вас были отдельные партиции под зеркало, куда и был установлен grub
>

в прошлый раз при загрузке был недосинхронизированный sda5, видимо на нём всё было "удобочитаемо", не затёрто, вот он и загрузился


"Помогите, пожалуйста, загрузиться!"
Отправлено sHaggY_caT , 22-Сен-09 10:21 
>>grub не умеет грузить с mdraid10, только с mdraid1. Скорее всего, у
>>Вас были отдельные партиции под зеркало, куда и был установлен grub
>>
>
>в прошлый раз при загрузке был недосинхронизированный sda5, видимо на нём всё
>было "удобочитаемо", не затёрто, вот он и загрузился

на мой взгляд, правильнее откусить от двух дисков по гигабайт 10, и сделать на них /, /boot, и swap(не в raid) на raid1 разделах, получится более отказоустойчивая конфигурация

grub в mdraid1 инсталлируется просто grub-install /dev/mdXX