免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1797 | 回复: 5
打印 上一主题 下一主题

amd64编译出错 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-09-06 19:28 |只看该作者 |倒序浏览
MAB:        北桥gf6100
                 南桥nf430

cpu:        AMD64 3600+ 双核

RAM:        DDRII667-512M*2

HDD:        迈拓80G-SATA2




mykernel:

machine         amd64
cpu             HAMMER
ident           cacti

# To statically compile in device wiring instead of /boot/device.hints
#hints          "GENERIC.hints"         # Default places to look for devices.

options         SMP                     # Symmetric MultiProcessor Kernel

options         SCHED_4BSD              # 4BSD scheduler
options         PREEMPTION              # Enable kernel thread preemption
options         INET                    # InterNETworking
options         FFS                     # Berkeley Fast Filesystem
options         SOFTUPDATES             # Enable FFS soft updates support
options         UFS_ACL                 # Support for access control lists
options         UFS_DIRHASH             # Improve performance on big directories
options         MD_ROOT                 # MD is a potential root device
options         PROCFS                  # Process filesystem (requires PSEUDOFS)
options         PSEUDOFS                # Pseudo-filesystem framework
options         GEOM_GPT                # GUID Partition Tables.
options         COMPAT_43               # Needed by COMPAT_LINUX32
options         COMPAT_IA32             # Compatible with i386 binaries
options         COMPAT_FREEBSD4         # Compatible with FreeBSD4
options         COMPAT_FREEBSD5         # Compatible with FreeBSD5
options         COMPAT_LINUX32          # Compatible with i386 linux binaries
options         SCSI_DELAY=5000         # Delay (in ms) before probing SCSI
options         KTRACE                  # ktrace(1) support
options         SYSVSHM                 # SYSV-style shared memory
options         SYSVMSG                 # SYSV-style message queues
options         SYSVSEM                 # SYSV-style semaphores
options         _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions
options         KBD_INSTALL_CDEV        # install a CDEV entry in /dev
options         AHC_REG_PRETTY_PRINT    # Print register bitfields in debug
                                        # output.  Adds ~128k to driver.
options         AHD_REG_PRETTY_PRINT    # Print register bitfields in debug
                                        # output.  Adds ~215k to driver.
options         ADAPTIVE_GIANT          # Giant mutex is adaptive.

# Workarounds for some known-to-be-broken chipsets (nVidia nForce3-Pro150)
device          atpic                   # 8259A compatability

# Linux 32-bit ABI support
options         LINPROCFS               # Cannot be a module yet.

# Bus support.
device          acpi
device          pci

# ATA and ATAPI devices
device          ata
device          atadisk         # ATA disk drives

# atkbdc0 controls both the keyboard and the PS/2 mouse
device          atkbdc          # AT keyboard controller
device          atkbd           # AT keyboard

device          kbdmux          # keyboard multiplexer

device          vga             # VGA video card driver

# syscons is the default console driver, resembling an SCO console
device          sc

device          agp             # support several AGP chipsets

# If you've got a "dumb" serial or parallel PCI card that is
# supported by the puc(4) glue driver, uncomment the following
# line to enable it (connects to the sio and/or ppc drivers):
#device         puc

# 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 support
device          fxp             # Intel EtherExpress PRO/100B (82557, 8255

# Pseudo devices.
device          loop            # Network loopback
device          random          # Entropy device
device          ether           # Ethernet support
device          pty             # Pseudo-ttys (telnet etc)
device          md              # Memory "disks"

# 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



出错内容:

manual root filesystem specitication:
        <fstype>:<device> Mount <device> using filesystem <fstype>
        eg. ufs:/dev/da0a
        ?        listvalid disk boot devices
        <empty line>        Abort manual input



试了好几次都不行,只好向兄弟们求助了。

论坛徽章:
0
2 [报告]
发表于 2006-09-07 08:29 |只看该作者
查了资料,应该是编译的内核中没有加入使用SATA硬盘的支持,好像是要使用到scsi设备。
哪位可以指导一下,谢谢了。

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
3 [报告]
发表于 2006-09-07 15:11 |只看该作者
这是SCSI那一部分,

# SCSI Controllers
device                ahb                # EISA AHA1742 family
device                ahc                # AHA2940 and onboard AIC7xxx devices
device                ahd                # AHA39320/29320 and onboard AIC79xx devices
device                amd                # AMD 53C974 (Tekram DC-390(T))
device                isp                # Qlogic family
#device         ispfw                # Firmware for QLogic HBAs- normally a module
device                mpt                # LSI-Logic MPT-Fusion
#device                ncr                # NCR/Symbios Logic
device                sym                # NCR/Symbios Logic (newer chipsets + those of `ncr')
device                trm                # Tekram DC395U/UW/F DC315U adapters

device                adv                # Advansys SCSI adapters
device                adw                # Advansys wide SCSI adapters
device                aha                # Adaptec 154x SCSI adapters
device                aic                # Adaptec 15[012]x SCSI adapters, AIC-6[23]60.
device                bt                # Buslogic/Mylex MultiMaster SCSI adapters

device                ncv                # NCR 53C500
device                nsp                # Workbit Ninja SCSI-3
device                stg                # TMC 18C30/18C50

# SCSI peripherals
device                scbus                # SCSI bus (required for SCSI)
device                ch                # SCSI media changers
device                da                # Direct Access (disks)
device                sa                # Sequential Access (tape etc)
device                cd                # CD
device                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 RAID
device                ciss                # Compaq Smart RAID 5*
device                dpt                # DPT Smartcache III, IV - See NOTES for options
device                hptmv                # Highpoint RocketRAID 182x
device                iir                # Intel Integrated RAID
device                ips                # IBM (Adaptec) ServeRAID
device                mly                # Mylex AcceleRAID/eXtremeRAID
device                twa                # 3ware 9000 series PATA/SATA RAID

# RAID controllers
device                aac                # Adaptec FSA RAID
device                aacp                # SCSI passthrough for aac (requires CAM)
device                ida                # Compaq Smart RAID
device                mlx                # Mylex DAC960 family
device                pst                # Promise Supertrak SX6000
device                twe                # 3ware ATA RAID

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
4 [报告]
发表于 2006-09-07 15:14 |只看该作者
这个是ATA的

# ATA and ATAPI devices
device                ata
device                atadisk                # ATA disk drives
device                ataraid                # ATA RAID drives
device                atapicd                # ATAPI CDROM drives
device                atapifd                # ATAPI floppy drives
device                atapist                # ATAPI tape drives
options         ATA_STATIC_ID        # Static device numbering

论坛徽章:
0
5 [报告]
发表于 2006-09-07 16:36 |只看该作者
重点在于,你要看提示信息,里面肯定已经说了缺少什么东西。一般的device scbus ,还有一个忘了,这些不能丢的,你到你的SCSI一节出看看,另外再仔细看你的出错提示。如果你不急,晚上我再找找我的。

其实你看看你的device umass那里后面有个提示说require XXX,那就表示必须要开了XXX才行。
还有device accp一行,也一样。

论坛徽章:
0
6 [报告]
发表于 2006-09-07 20:02 |只看该作者
谢谢各位的回复,问题解决了,方法很奇怪,只要再加上这一行就完成通过编译了:
options         ATA_STATIC_ID        # Static device numbering

我的主板有两个PATA的接口,还有两四个SATA的接口,硬盘接在第一个SATA的接口上。

虽然通过了编译,但是还是不了解为什么会出现这种问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP