The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"При установки FreeBSD не определяется жесткий диск"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"При установки FreeBSD не определяется жесткий диск"
Сообщение от ksen emailИскать по авторуВ закладки(ok) on 27-Июл-04, 22:41  (MSK)
Здравствуйте! У меня возникла проблема с установкой FreeBSD 4.10. Не могу попасть в Sysinstall. При определении оборудования происходит стопор на след. строках:
ad0: READ COMMAND TIMEOUT TAG=0 SERV=0 - RESETTING
ata: resetting devices...
Я в инете прочла, что это у меня жесткий не определяется. Но ответа как это можно исправить найти не могу. Я новичек в этом деле, ПОМОГИТЕ ПЛИЗ.
Винт Сигейт 20Гб, мама на чипсете Sis 645DX.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "При установки FreeBSD не определяется жесткий диск"
Сообщение от InK Искать по авторуВ закладки(ok) on 27-Июл-04, 23:00  (MSK)
>Здравствуйте! У меня возникла проблема с установкой FreeBSD 4.10. Не могу попасть
>в Sysinstall. При определении оборудования происходит стопор на след. строках:
>ad0: READ COMMAND TIMEOUT TAG=0 SERV=0 - RESETTING
>ata: resetting devices...
>Я в инете прочла, что это у меня жесткий не определяется. Но
>ответа как это можно исправить найти не могу. Я новичек в
>этом деле, ПОМОГИТЕ ПЛИЗ.
>Винт Сигейт 20Гб, мама на чипсете Sis 645DX.
единственное что я точно знаю, это проблеммы харда, тот же сегейт 20 теже проблеммы сегодня чипсет via


  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "При установки FreeBSD не определяется жесткий диск"
