Проблема со SCSI при загрузке

На доскональное знание данной темы, не может претендовать, пожалуй ни один спец, из ныне живущих на земле. ;-)
Так поможем друг другу.

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
Zirro
Advanced member
Сообщения: 235
Зарегистрирован: 27 авг 2002, 14:03
Откуда: Киров
Контактная информация:

Проблема со SCSI при загрузке

Сообщение Zirro » 17 май 2003, 13:41

Имеется PC (на котором раньше работал Novell), с которого ну никак не удается загрузить FreeBSD. Хоть с установочного диска, хоть с другого винта с поставленной системой при загрузке доходит до определения параллельных и последовательных портов и встает намертво на процессе определения винчестеров. Никакие инсинуации при загрузке с CD с kernel configuration не помогают. В BIOS ничего криминального нет, мать ASUS P2B-S встроенный контроллер Adaptec AIC-7890,
винт Seagate Barracuda. Контроллер определяется верно, все оборудование в списке допустимого имеется. Какие вообще могут быть варианты лечения?

Аватара пользователя
setar
Site Admin
Site Admin
Сообщения: 1984
Зарегистрирован: 22 авг 2002, 12:03
Откуда: St. Petersburg

Сообщение setar » 19 май 2003, 11:00

Предлагаю осуществить ручную "миграцию" системы, так мы точно определим где же грабли:
  1. Ставим систему на другой hdd, для совместимости желательно IDE.
  2. Если ядро не поддерживает необходимый raid ( или scsi) контроллер пересобираем его с такой поддержкой, причём желательно прямо ядром, а не модулем (меньше причин незапуска в дальнейшем).
  3. запустившись на новом ядре проверяем возможность доступа к scsi драйву с помощью fdisk :
    #fdisk /dev/sda
    Если всё в порядке то размечаем его по своим соображениям, обычно это так:
    sda1 swap = 2*ram
    sda2 / = 2-4GB
    sda3 /var = 2-4GB
    sda4 /home = остальное
  4. Создаём файловую систему на scsi hdd:
    #mkswap /dev/sda1
    #mkfs -t ext3 /dev/sda2
    #mkfs -t ext3 /dev/sda3
    #mkfs -t ext3 /dev/sda4
  5. Если все предыдущие пункты прошли хорошо,
    то можно приступать к миграции...
    http://www.3nity.ru/viewtopic.htm?t=194 ... highlight=

Zirro
Advanced member
Сообщения: 235
Зарегистрирован: 27 авг 2002, 14:03
Откуда: Киров
Контактная информация:

Сообщение Zirro » 19 май 2003, 11:10

первые 2 пункта вроде бы проделал, теперь машина нормально грузится с IDE винта, но SCSI диск остается недоступным :(

Аватара пользователя
setar
Site Admin
Site Admin
Сообщения: 1984
Зарегистрирован: 22 авг 2002, 12:03
Откуда: St. Petersburg

Сообщение setar » 19 май 2003, 11:13

Чуть более подробно как проявляется это "остается недоступным" ?
На тех ли девайсах вы пытаетесь его обнаружить ??
Что показывает /proc/scsi/scsi ???

Zirro
Advanced member
Сообщения: 235
Зарегистрирован: 27 авг 2002, 14:03
Откуда: Киров
Контактная информация:

Сообщение Zirro » 19 май 2003, 11:22

так такого каталога вообще нет :( , а dmesg выдает такое сообщение:
config> di aic0
No such device: aic0

Аватара пользователя
setar
Site Admin
Site Admin
Сообщения: 1984
Зарегистрирован: 22 авг 2002, 12:03
Откуда: St. Petersburg

Сообщение setar » 19 май 2003, 12:14

:? есно трабл с дровами адаптера...
какую версию BSD вы ставите? 4 должна понимать.
попробуйте покопаться на сайтах адаптека asus.com и freebsd.org
по поводу обновления драйверов

Аватара пользователя
setar
Site Admin
Site Admin
Сообщения: 1984
Зарегистрирован: 22 авг 2002, 12:03
Откуда: St. Petersburg

Сообщение setar » 19 май 2003, 12:18

Может вот это поможет ...
http://www.freebsd.org/relnotes/CURRENT ... tml#Q4.2.9.
Последний раз редактировалось setar 19 май 2003, 12:24, всего редактировалось 2 раза.

Zirro
Advanced member
Сообщения: 235
Зарегистрирован: 27 авг 2002, 14:03
Откуда: Киров
Контактная информация:

Сообщение Zirro » 19 май 2003, 12:20

версия FreeBSD 4.7 , на asus.com ничего дельного не нашёл. Да и вообще этот адаптер (AIC-7890) входит в список совместимости. Никак не ожидал, что с ним проблемы могут быть :x

Аватара пользователя
setar
Site Admin
Site Admin
Сообщения: 1984
Зарегистрирован: 22 авг 2002, 12:03
Откуда: St. Petersburg

Сообщение setar » 19 май 2003, 12:27

:frown: Точно - поддерживается по умолчанию -
http://www.freebsd.org/cgi/man.cgi?quer ... .7-RELEASE

странные дела ...
может стоит попробовать обновить bios по дефаулту, хотя это всё шаманство с бубном.

Zirro
Advanced member
Сообщения: 235
Зарегистрирован: 27 авг 2002, 14:03
Откуда: Киров
Контактная информация:

Сообщение Zirro » 19 май 2003, 13:18

ну это было проделано первым делом

Аватара пользователя
setar
Site Admin
Site Admin
Сообщения: 1984
Зарегистрирован: 22 авг 2002, 12:03
Откуда: St. Petersburg

Сообщение setar » 19 май 2003, 13:30

Дельных мыслей нет. :(
Попробуйте поставить дистрибут другой версии или RedHat .

Zirro
Advanced member
Сообщения: 235
Зарегистрирован: 27 авг 2002, 14:03
Откуда: Киров
Контактная информация:

Сообщение Zirro » 19 май 2003, 14:34

хм, опять проблема: включил в конфигурационный файл строку
device ahc,
пересобрал ядро, перезапустился, при загрузке промелькнул контроллер и диск (da0) (и это радует), но теперь все виснет на строчках:
Starting standart daemons: inetd cron sshd usbd uhci0: <Intel 82371AB/EB (PIIX4)
USB controller> port 0xd400-0xd41f at device 4.2 on pci0
pci_cfgintr_virgin: using routable interrupt 3

Аватара пользователя
setar
Site Admin
Site Admin
Сообщения: 1984
Зарегистрирован: 22 авг 2002, 12:03
Откуда: St. Petersburg

Сообщение setar » 19 май 2003, 15:20

Похоже что то всё-таки по ресурсам пересекается
нужно пробовать RESET Configuration data в биосе делать
и может USB отключить пока (до полной установки).

Zirro
Advanced member
Сообщения: 235
Зарегистрирован: 27 авг 2002, 14:03
Откуда: Киров
Контактная информация:

Сообщение Zirro » 19 май 2003, 15:57

мда действительно всё заработало :dance: , огромное спасибо за помощь :agree:

Ответить

Вернуться в «Серверы - ПО, Unix подобные системы»