At Mon, 7 Sep 2009 15:13:17 +0900,
<mur...@graduate.chiba-u.jp> wrote:
> 分からないのは、amd64をインストールするとき、AMD(のCPU)に
> せよIntel(のCPU)にせよ、なにかCPUの違いによる最適化の様なこ
> とはしないのでしょうか?

初めて、2core(intel)にamd64を入れた者ですが、i386の様に出来ました。
そのamd64上で、GENERICを i386と比べてみると

% diff GENERIC ../../i386/conf/GENERIC
2c2
< # GENERIC -- Generic kernel configuration file for FreeBSD/amd64
---
> # GENERIC -- Generic kernel configuration file for FreeBSD/i386
19c19
< # $FreeBSD: src/sys/amd64/conf/GENERIC,v 1.484.2.15.2.1 2008/11/25 02:59:29 
kensmith Exp $
---
> # $FreeBSD: src/sys/i386/conf/GENERIC,v 1.474.2.15.2.1 2008/11/25 02:59:29 
> kensmith Exp $
21c21,23
< cpu           HAMMER
---
> cpu           I486_CPU
> cpu           I586_CPU
> cpu           I686_CPU
33c35
< options       SCTP                    # Stream Control Transmission Protocol 
---
> options       SCTP                    # Stream Control Transmission Protocol
44d45
< options       NTFS                    # NT File System
52d52
< options       COMPAT_IA32             # Compatible with i386 binaries
67d66
< #options      KDTRACE_FRAME           # Ensure frames are compiled in
70c69
< # Make an SMP-capable kernel by default
---
> # To make an SMP kernel, the next two lines are needed
71a71
> device                apic                    # I/O APIC
77c77
< device                acpi
---
> device                eisa
92a93
> device                ahb             # EISA AHA1742 family
109a111
> device                aha             # Adaptec 154x SCSI adapters
112a115,117
> device                ncv             # NCR 53C500
> device                nsp             # Workbit Ninja SCSI-3
> device                stg             # TMC 18C30/18C50
125a131
> device                asr             # DPT SmartRAID V, VI and Adaptec SCSI 
> RAID
141,142c147
< #XXX pointer/int warnings
< #device               pst             # Promise Supertrak SX6000
---
> device                pst             # Promise Supertrak SX6000
160a166,170
> # Power management support (see NOTES for more options)
> #device               apm
> # Add suspend/resume support for the i8254.
> device                pmtimer
> 
216a227
> device                stge            # Sundance/Tamarack TC9021 gigabit 
> Ethernet
231a243
> device                ie              # EtherExpress 8/16, 3C507, StarLAN 10 
> etc.
249a262
> #device               wl              # Older non 802.11 Wavelan wireless NIC.
281a295
> device                rum             # Ralink Technology RT2501USB wireless 
> NICs

で、cpu周りが変わっていますが、他は殆んど同じです。

ただ、マザーボード(MB)の、デバイスへの対応が一番心配した所です。
一つ前のもの、と思って選んだ MBでしたが、ネットワークカード(NC)が GENERIC
では見当たらず、焦ったものでした。Fedora-7 又は 8 ぐらいでも NCは認識
されず、Fedora-10ぐらいでやっと認識されていて、外付けを考え始めていた
のを改めて、見付かった経緯もあります;

P.S. compiz対応 Gカード、が「Ubuntuスタートアップバイブル」(マイコミ)
にあります。

> 私はkernel再構築時に/etc/make.confのCPUTYPEで迷ったことがあります。

同じです;今は
CPUTYPE?= nocona
で動いてますが、coreにしたらエラーになりましたね。
-- 
                        / Name : Dobashi Mitsuyoshi  /
                       / Email : md...@luna.wak2.jp /

メールによる返信