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

Исходное сообщение
"Зависание при установке FreeBSD_8.0_amd64 на EM64T (i386 раб.)"

Отправлено sasha73 , 11-Июн-10 18:22 
   Добрый день, Господа!

   Сразу прошу сильно не ругать, т.к. спецом по работе с FreeBSD себя не считаю. Некий опыт есть.

   Купили новый ПК и решил поставить туда последнюю FreeBSD 8.0 i386. Поставил, обновился, почти все настроил. Потом обратил внимание, что нет поддержки второго ядра процессора (у нас EM64T).
   Почитал немного и понял, что нужно было ставить ОС для платформы amd64. Скачал, начал ставить, но при загрузке установки ПК намертво виснет... Виснет на строке:

>kernel: warning: no time-of-day clock registered, system time will not be set accurately

   Включил verbose - выяснилось, что на самом деле виснет при запуске sysinstall
   Что только не делал, и биос сбрасывал, и пробовал ставить более старую версию FreeBSD 7.3 amd64  - виснет. Неужели проблема с поддержкой этой платфомы или куда копать?

Материнская плата: Intel BLKDG43NB iG43+ICH10.
Процессор: Intel Pentium Dual-Core CPU E6500 2.93GHz

   Версия для i386 показывает железо, как:

FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 8.0-RELEASE #0: Sat Nov 21 15:48:17 UTC 2009
root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Pentium(R) Dual-Core  CPU      E6500  @ 2.93GHz (2926.01-MHz 686-class CPU)
Origin = "GenuineIntel"  Id = 0x1067a  Stepping = 10
Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
Features2=0x400e3bd<SSE3,DTES64,MON,DS_CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,XSAVE>
AMD Features=0x20100000<NX,LM>
AMD Features2=0x1<LAHF>
TSC: P-state invariant
real memory  = 1073741824 (1024 MB)
avail memory = 981561344 (936 MB)
kbd1 at kbdmux0
ACPI Warning: Incorrect checksum in table [XSDT] - B6, should be 88 20090521 tbutils-275
ACPI Warning: 32/64X FACS address mismatch in FADT - 3CB69F40/       03CB6FE40, using 32 0090521 tbfadt-586
acpi0: <INTEL DG43NB> on motherboard
acpi0: [ITHREAD]
acpi0: Power Button (fixed)

...

   Неужели нужно менять железо? Или я просто чего-то не сделал?


Содержание

Сообщения в этом обсуждении
"Зависание при установке FreeBSD_8.0_amd64 на EM64T (i386 раб..."
Отправлено aurved , 11-Июн-10 18:42 
ну а как вариант обновить BIOS, а то там что-то ругань насчет ACPI Warning: Incorrect checksum in table [XSDT] - B6, should be 88 20090521 tbutils-275

"Зависание при установке FreeBSD_8.0_amd64 на EM64T (i386 раб..."
Отправлено sasha73 , 11-Июн-10 18:48 
>ну а как вариант обновить BIOS, а то там что-то ругань насчет
>ACPI Warning: Incorrect checksum in table [XSDT] - B6, should be
>88 20090521 tbutils-275

Да, я видел. Тоже смущала, но Биос обновить как-то не подумал! Спасибо - это вариант! Отпишусь.
Хотя, если бы i386 не становилась. А то ж все "без сучка..." летает!
А в i386 поддержку второго ядра сделать не получится? (тоже ради варианта...)


"Зависание при установке FreeBSD_8.0_amd64 на EM64T (i386 раб..."
Отправлено Аноним , 11-Июн-10 20:26 
>А в i386 поддержку второго ядра сделать не получится? (тоже ради варианта...)
>

без разницы i386 или amd64, ядра должны определяться все.

# sysctl kern.smp
kern.smp.forward_signal_enabled: 1
kern.smp.topology: 0
kern.smp.cpus: 2
kern.smp.disabled: 0
kern.smp.active: 1
kern.smp.maxcpus: 32
kern.smp.maxid: 31

# sysctl hw.model
hw.model: Intel(R) Core(TM)2 Duo CPU     T7700  @ 2.40GHz

# uname -mr
8.0-RELEASE-p2 i386

покажи тоже самое.


"Зависание при установке FreeBSD_8.0_amd64 на EM64T (i386 раб..."
Отправлено sasha73 , 14-Июн-10 11:11 
   И так, рассказываю!
   Сегодня пришел с утра и первым делом обновил БИОС. У меня, оказался еще 2008 года был, хотя плату взяли на днях. На сайте был месячной давности - вот последний и поставил.
И после этого без вопросов встала amd64.

  При чем для Анонима! Я смотрел переменные kern.smp под i386 тогда. Я хоть и не спец, но до этого то догадался! И там было одно ядро!!!
  А теперь, после перепрошивки БИОСА в i386 тоже уже два!!! Лихо! Хотя, проц определялся то нормально, по крайней мере модель и т.д.
  Жаль, что ту i386 почти полность отстроил.
  Теперь, я так понимаю, "по-правильному" лучше поставить amd64. Эх, потеряное время...

>
>покажи тоже самое.

Сейчас в amd64:
# sysctl kern.smp
kern.smp.forward_signal_enabled: 1
kern.smp.topology: 0
kern.smp.cpus: 2
kern.smp.disabled: 0
kern.smp.active: 1
kern.smp.maxcpus: 32
kern.smp.maxid: 1
# sysctl hw.model
hw.model: Pentium(R) Dual-Core  CPU      E6500  @ 2.93GHz
# uname -mr
8.0-RELEASE amd64

   Так что спасибо  aurved  за такое простое напутсвие. Сам бы еще через денек только полез в БИОС. :-) Хотя нужно было сделать сразу, но тупонул.
   СПАСИБО! Тема закрыта.