成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

FreeBSD內核定制

系統 Linux
接下來的大部分是操作系統核心相關的東東,如文件系統,進程調度等,大部分我都是直接保留,注釋掉了ipv6 相關的選項以及與FreeBSD4兼容的選項,因為我在FreebSD.org上看到的amd64 架構是從FreeBSD5.3 開始的......

首先復制配置文件:

#cd /usr/src/sys/amd64/conf

#mkdir /root/kernel

#cp GENERIC /root/kernel/MY_KERNEL_CONF

#ln -s /root/kernel/MY_KERNEL_CONF

這樣作的好處是更新源代碼之后如果像要重新編譯內核,就不會需要重新弄一個配制文件了。

第二步是準備硬件清單

#dmesg > hardware

#vi hardware

就可以查看機器的硬件配制了

接下來開始修改配置文件

vi MY_KERNEL_CONF

其中我的改動有:

ident GENERIC => ident MY_KERNEL

這個是內核的名字,以此來與之前的內核相區分

接下來的大部分是操作系統核心相關的東東,如文件系統,進程調度等,大部分我都是直接保留,注釋掉了ipv6 相關的選項以及與FreeBSD4兼容的選項,因為我在FreebSD.org上看到的amd64 架構是從FreeBSD5.3 開始的

到后面就是根據硬件配制清單定制驅動,根據需求刪減

配制完畢后開始編譯

#cd /usr/src

#make buildkernel KERNCONF=MY_KERNEL_CONF

很不幸在鏈接時報錯退出:

linking kernel.debug

umass.o(.text+0xcf): In function `umass_detach':

/usr/src/sys/dev/usb/storage/umass.c:2825: undefined reference to `xpt_bus_deregister'

umass.o(.text+0xf3):/usr/src/sys/dev/usb/storage/umass.c:2828: undefined reference to `cam_sim_free'

umass.o(.text+0xd6c): In function `umass_std_transform':

/usr/src/sys/dev/usb/storage/umass.c:3613: undefined reference to `xpt_done'

u9):/usr/src/sys/dev/usb/storage/umass.c:2689: undefined reference to `cam_sim_alloc'

umass.o(.text+0x2b54):/usr/src/sys/dev/usb/storage/umass.c:2711: undefined reference to `xpt_bus_register'

umass.o(.text+0x2db0):/usr/src/sys/dev/usb/storage/umass.c:2770: undefined reference to `xpt_periph'

umass.o(.text+0x2db5):/usr/src/sys/dev/usb/storage/umass.c:2770: undefined reference to `xpt_create_path'

umass.o(.text+0x2ec9):/usr/src/sys/dev/usb/storage/umass.c:2702: undefined reference to `cam_simq_free'

umass.o(.text+0x2f2d):/usr/src/sys/dev/usb/storage/umass.c:2779: undefined reference `xpt_free_path'

umass.o(.text+0x308d): In function `umass_cam_action':

/usr/src/sys/dev/usb/storage/umass.c:2849: undefined reference to `xpt_done'

umass.o(.text+0x317b):/usr/src/sys/dev/usb/storage/umass.c:3131: undefined reference to `xpt_done'

umass.o(.text+0x31ca):/usr/src/sys/dev/usb/storage/umass.c:2900: undefined reference to `xpt_done'

umass.o(.text+0x329b):/usr/src/sys/dev/usb/storage/umass.c:3121: undefined reference to `xpt_done'

umass.o(.text+0x3324):/usr/src/sys/dev/usb/storage/umass.c:2936: undefined reference to `xpt_done'

umass.o(.text+0x33b2):/usr/src/sys/dev/usb/storage/umass.c:3095: more undefined references to `xpt_done' fo.o(.text+0x35be):/usr/src/sys/dev/usb/storage/umass.c:3073: undefined reference to `xpt_done'

umass.o(.text+0x3819):/usr/src/sys/dev/usb/storage/umass.c:3004: undefined reference to `xpt_done'

umass.o(.text+0x39bf):/usr/src/sys/dev/usb/storage/umass.c:2994: undefined reference to `xpt_done'

umass.o(.text+0x3a07):/usr/src/sys/dev/usb/storage/umass.c:2982: undefined reference to `xpt_done'

umass.o(.text+0xdfa):/usr/src/sys/dev/usb/storage/umass.c:3325: more undefined references to `xpt_done' follow

*** Error code 1

Stop in /usr/

GOOGLE找到答案,原來是我在配置文件里含入了

device umass

卻沒有按照后面的注釋含入

device scbus

device da

解決方法是直接將umass 也給它注釋掉

重新build,成功!

# make installkernel KERNCONF=MY_KERNEL_CONF

搞定,重啟

察看內核版本:

uname -i

$ uname -i

MY_KERNEL

然后上網、登錄SSH、VNC、讀光盤等等都沒有問題
 

【編輯推薦】

  1. FreeBSD ports加速
  2. FreeBSD 8.0操作系統正式版發布
  3. FreeBSD 8.0/7.2縱向對比測試
責任編輯:趙寧寧 來源: chinaitlab
相關推薦

2010-08-09 09:33:41

Debian 6.0內核變動

2011-01-14 15:30:44

2017-02-28 17:18:34

Linux驅動技術內核定時器

2022-09-22 11:09:14

芯昇科技

2009-12-04 19:23:48

SolarisLinuxFreeBSD

2018-04-23 10:52:12

Linux內核 微軟

2009-12-11 17:31:57

2017-03-12 11:42:21

Linux致遠電子內核源碼

2010-01-18 10:03:37

FreeBSD porFreeBSD

2015-07-21 11:43:14

CentosRPM

2014-07-16 09:51:16

FreeBSD

2010-09-16 15:11:58

FreeBSD PPP

2011-02-23 14:05:57

2010-12-31 09:23:44

FreeBSD

2009-04-07 15:39:55

LinuxDebianFreeBSD Ker

2017-08-25 09:50:42

數據庫MySQL內核優化

2023-10-16 21:57:00

FreeBSDLinux

2022-06-21 08:00:00

FreeBSD 12FreeBSD 13架構

2010-04-30 14:26:27

Unix FreeBS

2011-03-02 10:19:29

FreebsdPureftpd
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲 欧美 另类 综合 偷拍 | 黄视频国产 | 成人亚洲精品 | 亚洲精品4 | 精品欧美色视频网站在线观看 | 99久久精品免费看国产小宝寻花 | 精品日韩一区 | 国产精彩视频 | 国产欧美一区二区三区免费 | 999国产精品视频免费 | 红桃视频一区二区三区免费 | 中文字幕精品一区久久久久 | 久久中文字幕一区 | 精品三级 | 日本黄色片免费在线观看 | 国产成人久久 | 色视频网站免费 | 国产午夜精品一区二区三区四区 | 国产在线视频一区二区 | 少妇淫片aaaaa毛片叫床爽 | 日韩资源| 国产成人精品一区二 | 成人精品在线观看 | 综合亚洲视频 | 日韩在线精品视频 | 久久久久免费 | 国产欧美在线观看 | 亚洲一区二区av在线 | 日韩中文字幕 | 久操福利 | 久久男人 | 国产黄色小视频 | 中文字幕日韩欧美一区二区三区 | 日韩成人在线视频 | 精品国产91久久久久久 | 香蕉久久网| 中文字幕黄色大片 | 亚洲午夜久久久 | 黄一区二区三区 | 国产在线一区二区三区 | 日本免费视频 |