国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

如何在Linux環(huán)境下搭建無(wú)盤工作站

無(wú)盤工作站是一種利用網(wǎng)絡(luò)啟動(dòng)的工作站,無(wú)需使用本地硬盤進(jìn)行操作系統(tǒng)和應(yīng)用程序的安裝。本文將詳細(xì)介紹如何在Linux環(huán)境下搭建無(wú)盤工作站。### 無(wú)盤工作站客戶端首先,在無(wú)盤工作站客戶端上需要進(jìn)行一些配

無(wú)盤工作站是一種利用網(wǎng)絡(luò)啟動(dòng)的工作站,無(wú)需使用本地硬盤進(jìn)行操作系統(tǒng)和應(yīng)用程序的安裝。本文將詳細(xì)介紹如何在Linux環(huán)境下搭建無(wú)盤工作站。

### 無(wú)盤工作站客戶端

首先,在無(wú)盤工作站客戶端上需要進(jìn)行一些配置。這部分的主要任務(wù)包括創(chuàng)建一個(gè)EPROM啟動(dòng)文件和使用mknbi-linux工具處理Linux內(nèi)核。有兩個(gè)可選的軟件包可以使用:etherboot和netboot。

Etherboot對(duì)網(wǎng)卡型號(hào)有要求,支持的網(wǎng)卡種類較少,但對(duì)于常見(jiàn)的網(wǎng)卡如3c503/507/509/905b、NE1000/2000/PCIne2000、Intel eepro等基本上都能支持。Netboot可以使用ndis或pktdrv,這些文件通常在隨網(wǎng)卡附帶的驅(qū)動(dòng)盤中都有,但前提是Linux能夠識(shí)別網(wǎng)卡。

以下步驟適用于etherboot:

1. 打開(kāi)etherboot,進(jìn)入src-32目錄,編輯Config文件。Config文件中有許多選項(xiàng),可以選擇多重啟動(dòng)、顯示信息、詢問(wèn)口令等功能。在這里,我們需要將dhcp替換為bootp,即在Config文件中定義-DNO_DHCP_SUPPORT設(shè)置。因?yàn)槲覀冇?jì)劃在服務(wù)器端使用bootp,所以這是必需的。如果你打算在服務(wù)器端使用dhcp,那么可以跳過(guò)這一步。

2. 運(yùn)行make命令。對(duì)于每種網(wǎng)卡,將生成兩個(gè)文件:.rom和.lzrom,其中后者是壓縮過(guò)的。

3. 使用軟盤進(jìn)行啟動(dòng)驗(yàn)證所創(chuàng)建的啟動(dòng)ROM是否正常。假設(shè)你使用的是ne2000兼容的網(wǎng)卡,可以運(yùn)行以下命令:`cat ne.lzrom > /dev/fd0`。如果一切正常,系統(tǒng)將能夠檢測(cè)到你的網(wǎng)卡并發(fā)送bootp請(qǐng)求。如果一切順利,你就可以將ROM文件刻寫到EPROM中了。

4. 切換到../netboot目錄;運(yùn)行make和make install命令。如果make命令出錯(cuò),可以將系統(tǒng)中的bcc改名,然后將gcc連接為bcc,再重新運(yùn)行make命令。最后,系統(tǒng)中將會(huì)增加一個(gè)名為mknbi-linux的程序,用于處理Linux內(nèi)核,在服務(wù)器端的設(shè)置部分我們將介紹它的使用方法。

至此,無(wú)盤工作站客戶端的配置工作完成。

### 服務(wù)器端

接下來(lái),我們需要配置無(wú)盤工作站的服務(wù)器端。以下假設(shè)無(wú)盤工作站的IP地址為10.0.0.1,機(jī)器名為;另一臺(tái)無(wú)盤工作站的IP地址為10.0.0.2,機(jī)器名為;服務(wù)器的IP地址為10.0.0.254,機(jī)器名為。

1. 修改/etc/hosts文件,添加和的對(duì)應(yīng)關(guān)系。

2. 獲取bootp-2.x.x軟件包,并打上其中的所有補(bǔ)丁。然后運(yùn)行make和make install命令。

3. 創(chuàng)建/etc/bootptab文件,內(nèi)容如下:

```

:sm255.255.255.0:

:bf/tftpboot/vmlinuz.nb:

dc1:tc

dc2:tc

```

在ha字段中使用無(wú)盤工作站網(wǎng)卡的MAC地址替代。

4. 修改文件,去掉bootpd和tftpd相關(guān)行前的#號(hào),如下所示:

```

tftp dgram udp wait root /usr/sbin/tcpd tftpd -s /tftpboot

bootps dgram udp wait root /usr/sbin/tcpd bootpd -i

kill –HUP `cat /var/run/inetd.pif`

```

5. 創(chuàng)建/tftpboot/10.0.0.1目錄,并切換到該目錄,運(yùn)行以下命令:(cd /;tar cpf – lib sbin bin var etc dev)| tar xpf –

然后創(chuàng)建

標(biāo)簽: