Установка FreeBSD на ноутбук Asus A6T

Тема в разделе "WASM.SOFTWARE", создана пользователем int_0x80, 25 окт 2006.

  1. int_0x80

    int_0x80 New Member

    Публикаций:
    0
    Регистрация:
    4 июл 2006
    Сообщения:
    25
    Попрбовал разные версии и вот что получилось:
    1) 5.2.1 Всё рпботает нормально но не видет двухъядерность процессора(там AMD Mobile turion x2)
    2)5.5 При включённом ACPI не видит встроенную клавиатуру и тачпад(внешняя USB мышку работает) при выключенном ACPI всё работает
    6)6.1 Зависает после определения жёсткого диска (выключение ACPI не влияет)
    Как это исправить? (особенно хочется разобраться со вторым пунктом)
     
  2. EvilsInterrupt

    EvilsInterrupt Постигающий азы дзена

    Публикаций:
    0
    Регистрация:
    28 окт 2003
    Сообщения:
    2.428
    Адрес:
    Russia
    int_0x80
    У меня тоже были траблы, во многом виновато ASPI поддержка, читай хэндбук, там очень многое дано
     
  3. int_0x80

    int_0x80 New Member

    Публикаций:
    0
    Регистрация:
    4 июл 2006
    Сообщения:
    25
    1) ASPI вы имели ввиду ACPI ? Если да, то хендбук говорит что при проблемах с мышью надо в /boot/loader.conf добавить строку
    Код (Text):
    1. hint.psm.0.flags="0x3000"
    Добавил. Всё равно не работает.
    Что я упустил в хендбуке? Подскажите пожалуста
     
  4. dag

    dag New Member

    Публикаций:
    0
    Регистрация:
    17 авг 2004
    Сообщения:
    446
    1.пересобрать ядро и поставить дрова от чипсета для контролера на котором винты сидят (если SATA попробовать включить Compatible режим в биосе)
    2.Дождаться 6.2 релиза
    3.Не ждать релиза 6.2 взять то что есть
    4.Чуть чуть поправить и пересобрать 5.2.1
     
  5. int_0x80

    int_0x80 New Member

    Публикаций:
    0
    Регистрация:
    4 июл 2006
    Сообщения:
    25
    Чипсет nForce 4 вроде поддерживется всеми версиями >=5.5 и где собственно взять эти "дрова от чипсета для контролера на котором винты сидят". Разьве они не встроены в ядро по умолчанию?
     
  6. dag

    dag New Member

    Публикаций:
    0
    Регистрация:
    17 авг 2004
    Сообщения:
    446
    Если SATA винты то не обязательно что под припаяный контролер дрова есть в ядре
     
  7. int_0x80

    int_0x80 New Member

    Публикаций:
    0
    Регистрация:
    4 июл 2006
    Сообщения:
    25
    У меня IDE винт
     
  8. dag

    dag New Member

    Публикаций:
    0
    Регистрация:
    17 авг 2004
    Сообщения:
    446
    NVIDIA GeForce Go 6100 (C51MV(C61) + MCP51) всётаки чемто от NForce 4 отличается похоже.
    может жто чем поможет
    Код (Text):
    1. # $FreeBSD: src/sys/modules/ata/ata/Makefile,v 1.1 2005/03/30 12:03:39 sos Exp $
    2.  
    3. .PATH: ${.CURDIR}/../../../dev/ata
    4.  
    5. KMOD=   ata
    6. SRCS=   ata-all.c ata-queue.c ata-lowlevel.c ata_if.c
    7. #       ata-pci.c ata-dma.c ata-chipset.c
    8. SRCS+=  opt_ata.h ata_if.h device_if.h bus_if.h
    9.  
    10. .include <bsd.kmod.mk>
    Код (Text):
    1. ata_nvidia_ident(device_t dev)
    2. {
    3.     struct ata_pci_controller *ctlr = device_get_softc(dev);
    4.     struct ata_chip_id *idx;
    5.     static struct ata_chip_id ids[] =
    6.     {{ ATA_NFORCE1,         0, AMDNVIDIA, NVIDIA, ATA_UDMA5, "nForce" },
    7.      { ATA_NFORCE2,         0, AMDNVIDIA, NVIDIA, ATA_UDMA6, "nForce2" },
    8.      { ATA_NFORCE2_PRO,     0, AMDNVIDIA, NVIDIA, ATA_UDMA6, "nForce2 Pro" },
    9.      { ATA_NFORCE2_PRO_S1,  0, 0,         0,      ATA_SA150, "nForce2 Pro" },
    10.      { ATA_NFORCE3,         0, AMDNVIDIA, NVIDIA, ATA_UDMA6, "nForce3" },
    11.      { ATA_NFORCE3_PRO,     0, AMDNVIDIA, NVIDIA, ATA_UDMA6, "nForce3 Pro" },
    12.      { ATA_NFORCE3_PRO_S1,  0, 0,         0,      ATA_SA150, "nForce3 Pro" },
    13.      { ATA_NFORCE3_PRO_S2,  0, 0,         0,      ATA_SA150, "nForce3 Pro" },
    14.      { ATA_NFORCE_MCP04,    0, AMDNVIDIA, NVIDIA, ATA_UDMA6, "nForce MCP" },
    15.      { ATA_NFORCE_MCP04_S1, 0, 0,         NV4OFF, ATA_SA150, "nForce MCP" },
    16.      { ATA_NFORCE_MCP04_S2, 0, 0,         NV4OFF, ATA_SA150, "nForce MCP" },
    17.      { ATA_NFORCE_CK804,    0, AMDNVIDIA, NVIDIA, ATA_UDMA6, "nForce CK804" },
    18.      { ATA_NFORCE_CK804_S1, 0, 0,         NV4OFF, ATA_SA300, "nForce CK804" },
    19.      { ATA_NFORCE_CK804_S2, 0, 0,         NV4OFF, ATA_SA300, "nForce CK804" },
    20.      { ATA_NFORCE_MCP51,    0, AMDNVIDIA, NVIDIA, ATA_UDMA6, "nForce MCP51" },
    21.      { ATA_NFORCE_MCP51_S1, 0, 0,         NV4OFF, ATA_SA300, "nForce MCP51" },
    22.      { ATA_NFORCE_MCP51_S2, 0, 0,         NV4OFF, ATA_SA300, "nForce MCP51" },
    23.      { ATA_NFORCE_MCP55,    0, AMDNVIDIA, NVIDIA, ATA_UDMA6, "nForce MCP55" },
    24.      { ATA_NFORCE_MCP55_S1, 0, 0,         NV4OFF, ATA_SA300, "nForce MCP55" },
    25.      { ATA_NFORCE_MCP55_S2, 0, 0,         NV4OFF, ATA_SA300, "nForce MCP55" },
    26.      { 0, 0, 0, 0, 0, 0}} ;
    27.     char buffer[64] ;
    28.  
    29.     if (!(idx = ata_match_chip(dev, ids)))
    30.         return ENXIO;
    31.  
    32.     sprintf(buffer, "nVidia %s %s controller",
    33.             idx->text, ata_mode2str(idx->max_dma));
    34.     device_set_desc_copy(dev, buffer);
    35.     ctlr->chip = idx;
    36.     ctlr->chipinit = ata_nvidia_chipinit;
    37.     return 0;
    38. }
     
  9. int_0x80

    int_0x80 New Member

    Публикаций:
    0
    Регистрация:
    4 июл 2006
    Сообщения:
    25
    Простите, а чем это должно мне помочь? В cvs щас тоже самое лежит
     
  10. int_0x80

    int_0x80 New Member

    Публикаций:
    0
    Регистрация:
    4 июл 2006
    Сообщения:
    25
    Я пришёл к вводу что проблема здесь не в определении дискового контроллера, а в обработке дисков подсистемой geom(так как приведение файла ata-chipset.c к виду как в FreeBSD 5.5 не решило проблему, кроме того при загрузке с verbose_loadding зависание происходит после вывода строки GEOM:new disk ad2) Буду пробывать заменить geom_mbr.c
    из FreeBSD 6.0 geom_mbr.c из FreeBSD 5.5
     
  11. kyprizel

    kyprizel New Member

    Публикаций:
    0
    Регистрация:
    1 авг 2003
    Сообщения:
    232
    Адрес:
    TSK
    мой вариант - для начала накатиться на CURRENT, при неудаче запостить сообщение в соответствующую рассылку.
     
  12. int_0x80

    int_0x80 New Member

    Публикаций:
    0
    Регистрация:
    4 июл 2006
    Сообщения:
    25
    Я пробывал CURRENT снимок от 10.06 всё хорошо загрузилось но тормозилт жутко ( после нажатия кнопки до её отоброжения проходит примерно 40секунд. Это скорее всего связано с многоядерностью проца(AMD MOBILE Turion x2). Как это можно исправить?