Страница 1 из 1

После установки FreeBSD 8.2 не загружается

Добавлено: 2011-06-27 20:26:15
gberc
Приветствую комьюнити.
Заранее извиняюсь, если тема не в том разделе.
Проблема такая: есть сервер HP Proliant DL320 G2 (P4, 512Мб). На нем установлено 2 hdd, каждый по 80Гб: Макстор и Сигейт. На сервере так же есть аппаратный raid, который по дефолту создает raid1, объединив эти винты. Меня это не устраивает и я создаю 2 raid0-массива, в каждый входит по 1 винтут (по другому нельзя сделать независимые винты). Ранее я ставил на этот сервер правильную ОС 8.2 и никаких проблем не было. Я только начал изучать эту ОС и поэтому экспериментирую.
В воскресенье решил переставить ОС на нем и заодно переставить память и сетевую с одного сервера на другой (у меня их несколько штук, по железу идентичные).На втором FreeBSD загрузилась без проблем. А на этом после установки и первой перезагрузки ситуации были такие в зависимости от того, куда я ставил ОС:
- если ставил на ar0\ar1 (FreeBSD видит и raid-массивы и отдельные винты), то после перезагрузки выдавалось сообщение, что нет сконфигурированных raid-массивов, перезагрузка и выставлялся дефолтный raid1. Естественно грузиться было неоткуда.
- если ставил на ad4\ad6, то после перезагрузки выдавалось сообщение:
Изображение
на приглашение вводил:
Изображение
- была еще ситуация, когда 1 раз из 10 установок ОС все таки становилась...
Было еще сделано, но не помогло:
- проверены винты (бэдов, медленных секторов не обнаружено).
- разделы создавались\удалялись акронисом ДД и после этого были попытки установить правльную ОС.
- винты, память, ЦП были перенесены на такой же другой сервер (думалось проблема с raid-контроллером). у это сервера версия биоса ниже, чем у того с которым проблема началась.
- заменены шлейфы к винтам

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

Re: После установки FreeBSD 8.2 не загружается

Добавлено: 2011-06-27 22:13:05
Electronik
при установке вываливается ошибка о не правильной геометрии винта?

Re: После установки FreeBSD 8.2 не загружается

Добавлено: 2011-06-28 6:10:07
gberc
Я был уверен, что установка проходит без ошибок или необычных сообщений. Сегодня внимательно проверю еще раз.

Re: После установки FreeBSD 8.2 не загружается

Добавлено: 2011-06-28 6:24:57
lap
Electronik писал(а):при установке вываливается ошибка о не правильной геометрии винта?
У меня на 6.4-RELEASE-p11 при добавлении винта (правда совсем чучуть отремапленного с помощью мхдд) sysinstall тоже орал что ааа, некошерная геометрия и все такое, но в результате все разметилось и сейчас работает.

Винт гиговый WD четотам грин.

Re: После установки FreeBSD 8.2 не загружается

Добавлено: 2011-06-28 9:22:27
gberc
Извиняюсь, что приходится всё фотками выкладывать.
Сегодня ничего не трогая, после вчера, пытаюсь установить ОС. Привожу часть лога перед загрузкой sysinstall:
Действительно ругается на геометрию.
Изображение
После этого я заново инициализирую raid-массивы вот так:
Изображение
После этого тестирование конфигурации выглядит так:
Изображение
Далее пытаюсь установить ОС и ошибки в геометрии, перед загрузкой sysinstall, уже нет:
Изображение
Создаю разделы на ar0\ar1:
Изображение
Хочу еще заметить, что когда я создаю разделы fdisc`ом на ad4\ad6, то у разделы создаются на весь диск (нижняя строка "unused" отсутствует).
Затем создаю слайсы:
Изображение
Проходит установка, я ставлю minimal. Перезагрузка и ситуация как в первом посте:
Изображение

Re: После установки FreeBSD 8.2 не загружается

Добавлено: 2011-06-28 10:53:23
Electronik
создайте RAID1 и проверьте работоспособность, или поставьте один HDD и установите на него, что за винты(SAS,SATA, etc)? .
Больше похоже на мёртвое железо, как вариант проверьте md5|SHA256 хэши образа на cd|dvd с тем который на ftp, попробуйте записать диск на низкой скорости.
И проверьте RAM, что то похоже на её глюки.

Re: После установки FreeBSD 8.2 не загружается

Добавлено: 2011-06-28 11:12:04
gberc
Винты IDE:
- Maxtor DiamondMax 21 STM380215A 80Gb PATA
- Seagate Barracuda ST380023A 80Gb ATA V
Думаю, моей ошибкой было проверять винты на другом железе.
Как проверю, о результатах отпишусь.

Re: После установки FreeBSD 8.2 не загружается

Добавлено: 2011-06-28 19:17:11
gberc
Вот что удалось проверить:
- проверка памяти memtest`ом - ошибок нет.
- проверка винтов на сервере не выполнена - виктория не видит винты...
- сброс настроек bios - не помогло.
- использование только одного винта и использование одного зеркала с двумя винтами - не помогло.
- установка одного из винтов на мой настольный комп - FreeBSD установилась и загрузилась с сообщением о геометрии (примерно так):

Код: Выделить всё

GEOM: ufsid/4d6827951269be76: geometry does not match label (240h,255s != 16h,63s)
идеи кончились. Что можно еще сделать\проверить ?

Re: После установки FreeBSD 8.2 не загружается

Добавлено: 2011-06-28 22:40:24
шел_мимо
Ну блин, у вас и разметка диска.
swap 100 метров(1 Гектар минимум), это ужас и первым надо корень, а потом swap,
потому и система не грузится.

Re: После установки FreeBSD 8.2 не загружается

Добавлено: 2011-06-29 6:10:01
gberc
шел_мимо, такую разметку сделал на идентичном сервере - никаких проблем.
- делал автоматическую разметку - проблема таже.
Считаю, что структура слайсов непричем.

Re: После установки FreeBSD 8.2 не загружается

Добавлено: 2011-06-29 12:32:01
manefesto
покажи fstab

Re: После установки FreeBSD 8.2 не загружается

Добавлено: 2011-06-29 12:40:53
gberc
После многократной переустановки ОС на тестовом железе без raid была установлена причина неполадки: "сам дурак" :st: .
Разбивая на слайсы, я машинально указывал /etc (вместо /var), примерно в 50 установках ОС.
Осталось проверить на "том" сервере, но думаю, что все там получится.

Re: После установки FreeBSD 8.2 не загружается

Добавлено: 2011-06-29 12:56:13
gberc
Извиняюсь перед шел_мимо. Наврал я тебе, товарищ. Как раз авторазбиение и подсказало мой косяк. Моя оплошность была еще и в том, что когда я пробовал делать авторазбиение на сервере (с которого все и началось), то я ставил ОС на разделы raid ar0\ar1.

Re: После установки FreeBSD 8.2 не загружается

Добавлено: 2011-06-29 21:20:02
manefesto
на рейд разделы и надо ставить

Re: После установки FreeBSD 8.2 не загружается

Добавлено: 2011-06-30 9:10:21
gberc
вообщем, на "злополучном" сервере все завелось без проблем.
manefesto, если ставлю на рейды ar0\ar1, то потом при перезагрузке вылетает сабж "неправильно сконфигурированы raid-массивы" и raid становится в дефолт. А мне рейды не нужны, а нужны отдельные винты.