Поможите чайнику!
В системе два винта на первом (ad0) - /
На втором (ad3) - /home
Перекомпилирую ядро. Правлю GENERIC aka FIRST.
Делаю:
# config FIRST
# cd ../compile/FIRST
# make depend
В какой-то момент make depend вываливается со след. надписями:
ad0: hard error cmd=read fsbn 1402191 of 1402175-1402246 status=59 error=40
spec_getpages: (ad0s1a) I/O read failure: (error=5) bp 0xc3f51b68 vp 0xc198f000
size: 36864, resid: 36864, a_cont: 36864, valid:0x0
nread: 0, reqpage: 0, pindex: 2, pcount: 9
vm_foult: pager read error, pid 591 (cpp0)
cc: Internal error: Segmentation fault (program cpp0)
Мучаюсь с этой ботвой уже несколько дней не могу понять в чем дело. Подскажите ПЛЗ! На всякий случай файл конфигурации:
machine i386
#cpu I486_CPU
cpu I586_CPU
#cpu I686_CPU
ident FIRST
maxusers 32
#hints "GENERIC.hints"
makeoptions DEBUG=-g
options SCHED_4BSD
options INET
#options INET6
options FFS
options SOFTUPDATES
options UFS_ACL
options UFS_DIRHACH
options MD_ROOT
#options NFSCLIENT
#options NFSSERVER
#options NFS_ROOT
#options MSDOSFS
#options CD9660
options PROCFS
options PSEUDOFS
options COMPAT_43
options COMPAT_FREEBSD4
#options SCSI_DELAY=15000
options KTRACE
options SYSVSHM
options SYSVMSG
options SYSVSEM
options _KPOSIX_PRIORITY_SCHEDULING
#options KBD_INSTALL_CDEV
#options AHC_REG_PRETTY_PRINT
#options AHD_REG_PRETTY_PRINT
options IPFILTER
options IPFILTER_LOG
#Debugging for use in -current
#options DDB
#options INVARIANTS
#options INVARIANTS_SUPPORT
options WITNESS
options WITNESS_SKIPSPIN
#To make an SMP kernel, the next two are needed
#options SMP
options APIC_IO
device isa
#device eisa
device pci
#Floppy drves
device fdc
#ATA and ATAPY devices
device ata
device atadisk
#device atapicd
#device atapifd
#device atapist
options ATA_STATIC_ID
#SCSI Controllers - все закомментированно
#RAID controllers interfaced tothe subsystem - все закомментированно
#SCSI peripherals - все закомментированно
#RAID controllers - все закомментированно
#attbdc0 controls both the keyboard and the PS/2 mouse
device atkbdc
device atkbd
#device psm
device vga
#device splash
#syscons is the default console driver, resembling an SCO console
device sc
#Enable this for the pcvt (VT220 compatible) console driver
#device vt
#options XSERVER
#options FAT_CURSOR
device agp
#Floating point support -do not disable
device npx
#Power management support
#device apm
#device pmtimer
#PCCARD (PCMCIA) support - все закомметировано
#Serial (COM) port - все закомментированно
#Parallel port - все закомментированно
#PCI Ethernet NICs etc.
device miibus
device xl
#ISA Ethernet NICs - все закомментированно
#Wireless NIC cards - все закомментированно
#Pseudo devices
device random
device loop
device ether
#device sl
#device ppp
#device tun
device pty
#device md
#device gif
#device faith
#the Berkley Packet Filter
device bpf
#USB Ethernet, requires mii - все закомментированно
#FireWire support - все закомментированно