Hello, I created custom freebsd installation cd with custom kernel. When I boot
system with custom cd; kernel detects Intel ICH9 sata300 controller but end of
the bootingit doesnt detect my sata disk. Mainboard is intel and chipset is
i965. There is no problem when I use this custom cd with gigabyte p35 chipset
mainboard with same sata disk
When I use the freebsd live cd
it detects atapci0 Marvell 88SX6101
and atapci1 Intel Ahci Controller
then it detects disk without problem.
My kernel conf file is below.
Where can be the problem?
Thanks.
cpu I486_CPUcpu I586_CPUcpu I686_CPUident
FREEBSD-CDBOOT# To statically compile in device wiring instead of
/boot/device.hints#hints "GENERIC.hints" # Default
places to look for devices.#makeoptions DEBUG=-g # Build
kernel with gdb(1) debug symbolsoptions SCHED_4BSD # 4BSD
scheduleroptions PREEMPTION # Enable kernel thread
preemptionoptions INET # InterNETworking#options
INET6 # IPv6 communications protocols#options SCTP
# Stream Control Transmission Protocoloptions FFS #
Berkeley Fast Filesystemoptions SOFTUPDATES # Enable FFS
soft updates supportoptions UFS_ACL # Support for access
control listsoptions UFS_DIRHASH # Improve performance on
big directories#options UFS_GJOURNAL
# Enable gjournal-based UFS journalingoptions MD_ROOT
# MD is a potential root deviceoptions MD_ROOT_SIZE=30000options
NFSCLIENT # Network Filesystem Client#options NFSSERVER
# Network Filesystem Serveroptions NFS_ROOT # NFS usable
as /, requires NFSCLIENToptions MSDOSFS # MSDOS
Filesystemoptions CD9660 # ISO 9660 Filesystemoptions
PROCFS # Process filesystem (requires PSEUDOFS)options
PSEUDOFS # Pseudo-filesystem frameworkoptions
GEOM_PART_GPT # GUID Partition Tables.options GEOM_LABEL
# Provides labelizationoptions COMPAT_43TTY # BSD 4.3 TTY
compat [KEEP THIS!]options COMPAT_FREEBSD4 # Compatible with
FreeBSD4options COMPAT_FREEBSD5 # Compatible with
FreeBSD5options COMPAT_FREE
BSD6 # Compatible with FreeBSD6options SCSI_DELAY=5000
# Delay (in ms) before probing SCSIoptions KTRACE #
ktrace(1) supportoptions SYSVSHM # SYSV-style shared
memoryoptions SYSVMSG # SYSV-style message queuesoptions
SYSVSEM # SYSV-style semaphoresoptions
_KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensionsoptions
KBD_INSTALL_CDEV # install a CDEV entry in /devoptions
ADAPTIVE_GIANT # Giant mutex is adaptive.options STOP_NMI
# Stop CPUS using NMI instead of IPI#options AUDIT #
Security event auditing#options QUOTA#options IPFIREWALL#options
IPFIREWALL_VERBOSE#options IPFIREWALL_VERBOSE_LIMIT=5#options
IPFIREWALL_FORWARD#options IPFIREWALL_NAT#options
IPDIVERT#options DUMMYNET#options IP
STEALTH#options NETGRAPHoptions NETGRAPH_BPFoptions
NETGRAPH_BRIDGEoptions NETGRAPH_DEVICEoptions
NETGRAPH_ECHOoptions NETGRAPH_ETHERoptions NETGRAPH_GIFoptions
NETGRAPH_GIF_DEMUXoptions NETGRAPH_HOLEoptions
NETGRAPH_TAGoptions NETGRAPH_IFACEoptions
NETGRAPH_IP_INPUToptions NETGRAPH_IPFWoptions
NETGRAPH_KSOCKEToptions NETGRAPH_NAT#options
IPFIREWALL_DEFAULT_TO_ACCEPT#options LIBALIASoptions
NETGRAPH_NETFLOWoptions NETGRAPH_PPPoptions
NETGRAPH_SOCKEToptions NETGRAPH_SPLIToptions
NETGRAPH_TCPMSSoptions NETGRAPH_TEEoptions NETGRAPH_TTYoptions
NETGRAPH_UI#options HZ=1000#options IPSEC#options
IPSEC_FILTERTUNNEL#device crypto# To make an SMP kernel, the next two
lines are needed#options SMP # Symmetric
MultiProcessor Kerneldevice
apic # I/O APIC# CPU frequency control#device
cpufreq# Bus support.device eisadevice pci# Floppy
drivesdevice fdc# ATA and ATAPI devicesdevice atadevice
atadisk # ATA disk drivesdevice ataraid # ATA RAID
drivesdevice atapicd # ATAPI CDROM drives#device
atapifd # ATAPI floppy drives#device atapist # ATAPI
tape drivesoptions ATA_STATIC_ID # Static device numbering# SCSI
Controllersdevice ahb # EISA AHA1742 familydevice
ahc # AHA2940 and onboard AIC7xxx devicesoptions
AHC_REG_PRETTY_PRINT # Print register bitfields in debugdevice ahd
# AHA39320/29320 and onboard AIC79xx devicesoptions AHD_REG_PRETTY_PRINT
# Print register bitfields in debug #
output. Adds ~215k to driver.device amd
# AMD 53C974 (Tekram DC-390(T))device hptiop #
Highpoint RocketRaid 3xxx seriesdevice isp # Qlogic
family#device ispfw # Firmware for QLogic HBAs- normally a
moduledevice mpt # LSI-Logic MPT-Fusion#device ncr
# NCR/Symbios Logicdevice sym # NCR/Symbios Logic (newer
chipsets + those of `ncr')device trm # Tekram
DC395U/UW/F DC315U adaptersdevice adv # Advansys SCSI
adaptersdevice adw # Advansys wide SCSI adaptersdevice
aha # Adaptec 154x SCSI adaptersdevice aic #
Adaptec 15[012]x SCSI adapters, AIC-6[23]60.device bt #
Buslogic/Mylex MultiMaster SCSI adaptersdevice ncv # NCR
53C500device nsp # Workbit Ninja SCSI-3device stg
# TMC 18C30/18C50# SCSI peripheralsdevic
e scbus # SCSI bus (required for SCSI)device ch
# SCSI media changersdevice da # Direct Access
(disks)device sa # Sequential Access (tape etc)device
cd # CDdevice pass # Passthrough device (direct
SCSI access)device ses # SCSI Environmental Services (and
SAF-TE)# RAID controllers interfaced to the SCSI subsystem#device amr
# AMI MegaRAID#device arcmsr # Areca SATA II RAID#device
asr # DPT SmartRAID V, VI and Adaptec SCSI RAIDdevice ciss
# Compaq Smart RAID 5*device dpt # DPT Smartcache III, IV -
See NOTES for optionsdevice hptmv # Highpoint RocketRAID
182xdevice hptrr # Highpoint RocketRAID 17xx, 22xx, 23xx,
25xxdevice iir # Intel Integrated RAIDdevice ips
# IBM (Adaptec) ServeRAIDdevice mly # Mylex
AcceleRAID/eXtremeRAIDdevice twa # 3ware 9000 series
PATA/SATA RAID# RAID controllersdevice aac # Adaptec FSA
RAIDdevice aacp # SCSI passthrough for aac (requires
CAM)device ida # Compaq Smart RAIDdevice mfi
# LSI MegaRAID SASdevice mlx # Mylex DAC960 familydevice
pst # Promise Supertrak SX6000device twe #
3ware ATA RAID# atkbdc0 controls both the keyboard and the PS/2 mousedevice
atkbdc # AT keyboard controllerdevice atkbd # AT
keyboarddevice psm # PS/2 mousedevice kbdmux
# keyboard multiplexerdevice vga # VGA video card
driverdevice splash # Splash screen and screen saver support#
syscons is the default console driver, resembling
an SCO consoledevice scdevice agp # support
several AGP chipsets# Power management support (see NOTES for more
options)#device apm# Add suspend/resume support for the i8254.device
pmtimer# PCCARD (PCMCIA) support# PCMCIA and cardbus bridge support#device
cbb # cardbus (yenta) bridge#device pccard # PC
Card (16-bit) bus#device cardbus # CardBus (32-bit) bus# Serial
(COM) portsdevice sio # 8250, 16[45]50 based serial
portsdevice uart # Generic UART driver# Parallel port#device
ppc#device ppbus # Parallel port bus (required)#device
lpt # Printer#device plip # TCP/IP over
parallel#device ppi # Parallel port interface device#device
vpo # Requires scbus and da# If you've got a "dumb"
serial or parallel PCI card that is# supported by the pu
c(4) glue driver, uncomment the following# line to enable it (connects to sio,
uart and/or ppc drivers):#device puc# PCI Ethernet NICs.device
de # DEC/Intel DC21x4x (``Tulip'')device em
# Intel PRO/1000 adapter Gigabit Ethernet Carddevice ixgb #
Intel PRO/10GbE Ethernet Carddevice le # AMD Am7900 LANCE
and Am79C9xx PCnetdevice txp # 3Com 3cR990
(``Typhoon'')device vx # 3Com 3c590, 3c595
(``Vortex'')# PCI Ethernet NICs that use the common MII bus controller
code.# NOTE: Be sure to keep the 'device miibus' line in order to use
these NICs!device miibus # MII bus supportdevice bce
# Broadcom BCM5706/BCM5708 Gigabit Ethernetdevice bfe #
Broadcom BCM440x 10/100 Ethernetdevice bge # Broadcom
BCM570xx Gigabit Ethernetdevice dc # DEC/Intel 21143 an
d various workalikesdevice fxp # Intel EtherExpress
PRO/100B (82557, 82558)device lge # Level 1 LXT1001 gigabit
Ethernetdevice msk # Marvell/SysKonnect Yukon II Gigabit
Ethernetdevice nfe # nVidia nForce MCP on-board
Ethernetdevice nge # NatSemi DP83820 gigabit
Ethernet#device nve # nVidia nForce MCP on-board Ethernet
Networkingdevice pcn # AMD Am79C97x PCI 10/100 (precedence
over 'le')device re # RealTek
8139C+/8169/8169S/8110Sdevice rl # RealTek 8129/8139device
sf # Adaptec AIC-6915 (``Starfire'')device sis
# Silicon Integrated Systems SiS 900/SiS 7016device sk #
SysKonnect SK-984x & SK-982x gigabit Ethernetdevice ste
# Sundance ST201 (D-Link DFE-550TX)device stge #
Sundance/Tamarac
k TC9021 gigabit Ethernetdevice ti # Alteon Networks
Tigon I/II gigabit Ethernetdevice tl # Texas Instruments
ThunderLANdevice tx # SMC EtherPower II (83c170
``EPIC'')device vge # VIA VT612x gigabit
Ethernetdevice vr # VIA Rhine, Rhine IIdevice wb
# Winbond W89C840Fdevice xl # 3Com 3c90x
(``Boomerang'', ``Cyclone'')# ISA Ethernet NICs. pccard NICs
included.device cs # Crystal Semiconductor CS89x0 NIC#
'device ed' requires 'device miibus'device ed
# NE[12]000, SMC Ultra, 3c503, DS8390 cardsdevice ex #
Intel EtherExpress Pro/10 and Pro/10+device ep # Etherlink
III based cardsdevice fe # Fujitsu MB8696x based
cardsdevice ie # EtherExpress 8/16, 3C507, StarLAN 10
etc.device sn
# SMC's 9000 series of Ethernet chipsdevice xe #
Xircom pccard Ethernet# Wireless NIC cardsdevice wlan #
802.11 supportdevice wlan_wep # 802.11 WEP supportdevice
wlan_ccmp # 802.11 CCMP supportdevice wlan_tkip # 802.11
TKIP supportdevice wlan_amrr # AMRR transmit rate control
algorithmdevice wlan_scan_ap # 802.11 AP mode scanningdevice
wlan_scan_sta # 802.11 STA mode scanningdevice an #
Aironet 4500/4800 802.11 wireless NICs.device ath # Atheros
pci/cardbus NIC'sdevice ath_hal # Atheros HAL (Hardware
Access Layer)device ath_rate_sample # SampleRate tx rate control for
athdevice awi # BayStack 660 and othersdevice ral
# Ralink Technology RT2500 wireless NICs.device wi #
WaveLAN/Intersil/Symbol 802.11 wireless NICs.#devic
e wl # Older non 802.11 Wavelan wireless NIC.# Pseudo
devices.device loop # Network loopbackdevice random
# Entropy devicedevice ether # Ethernet supportdevice
sl # Kernel SLIPdevice ppp # Kernel PPPdevice
tun # Packet tunnel.device pty # Pseudo-ttys
(telnet etc)device md # Memory "disks"device
gif # IPv6 and IPv4 tunnelingdevice faith #
IPv6-to-IPv4 relaying (translation)device firmware # firmware
assist module# The `bpf' device enables the Berkeley Packet Filter.# Be
aware of the administrative consequences of enabling this!# Note that
'bpf' is required for DHCP.device bpf # Berkeley
packet filter# USB supportdevice uhci # UHCI PCI->USB
interfacedevice ohci # OHCI PCI->USB int
erfacedevice ehci # EHCI PCI->USB interface (USB
2.0)device usb # USB Bus (required)#device udbp
# USB Double Bulk Pipe devicesdevice ugen # Genericdevice
uhid # "Human Interface Devices"device ukbd
# Keyboard#device ulpt # Printerdevice umass
# Disks/Mass storage - Requires scbus and dadevice ums #
Mousedevice ural # Ralink Technology RT2500USB wireless
NICsdevice rum # Ralink Technology RT2501USB wireless
NICs#device urio # Diamond Rio 500 MP3 player#device
uscanner # Scanners# USB Ethernet, requires miibus#device aue
# ADMtek USB Ethernet#device axe # ASIX Electronics USB
Ethernet#device cdce # Generic USB over Ethernet#device
cue # CATC USB Eth
ernet#device kue # Kawasaki LSI USB Ethernet#device
rue # RealTek RTL8150 USB Ethernet# FireWire support#device
firewire # FireWire bus code#device sbp # SCSI over
FireWire (Requires scbus and da)#device fwe # Ethernet over
FireWire (non-standard!)#device fwip # IP over FireWire (RFC
2734,3146)#device dcons # Dumb console driver#device
dcons_crom # Configuration ROM for dcons