Сообщение от InK Искать по авторуВ закладки(ok) on 27-Июл-04, 23:08  (MSK)
http://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "При установки FreeBSD не определяется жесткий диск"
Сообщение от ksen Искать по авторуВ закладки(??) on 27-Июл-04, 23:45  (MSK)
Сори, не совсем поняла к чему эта ссылка дана была. Что-то я по моему вопросу - как его решить - не нахожу ничего на этой странице.
Вы так проблему и не решили?
Блин, жесткий так не хочется покупать другой, неужели придется :(((((
  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "При установки FreeBSD не определяется жесткий диск"
Сообщение от InK Искать по авторуВ закладки(ok) on 28-Июл-04, 00:25  (MSK)
Имхо так причины кроются в жестком , или еще как вариант посмотреть проблеммы биоса, если биос старый, то при авто определении он 20 может определяться ка 0,5. далле, может просто сесть аккумулятор и сбоить настроики биоса.
на поверку у меня битый хорд, старая мама и как назло батарея села, свою проблемму не решил, ищу другой комп =(( это проще чем щас перепрошивку делать и батареи менять.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "При установки FreeBSD не определяется жесткий диск"
Сообщение от lavr emailИскать по авторуВ закладки on 28-Июл-04, 12:12  (MSK)
>Сори, не совсем поняла к чему эта ссылка дана была. Что-то я
>по моему вопросу - как его решить - не нахожу ничего
>на этой странице.
>Вы так проблему и не решили?
>Блин, жесткий так не хочется покупать другой, неужели придется :(((((

поиск по форуму, такое ощущение что я уже в n-сотый раз расписываю что
и как.

man 4 ata

проблема в том что во FreeBSD by default диски переводятся в DMA режим,
отсюда возможные проблемы, кроявость контроллера, корявость винта - многие
винты в реалии не поддерживают заявленные производителем режимы DMA,
проблема в кабеле.

Как вариант - перевести диск в PIO mode, ну а после установки можно
будет поразвлекаться и подобрать реально поддерживаемый режим UDMA.

Итого:

прервать загрузку во время отсчета времени, например клавишей пробел
вышли в загрузчик и выставили параметр:

load> set hw.ata.ata_dma="0"

перевели диск в PIO mode
установили систему, не выходим из установки, переходим в интерактивное
окно с shell'ом клавишей F4 и набираем команду:

# echo hw.ata.ata_dma="0" >> /boot/loader.conf.local

теперь возвращаемся в окно установки F1 и завершаем установку, перегружаемся, после чего читаем man 4 ata и man atacontrol
и пытаемся найти режим UDMA при котором система работает и не падает.

PS. Чтобы диск работал в UDMA режиме, нужен 80pin'овый udma кабель,
чтобы диск железно работал в PIO - заменить на старый 40pin'овый IDE
кабель.

Все.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "При установки FreeBSD не определяется жесткий диск"
Сообщение от lavr emailИскать по авторуВ закладки on 28-Июл-04, 13:59  (MSK)
>>Сори, не совсем поняла к чему эта ссылка дана была. Что-то я
>>по моему вопросу - как его решить - не нахожу ничего
>>на этой странице.
>>Вы так проблему и не решили?
>>Блин, жесткий так не хочется покупать другой, неужели придется :(((((
>
>поиск по форуму, такое ощущение что я уже в n-сотый раз расписываю
>что
>и как.
>
>man 4 ata
>
>проблема в том что во FreeBSD by default диски переводятся в DMA
>режим,
>отсюда возможные проблемы, кроявость контроллера, корявость винта - многие
>винты в реалии не поддерживают заявленные производителем режимы DMA,
>проблема в кабеле.
>
>Как вариант - перевести диск в PIO mode, ну а после установки
>можно
>будет поразвлекаться и подобрать реально поддерживаемый режим UDMA.
>
>Итого:
>
>прервать загрузку во время отсчета времени, например клавишей пробел
>вышли в загрузчик и выставили параметр:
>
>load> set hw.ata.ata_dma="0"

затем продолжаем загрузку:

load> boot

>перевели диск в PIO mode
>установили систему, не выходим из установки, переходим в интерактивное
>окно с shell'ом клавишей F4 и набираем команду:

разумеется комбинация клавиш: ALT-F4 - четвертый виртуальный терминал
ALT-F1 - первый

># echo hw.ata.ata_dma="0" >> /boot/loader.conf.local
>
>теперь возвращаемся в окно установки F1 и завершаем установку, перегружаемся, после чего
>читаем man 4 ata и man atacontrol
>и пытаемся найти режим UDMA при котором система работает и не падает.
>
>
>PS. Чтобы диск работал в UDMA режиме, нужен 80pin'овый udma кабель,
>чтобы диск железно работал в PIO - заменить на старый 40pin'овый IDE
>
>кабель.
>
>Все.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "При установки FreeBSD не определяется жесткий диск"
Сообщение от ksen Искать по авторуВ закладки(??) on 28-Июл-04, 15:23  (MSK)
Спасибо за информацию. Не совсем правда все поняла, но хоть теперь знаю в каком направлении двигаться. Спасибо, еще раз.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "При установки FreeBSD не определяется жесткий диск"
Сообщение от lavr emailИскать по авторуВ закладки on 28-Июл-04, 15:36  (MSK)
>Спасибо за информацию. Не совсем правда все поняла, но хоть теперь знаю
>в каком направлении двигаться. Спасибо, еще раз.

http://unix1.jinr.ru/~lavr/FreeBSDR/starting.html

в самом низу: допустим у тебя установочный CD или floppy, при загрузке
у тебя на экране:

    Hit [Enter] to boot immediately, or any other key for command prompt.
    Booting [kernel] in 9 seconds...

в этот момент нажимаешь пробел и выходищь в загрузчик, там можешь
выдать help или ? или другие команды и выставить переменные ядра:

> set=...

после того как выставишь значение dma, наберешь:

> boot
загрузка продолжится, а диск будет в PIO mode.

Если это не помогло, смотри какой у тебя шлейф, поменяй на старый 40pin
и все должно получится. Возможно нужно зайти в BIOS и помудрить - зависит
от того какой у тебя IDE контроллер, обныкновенный, UDMA, PATA, SATA
с RAID (выруби RAID)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "При установки FreeBSD не определяется жесткий диск"
Сообщение от ksen Искать по авторуВ закладки(??) on 28-Июл-04, 21:38  (MSK)
СПАСИБО большущие. Теперь все поняла, буду сейчас пробовать :)))
  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "При установки FreeBSD не определяется жесткий диск"
Сообщение от hromach emailИскать по авторуВ закладки(??) on 28-Июл-04, 15:50  (MSK)
Возьми FreeBSD 5.2.1
там вроде исправили

  Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "При установки FreeBSD не определяется жесткий диск"
Сообщение от Sergey Искать по авторуВ закладки(??) on 28-Июл-04, 23:35  (MSK)
Если непременно нужно 4.X установи на другой машине (не SiS) внеси изменения как ниже (пример), сообразно твоему чипсету, если их нет и перекомпилируй ядро.

From: Jonathan Hanna (jhanna@pangolin-systems.com)
Subject: kern/43221: ATA-100 for SiS 651
Newsgroup: mailing.freebsd.bugs
Date: 2002-09-22 00:34:02 PST

>Number:         43221
>Category:       kern
>Synopsis:       ATA-100 for SiS 651
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:      
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Sep 21 22:50:01 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Jonathan Hanna
>Release:        FreeBSD 4.7-RC i386
>Organization:
>Environment:
System: FreeBSD cub.pangolin-systems.com 4.7-RC FreeBSD 4.7-RC #3: Fri Sep 20 18:47:23 PDT 2002 root@:/usr/obj/usr/src/sys/CUB i386


>Description:

The ATA driver does not recognize the SiS-651 (ATA-133).

>How-To-Repeat:

Attempt to boot a SiS-651 with UDMA enabled.

>Fix:

This recognizes the SiS-651 as ATA-100, but does not add ATA-133 support,
as I have no ATA-133 drive to try.


--- ata-dma.c 2002/09/21 01:27:39 1.1
+++ ata-dma.c 2002/09/21 01:55:18 1.2
@@ -504,6 +504,7 @@
      ata_find_dev(parent, 0x06401039, 0) || /* SiS 640 */
      ata_find_dev(parent, 0x06451039, 0) || /* SiS 645 */
      ata_find_dev(parent, 0x06501039, 0) || /* SiS 650 */
+     ata_find_dev(parent, 0x06511039, 0) || /* SiS 651 */
      ata_find_dev(parent, 0x07301039, 0) || /* SiS 730 */
      ata_find_dev(parent, 0x07331039, 0) || /* SiS 733 */
      ata_find_dev(parent, 0x07351039, 0) || /* SiS 735 */
--- ata-pci.c 2002/09/21 01:27:39 1.1
+++ ata-pci.c 2002/09/21 01:55:18 1.2
@@ -192,6 +192,7 @@
      ata_find_dev(dev, 0x06401039, 0) ||
      ata_find_dev(dev, 0x06451039, 0) ||
      ata_find_dev(dev, 0x06501039, 0) ||
+     ata_find_dev(dev, 0x06511039, 0) ||
      ata_find_dev(dev, 0x07301039, 0) ||
      ata_find_dev(dev, 0x07331039, 0) ||
      ata_find_dev(dev, 0x07351039, 0) ||
>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message


  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру