日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

安裝 Linux 無盤工作站

說起無盤工作站,大家一定不會陌生,當(dāng)年Novell下的無盤DOS工作站很是流行,后來又
流行過Win95無盤工作站,只是由于問題多多,后來微軟自己停止了對無盤Windows的支持 。
隨著Linux的日益流行,使用Linux的人越來越多,其實(shí)Linux 對遠(yuǎn)程引導(dǎo)的支持非常好,
Linnx內(nèi)核自身又支持網(wǎng)絡(luò)文件系統(tǒng),因此非常適合做無盤工作站,本文將以一個(gè)實(shí)例向大家
詳細(xì)介紹無盤Linux工作站的安裝辦法 。
這個(gè)網(wǎng)絡(luò)是一個(gè)小的局域網(wǎng),有1臺服務(wù)器和4臺 Linux 無盤工作站,彼此之間用雙絞
線通過HUB連接,服務(wù)器的IP地址定為192.168.0.80 ,名字是server ,5臺無盤工作站的
地址由服務(wù)器動(dòng)態(tài)分配,地址范圍從 192.168.0.1 到 192.168.0.4 ,名字分別是c1,c2,
c3,c4,服務(wù)器和無盤工作站使用的都是 NE2000 兼容網(wǎng)卡,無盤工作站使用的網(wǎng)卡上都安
裝了BOOTROM 啟動(dòng)芯片,服務(wù)器操作系統(tǒng)安裝的是 RedHat Linux 6.0 ,安裝時(shí)選用定制
安裝,并安裝了全部軟件 。
Linux的遠(yuǎn)程引導(dǎo)有兩種方式,一是利用Bootp協(xié)議,有一個(gè)專門的項(xiàng)目EtherBoot 提供
支持(http://www.slug.org.au/etherboot/),這種方式引導(dǎo) Linux 的速度是最快的,
但這種方式有一個(gè)最大的問題,就是在市場上找不到支持這種遠(yuǎn)程引導(dǎo)協(xié)議的 BOOTROM 啟動(dòng)
芯片(除非自己刻錄),因?yàn)槭袌錾蠋缀跛械摹OOTROM 啟動(dòng)芯片都是遵循NOVELL遠(yuǎn)程引導(dǎo)
協(xié)議的,于是有人提出另外一種方式,就是服務(wù)器端用 NetWare 服務(wù)器,客戶端就可以用現(xiàn)
有的BOOTROM 啟動(dòng)芯片了,說到這里大家一定胡涂了,作Linux無盤工作站豈不是還一臺
NetWare 服務(wù)器?不是的,因?yàn)樯裢◤V大的 Linux 可以模擬 NetWare 服務(wù)器,就象Samba
可以把 Linux 模擬成 NT 一樣,mars_nwe 可以把 Linux 模擬成 NetWare,不僅能提供
NetWare 文件和打印服務(wù),還能提供遠(yuǎn)程引導(dǎo)支持(知道Linux的厲害了吧),本文講述的
Linux 無盤工作站就是用這種方式作遠(yuǎn)程引導(dǎo)的 。
準(zhǔn)備啟動(dòng)盤
由于在 Linux 下沒有制作符合 NetWare 遠(yuǎn)程引導(dǎo)協(xié)議啟動(dòng)映象的工具,所以只能用早
期的Win95()提供的工具(遺憾) 。找一臺裝有 Win95 的機(jī)器啟動(dòng)后按 F8 進(jìn)入純DOS方式,
格式化一張啟動(dòng)盤 format a: /s ,然后將RedHat Linux安裝光盤上 dosutils 目錄下的
loadlin.exe復(fù)制到啟動(dòng)盤,在啟動(dòng)盤上作一個(gè) autoexec.bat 文件,代碼只有一行
loadlin.exe bzImage root=/dev/nfsroot
從 Windows 95 安裝光盤的 Win95 目錄下的cab文件中解出 rplboot.sys 文件放在啟動(dòng)
盤上,命令如下:
extract.exe /a /l a: win95-27.cab rplboot.sys
一張用來做啟動(dòng)映象的啟動(dòng)盤就作好了,保存好啟動(dòng)盤,以后作啟動(dòng)映象時(shí)會用到它 。
編譯內(nèi)核
用于無盤工作站的Linux內(nèi)核與用于從本地硬盤引導(dǎo)的Linux內(nèi)核是不同的,無盤工作
站的內(nèi)核必須支持NFS作為根文件系統(tǒng),即遠(yuǎn)程根文件系統(tǒng),所以必須編譯無盤工作站專
用的內(nèi)核 。筆者使用的內(nèi)核代碼版本是2.2.16,將內(nèi)核源代碼解壓到/usr/src下,
cd /usr/src/linux 進(jìn)入內(nèi)核子目錄,執(zhí)行命令make menuconfig 進(jìn)行內(nèi)核編譯配置,下
列項(xiàng)目必須按要求設(shè)置:
Processor type and features 該項(xiàng)目下面的選項(xiàng)必須根據(jù)無盤工作站的CPU類型設(shè)
置,而不是根據(jù)服務(wù)器的CPU類型設(shè)置
Loadable module support 該項(xiàng)目下面的所有選項(xiàng)都禁止,即不支持模塊功能
Plug and Play support 設(shè)置為有效
Block devices 該項(xiàng)目下面的
Loopback device support
Network block device support
都設(shè)置為有效
Networking option 該項(xiàng)目下面的

推薦閱讀