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

Исходное сообщение
"Проблемы с пересборкой ядра в freeBSD 4.10-RELEASE"

Отправлено Matracc , 27-Авг-04 12:58 
Еще раз прошу извинения за детские вопросы. Впервые пытаюсь пересобрать ядро. Делаю все, как говорят. В процессе сборки (когда запустил 'make' после 'make depend') система идет в ребут. Дальше ничего не работает. Это происходит даже с GENERIC конф. файлом. Пробовал и через make world. Та же ерунда! Помогите, пожалуйста!

Содержание

Сообщения в этом обсуждении
"Проблемы с пересборкой ядра в freeBSD 4.10-RELEASE"
Отправлено kolayshkin , 27-Авг-04 13:55 
>Еще раз прошу извинения за детские вопросы. Впервые пытаюсь пересобрать ядро. Делаю
>все, как говорят. В процессе сборки (когда запустил 'make' после 'make
>depend') система идет в ребут. Дальше ничего не работает. Это происходит
>даже с GENERIC конф. файлом. Пробовал и через make world. Та
>же ерунда! Помогите, пожалуйста!


А что логи показывают? Почему перезапускаеться? Если какое-либо другое приложение собирать из исходников, то все проходит нормально?


"Проблемы с пересборкой ядра в freeBSD 4.10-RELEASE"
Отправлено Lucky , 27-Авг-04 13:59 
>Еще раз прошу извинения за детские вопросы. Впервые пытаюсь пересобрать ядро. Делаю
>все, как говорят. В процессе сборки (когда запустил 'make' после 'make
>depend') система идет в ребут. Дальше ничего не работает. Это происходит
>даже с GENERIC конф. файлом. Пробовал и через make world. Та
>же ерунда! Помогите, пожалуйста!


Имхо, проблемы с железом или в конфиге намудрил. Что за железо?


"Проблемы с пересборкой ядра в freeBSD 4.10-RELEASE"
Отправлено Matracc , 27-Авг-04 14:15 
Пень I 233 мгц 96 mb, сетевухи, видеокарта pci какая-то (не помню).

В логах рылся. Ничего не нашел, хотя, наверное просто опыта не хватило.

Вот вывод mesg под линуксом (а что, мне вас стеснятся? :) ):

Linux version 2.4.19-16mdk (quintela@bi.mandrakesoft.com) (gcc version 3.2 (Mandrake Linux 9.0 3.2-1mdk)) #1 Fri Sep 20 18:15:05 CEST 2002
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009f800 (usable)
BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 0000000006000000 (usable)
BIOS-e820: 00000000fff80000 - 0000000100000000 (reserved)
96MB LOWMEM available.
Advanced speculative caching feature not present
On node 0 totalpages: 24576
zone(0): 4096 pages.
zone(1): 20480 pages.
zone(2): 0 pages.
Kernel command line: BOOT_IMAGE=linux ro root=306 devfs=mount
No local APIC present or hardware disabled
Initializing CPU#0
Detected 232.886 MHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 463.66 BogoMIPS
Memory: 94708k/98304k available (1176k kernel code, 3208k reserved, 444k data, 136k init, 0k highmem)
Dentry cache hash table entries: 16384 (order: 5, 131072 bytes)
Inode cache hash table entries: 8192 (order: 4, 65536 bytes)
Mount-cache hash table entries: 2048 (order: 2, 16384 bytes)
Buffer-cache hash table entries: 4096 (order: 2, 16384 bytes)
Page-cache hash table entries: 32768 (order: 5, 131072 bytes)
CPU: Before vendor init, caps: 008001bf 00000000 00000000, vendor = 0
Intel Pentium with F0 0F bug - workaround enabled.
CPU: After vendor init, caps: 008001bf 00000000 00000000 00000000
CPU:     After generic, caps: 008001bf 00000000 00000000 00000000
CPU:             Common caps: 008001bf 00000000 00000000 00000000
CPU: Intel Pentium MMX stepping 03
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au)
mtrr: detected mtrr type: none
PCI: PCI BIOS revision 2.10 entry at 0xfd9df, last bus=0
PCI: Using configuration type 1
PCI: Probing PCI hardware
Limiting direct PCI/PCI transfers.
isapnp: Scanning for PnP cards...
isapnp: Card 'OPL3-SA3 Snd System'
isapnp: 1 Plug & Play card detected total
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16)
Starting kswapd
VFS: Diskquotas version dquot_6.5.0 initialized
devfs: v1.12a (20020514) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with HUB-6 MANY_PORTS MULTIPORT SHARE_IRQ SERIAL_PCI ISAPNP enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
PIIX4: IDE controller on PCI bus 00 dev 39
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xfcb0-0xfcb7, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0xfcb8-0xfcbf, BIOS settings: hdc:pio, hdd:pio
hda: ST34312A, ATA DISK drive
hdc: FX400D, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: 8421840 sectors (4312 MB) w/512KiB Cache, CHS=524/255/63, UDMA(33)
Partition check:
/dev/ide/host0/bus0/target0/lun0: p1 p2 p3 < p5 p6 >
p1: <bsd: p7 p8 >
RAMDISK driver initialized: 16 RAM disks of 32000K size 1024 blocksize
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 8192 bind 16384)
Linux IP multicast router 0.06 plus PIM-SM
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
RAMDISK: Compressed image found at block 0
Freeing initrd memory: 91k freed
VFS: Mounted root (ext2 filesystem).
Mounted devfs on /dev
Journalled Block Device driver loaded
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
Mounted devfs on /dev
Freeing unused kernel memory: 136k freed
Real Time Clock Driver v1.10e
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-uhci.c: $Revision: 1.275 $ time 18:49:04 Sep 20 2002
usb-uhci.c: High bandwidth mode enabled
usb-uhci.c: USB UHCI at I/O 0xfce0, IRQ 11
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
usbdevfs: remount parameter error
EXT3 FS 2.4-0.9.17, 10 Jan 2002 on ide0(3,6), internal journal
Adding Swap: 313228k swap-space (priority -1)
8139too Fast Ethernet driver 0.9.25
eth0: RealTek RTL8139 Fast Ethernet at 0xc6871c00, 00:50:fc:c5:61:47, IRQ 9
eth0:  Identified 8139 chip type 'RTL-8139C'
ne2k-pci.c:v1.02 10/19/2000 D. Becker/P. Gortmaker
  http://www.scyld.com/network/ne2k-pci.html
eth1: RealTek RTL-8029 found at 0xfcc0, IRQ 11, 52:54:AB:24:E8:0C.
eth0: Setting 100mbps full-duplex based on auto-negotiated partner ability e105.
ip_tables: (C) 2000-2002 Netfilter core team
ip_conntrack version 2.1 (768 buckets, 6144 max) - 300 bytes per conntrack
eth0: Promiscuous mode enabled.
device eth0 entered promiscuous mode
keyboard: unknown scancode e0 5e
keyboard: unknown scancode e0 5e
udf: registering filesystem
inserting floppy driver for 2.4.19-16mdk
Floppy drive(s): fd0 is 1.44M
FDC 0 is a National Semiconductor PC87306
end_request: I/O error, dev 02:00 (floppy), sector 0


"Проблемы с пересборкой ядра в freeBSD 4.10-RELEASE"
Отправлено Lucky , 27-Авг-04 14:20 
Я бы раму поменял для начала.

"Проблемы с пересборкой ядра в freeBSD 4.10-RELEASE"
Отправлено lavr , 27-Авг-04 14:45 
>Еще раз прошу извинения за детские вопросы. Впервые пытаюсь пересобрать ядро. Делаю
>все, как говорят. В процессе сборки (когда запустил 'make' после 'make
>depend') система идет в ребут. Дальше ничего не работает. Это происходит
>даже с GENERIC конф. файлом. Пробовал и через make world. Та
>же ерунда! Помогите, пожалуйста!

покажи вывод

# atacontrol list
# sysctl -a | grep hw.ata


"Проблемы с пересборкой ядра в freeBSD 4.10-RELEASE"
Отправлено Matracc , 27-Авг-04 16:17 
>Еще раз прошу извинения за детские вопросы. Впервые пытаюсь пересобрать ядро. Делаю
>все, как говорят. В процессе сборки (когда запустил 'make' после 'make
>depend') система идет в ребут. Дальше ничего не работает. Это происходит
>даже с GENERIC конф. файлом. Пробовал и через make world. Та
>же ерунда! Помогите, пожалуйста!


ATA channel 0:
    Master: ad0 <ST34312A/3.09> ATA/ATAPI rev 4
    Slave: no device present
ATA channel 1:
    Master: acd0 <FX400D/B07> ATA/ATAPI rev 0
    Slave: no device present

hw.ata.ata_dma: 1
hw.ata.wc: 1
hw.ata.tags: 0
gw.ata.atapi_dma: 0


"Проблемы с пересборкой ядра в freeBSD 4.10-RELEASE"
Отправлено lavr , 27-Авг-04 16:35 
>>Еще раз прошу извинения за детские вопросы. Впервые пытаюсь пересобрать ядро. Делаю
>>все, как говорят. В процессе сборки (когда запустил 'make' после 'make
>>depend') система идет в ребут. Дальше ничего не работает. Это происходит
>>даже с GENERIC конф. файлом. Пробовал и через make world. Та
>>же ерунда! Помогите, пожалуйста!
>
>
>ATA channel 0:
>    Master: ad0 <ST34312A/3.09> ATA/ATAPI rev 4
> Slave: no device present
>ATA channel 1:
>    Master: acd0 <FX400D/B07> ATA/ATAPI rev 0
> Slave: no device present
>
>hw.ata.ata_dma: 1
>hw.ata.wc: 1
>hw.ata.tags: 0
>gw.ata.atapi_dma: 0

# atacontrol mode 0 - покажи

# man 4 ata

попробуй понизить скорость UDMA или вовсе отключить (как см. выше man 4 ata), перезагрузись и попробуй make - если все будет хорошо, так и оставь.

ps. можно попробовать и без перезагрузки после понижения скорости на
0'ом канале: atacontrol mode 0 PIO4 или UDMA33


"Проблемы с пересборкой ядра в freeBSD 4.10-RELEASE"
Отправлено Matracc , 27-Авг-04 19:21 
>Еще раз прошу извинения за детские вопросы. Впервые пытаюсь пересобрать ядро. Делаю
>все, как говорят. В процессе сборки (когда запустил 'make' после 'make
>depend') система идет в ребут. Дальше ничего не работает. Это происходит
>даже с GENERIC конф. файлом. Пробовал и через make world. Та
>же ерунда! Помогите, пожалуйста!

master: UDMA33
slave: ???

Сделал atacontrol mode 0 WDMA2   - та же фигня.
Потом попробовал PIO3 - все равно.


"Проблемы с пересборкой ядра в freeBSD 4.10-RELEASE"
Отправлено Matracc , 27-Авг-04 23:00 
>Еще раз прошу извинения за детские вопросы. Впервые пытаюсь пересобрать ядро. Делаю
>все, как говорят. В процессе сборки (когда запустил 'make' после 'make
>depend') система идет в ребут. Дальше ничего не работает. Это происходит
>даже с GENERIC конф. файлом. Пробовал и через make world. Та
>же ерунда! Помогите, пожалуйста!

т.е. atacontrol mode 0 WDMA2 0
и atacontrol mode 0 PIO3 0