Еще раз прошу извинения за детские вопросы. Впервые пытаюсь пересобрать ядро. Делаю все, как говорят. В процессе сборки (когда запустил 'make' после 'make depend') система идет в ребут. Дальше ничего не работает. Это происходит даже с GENERIC конф. файлом. Пробовал и через make world. Та же ерунда! Помогите, пожалуйста!
>Еще раз прошу извинения за детские вопросы. Впервые пытаюсь пересобрать ядро. Делаю
>все, как говорят. В процессе сборки (когда запустил 'make' после 'make
>depend') система идет в ребут. Дальше ничего не работает. Это происходит
>даже с GENERIC конф. файлом. Пробовал и через make world. Та
>же ерунда! Помогите, пожалуйста!
А что логи показывают? Почему перезапускаеться? Если какое-либо другое приложение собирать из исходников, то все проходит нормально?
>Еще раз прошу извинения за детские вопросы. Впервые пытаюсь пересобрать ядро. Делаю
>все, как говорят. В процессе сборки (когда запустил 'make' после 'make
>depend') система идет в ребут. Дальше ничего не работает. Это происходит
>даже с GENERIC конф. файлом. Пробовал и через make world. Та
>же ерунда! Помогите, пожалуйста!
Имхо, проблемы с железом или в конфиге намудрил. Что за железо?
Пень 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
Я бы раму поменял для начала.
>Еще раз прошу извинения за детские вопросы. Впервые пытаюсь пересобрать ядро. Делаю
>все, как говорят. В процессе сборки (когда запустил 'make' после 'make
>depend') система идет в ребут. Дальше ничего не работает. Это происходит
>даже с GENERIC конф. файлом. Пробовал и через make world. Та
>же ерунда! Помогите, пожалуйста!покажи вывод
# atacontrol list
# sysctl -a | grep hw.ata
>Еще раз прошу извинения за детские вопросы. Впервые пытаюсь пересобрать ядро. Делаю
>все, как говорят. В процессе сборки (когда запустил '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 presenthw.ata.ata_dma: 1
hw.ata.wc: 1
hw.ata.tags: 0
gw.ata.atapi_dma: 0
>>Еще раз прошу извинения за детские вопросы. Впервые пытаюсь пересобрать ядро. Делаю
>>все, как говорят. В процессе сборки (когда запустил '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
>Еще раз прошу извинения за детские вопросы. Впервые пытаюсь пересобрать ядро. Делаю
>все, как говорят. В процессе сборки (когда запустил 'make' после 'make
>depend') система идет в ребут. Дальше ничего не работает. Это происходит
>даже с GENERIC конф. файлом. Пробовал и через make world. Та
>же ерунда! Помогите, пожалуйста!master: UDMA33
slave: ???Сделал atacontrol mode 0 WDMA2 - та же фигня.
Потом попробовал PIO3 - все равно.
>Еще раз прошу извинения за детские вопросы. Впервые пытаюсь пересобрать ядро. Делаю
>все, как говорят. В процессе сборки (когда запустил 'make' после 'make
>depend') система идет в ребут. Дальше ничего не работает. Это происходит
>даже с GENERIC конф. файлом. Пробовал и через make world. Та
>же ерунда! Помогите, пожалуйста!т.е. atacontrol mode 0 WDMA2 0
и atacontrol mode 0 PIO3 0