當前位置:首頁 » 操作系統 » 無盤linux伺服器

無盤linux伺服器

發布時間: 2023-11-26 18:38:53

linux 如何設置無盤啟動

你可以參考一下……這個筆記做的還行!!

一.編譯內核
1. 進入linux源代碼目錄:
#cd /usr/src/linux-2.4.20
2. 清理源代碼樹,檢測內核包裡面的文件是否正確:
#make mrproper
3. 運行配置程序:
#make xconfig
說明:最關鍵要選擇fs(ext3),initrd,cpu,網卡型號的支持,或直接將准備好的config文件拷貝到/usr/src/linux-2.4.20/arch/i386目錄下,改名為defconfig(注意先將原有的defconfig文件備份,切記).
4. 開始編譯,檢查相關獨立性:
#make dep
5. 清除內存和編譯過程中生成的.o文件:
#make clean
6. 生成bzImage內核文件,在./arch/i386/boot下:
#make bzImage
二.Busybox文件系統的生成
1. Busybox簡介
busybox是一個集成了一百多個最常用linux命令和工具的軟體,他甚至還集成了一個http伺服器和一個telnet伺服器,而所有這一切功能卻只有區區1M左右的大小.我們平時用的那些linux命令就好比是分力式的電子元件,而busybox就好比是一個集成電路,把常用的工具和命令集成壓縮在一個可執行文件里,功能基本不變,而大小卻小很多倍,在嵌入式linux應用中,busybox有非常廣的應用,另外,大多數linux發行版的安裝程序中都有busybox的身影,安裝linux的時候案ctrl+alt+F2就能得到一個控制台,而這個控制台中的所有命令都是指向busybox的鏈接.
2. 配置busybox
busybox的配置程序和linux內核菜單配置方式簡直一模一樣.
解壓: #tar xvfz /Nodiskboot/busybox-1.00.tar.gz
#cd /Nodiskboot/busybox-1.00
#make menuconfig

下面是需要編譯進busybox的功能選項,其他的可以根據需要自選,但是同樣不要太貪心.

General Configuration應該選的選項
Show verbose applet usage messages
Runtime SUID/SGID configuration via /etc/busybox.conf

Build Options
Build BusyBox as a static binary (no shared libs)
這個選項是一定要選擇的,這樣才能把busybox編譯成靜態鏈接的可執行文件,運行時才獨立於其他函數庫.否則必需要其他庫文件才能運行,在單一個linux內核不能使他正常工作.

Installation Options
Don't use /usr
這個選項也一定要選,否則make install 後busybox將安裝在原系統的/usr下,這將覆蓋掉系統原有的命令.選擇這個選項後,make install後會在busybox目錄下生成一個叫_install的目錄,裡面有busybox和指向他的鏈接.

其他選項都是一些linux基本命令選項,自己需要哪些命令就編譯進去,一般用默認的就可以了.

配置好後退出並保存.

3. 編譯並安裝busybox
#make
#make install
這樣,在busybox目錄下將生成一個_install的文件夾,裡面會有四項bin,sbin和linuxrc,其中bin,sbin都是目錄,busybox文件放在bin下面,然後其他的所有文件都是符號連接,連接到busybox上。
上述步驟生成了initrd簡單的目錄架構,我們還有手工添加若干。
4. 製作根文件系統
一個根文件系統必須包含支持一個完整的Linux系統所需的最基本的全部文件:
* 最基本的文件結構
* /dev, /proc, /bin, /etc, /lib, /usr, /tmp 等目錄的最小集合
* sh, ls, cp, mv等基本工具程序
* rc, inittab, fstab等基本配置文件
* /dev/hd*, /dev/tty*, /dev/fd0等基本設備
* libc-x.x.x.so等程序運行所需的各種動態庫文件
1).創建目錄rootfs
mkdir /Nodiskboot/rootfs
cd /Nodiskboot/rootfs
2).基本目錄結構
#mkdir etc usr var tmp proc home root dev etc/init.d mnt lib
#chmod 755 etc usr var tmp home root dev etc/init.d mnt lib
#chmod 555 proc
介紹一下各種目錄的作用:
* /dev -- 設備文件,實現系統I/O 所需
* /proc -- 使用proc文件系統所需
* /etc -- 包含系統配置文件
* /sbin -- 包含重要的系統程序
* /bin -- 包含大部分系統程序
* /lib -- 包含提供動態鏈接所需的共享庫文件
* /mnt -- 掛載其他設備:磁碟、光碟、usb設備等的掛載點
* /usr -- 額外的程序、函數庫文件以及配置文件
3).拷貝busybox
#cp -R /Nodiskboot/busybox-1.00/_install/* /Nodiskboot/rootfs/
4).建立dev設備文件名
#cd /Nodiskboot/rootfs/dev

#mknod -m 666 tty c 5 0
#mknod -m 666 console c 5 1
#mknod -m 666 tty0 c 4 0
#mknod -m 600 fd0 b 2 0
#mknod -m 600 ram0 b 1 0
#mknod -m 600 null c 1 3
mknod是在dev下成生mknod節點設備文件。載入磁碟的命令是:
#mknod -m 660 hda b 3 1
其中3是第一條主線上,1是主設備上第一個分區(0~63),如果是第二條線則是22,如果是從設備則是(64~127).
但是手工方法建立太麻煩了,通常直接從/dev下把需要的設備文件拷貝過來.
這些設備文件是特殊文件,在拷貝時一定要加上-R參數才能拷貝.
#cp -R /dev/console ./
#cp -R /dev/null ./
#cp -R /dev/zero ./
...
5).建立etc目錄下的配置文件
寫入三個文件inittab,fstab,init.d/rc.sysinit,文件內容如下
inittab:
::sysinit:/etc/init.d/rcS
::askfirst:/bin/sh

fstab:
proc /proc proc defaults 0 0

init.d/rcS:
#!/bin/sh
mount –a
exec bin/dhcpcd
# chmod 755 rc.sysinit

其中rcS中exec語句是啟動dhcp客戶端軟體,啟動自動配置IP功能。
6).在lib下面cp相應的庫文件
用ldd命令查看文件運行所用到的庫,由於未用到動態鏈接庫,而是直接鏈接到linuxrc文件上,所以lib下面是空的.
7).存儲節點的初始化是另一個需要注意的問題。在前面曾提到,內核引導的最後一項工作是創建並執行init進程,隨後init進程將創建其他進程,運行一些系統所需的重要程序。由於在通常的Linux系統中的init程序的使用和配置與System V系統中的init程序類似,而在嵌入式系統等特殊應用場合並不需要實現多個用戶(multiuser)的使用,也不需要用戶登陸終端,所以System V系統中的init程序對我們的要求而言功能過於復雜。在此,我們採用使用比較廣泛的工具busybox中的init程序。busybox包含常用的基本工具程序如:sh,ls,mount,init,cp等,而大小隻有幾百K(視所選擇工具程序的數目來決定大小)。實際上,編譯busybox後只有一個busybox程序,其餘的所有工具程序都是busybox程序的符號鏈接,busybox通過辨別不同的程序名稱,跳轉執行不同的功能。
busybox中的init程序可以完成初始化的基本功能而且去掉了System V系統init程序的多餘功能,init程序執行的順序如下:
<1>. 創建init的信號處理
<2>. 初始化控制台
<3>. 分析inittab文件,/etc/inittab
<4>. 執行系統初始化腳本,/etc/init.d/rcS
<5>. 執行所有inittab中類型為wait的程序
<6>. 執行所有inittab中類型為once的程序
完成以上步驟後,init循環執行所有inittab中類型為respawn和askfirst的程序。文件inittab中的每一行配置遵照格式如下:
id:runlevel:action:process
雖然這個格式與傳統的System V init 類似,但是id 域的含義不同。id 通常是用來指定控制啟動進程運行的tty。如果id域為空則代表這個進程的運行不需要與shell交互。在busybox中,runlevel域 可以完全忽略。process 指明執行程序以及所帶參數選項。 action 域可以選擇一下八個類型:
sysinit提供給init初始化腳本所在的路徑;
respawn當進程終止後將其重新啟動;
askfirst與respawn類似,不同之處是在終端提示「Please press Enter to activate this console.」;
wait代表init等待這個程序執行完後才繼續執行;
once表示執行一次而且不需要等待完成;
ctrlaltdel表示當按下Ctrl-Alt-Delete時執行;
shutdown表示程序在關機時執行;
restart表示程序在重啟時執行,通常是init本身。
在存儲節點上運行的程序是:掛載硬碟(mount),掃描硬碟生成多媒體文件報告的程序,流媒體伺服器(vls),與管理節點通信程序(agent),監視網路帶寬使用狀況的程序()。其中,mount的action域應為wait,因為首先要將存有多媒體文件的硬碟掛載才能對其執行掃描;vls的action域應為respawn,vls運行出現嚴重錯誤後,重新啟動vls,並向管理節點報告,寫入log。
三. 製作ramdisk映象文件
根文件系統所有東西都放在/Nodiskboot/rootfs下,我們將利用ramdisk把這些內容做成ramdisk映象文件並壓縮它.
# dd if=/dev/zero of=/dev/ram0
dd: 正在寫入 『/dev/ram1』: 設備上沒有空間
讀入了 8193+0 個塊
輸出了 8192+0 個塊

zero是一個特殊的設備,表示全部為0的字元塊.上面這條命令的意思是把系統的第一個ramdisk用全部為0的數據填充,因為 ramdisk默認大小為4M,因此當讀滿8192個塊(每塊512位元組)後,顯示'設備上沒空間'.這很正常,/dev/ram0已經被填充滿了.
如果指定塊的大小:

# dd if=/dev/zero of=/dev/ram0 bs=1M count=4
讀入了 4+0 個塊
輸出了 4+0 個塊

不會有錯誤提示,這里演示了dd的一般用法,接下來還要頻繁用到dd命令.

在/dev下有很多ramdisk設備ram0,ram1,ram2,ram3.... 一般用第一個就可以了.
填充後,ram1就有可空間,可以在這個空間上創見一個文件系統:
# mkfs.ext2 -m0 /dev/ram0

將ram0掛裝到文件系統中:
先建立一個掛裝點:
#mkdir /mnt/ram0
掛上ram0:
#mount /dev/ram0 /mnt/ram0
將先前做好的Nodiskboot根文件系統拷貝到ram0上.
#cp -R /Nodiskboot/rootfs/* /mnt/ram0

做完以上幾步,你應就白了ramdisk設備的含義,他是和hda1,hdb1,一樣的塊設備,用mount掛到文件系統下後就可以訪問,往裡放東西,但是所有的東西在內存上.關機將丟失所有東西.

拷貝好Nodiskboot根文件系統後卸載ram0:
#umount /dev/ram0
如果出現"device is busy",說明有別的進程在使用/dev/ram0上的文件,解決辦法如下:
#fuser -v /mnt/ram0
#umount /dev/ram0
這時,雖然不能通過/mnt/ram這個掛裝點訪問ram0中的內容了,但是他卻切切實實得在內存中存在.

再用dd把這個ram1以映象方式取出來:
# dd if=/dev/ram0 of=/Nodiskboot/ramdisk.img

驗證一下取出來的內容:
# file ramdisk.img
ramdisk.img: Linux rev 1.0 ext2 filesystem data
他是一個ext2 文件系統,類似一個ISO光碟映象文件.
因次,我們可以用loop設備來把他重新掛裝到文件系統里:
# mount -o loop ramdisk.img /mnt/ram0/
為了方便,我仍舊把他掛在/mnt/ram0下,因此,在先前一定要把/dev/ram0 umount掉

查看/mnt/ram0下的內容,他應該和/Nodiskboot/rootfs下的一模一樣,否則就是出錯了:
# ls /mnt/ram0
etc usr var tmp proc home root dev etc/init.d mnt lib

這樣,我們就得到了一個ramdisk根文件系統映象ramdisk.img
把他umount掉:
#umount /mnt/ram0

壓縮ramdisk.img印象文件:
# gzip -v9 ramdisk.img

查看壓縮後的大小:
# ls -lh ramdisk.img.gz
四. 壓縮內核與根文件系統
當內核與根文件系統准備好之後,就要將這兩者壓縮在一起,使用的工具是mknbi,它是DHCP啟動映象製作工具,在linux下與etherboot配合使用.mknbi壓縮的文件下載到存儲節點後,由etherboot進行分析,對內核與根文件系統分離解壓後
1:將bzImage拷貝到mknbi下,將initrd也拷貝到mknbi下
2:mkelf-linux --output=/tftpboot/boot.eb --param="rw root=/dev/ram initrd=0x075F0000" bzImage initrd
其中param參數的設置, initrd代表內核映象文件bzimage將被解壓縮到的內存的位置。
五.最後一步――執行
將mknbi-linux生成的壓縮文件boot.eb放置在管理節點的/tftpboot路徑下,並修改/etc/dhcpd.conf中的配置,使boot.eb作為每一個存儲節點通過TFTP需要從管理節點下載的文件。然後,管理節點啟動DHCP守護進程(# service dhcpd start),運行TFTP服務(# chkconfig tftp on)。
存儲節點在上電後就可以分配得到IP地址,下載操作系統內核和根文件系統,運行各種配置好了的程序,可以在存儲節點上ifconfig,可以看到節點上的網卡開始工作,現在可以完成busybox裡面集成的簡單命令,如ping之類。

⑵ Linux 安裝經驗之安裝無盤工作站

當年Novell下的無盤DOS工作站很是流行 後來又流行過Win 無盤工作站 只是由於問題多多 後來微軟自己兄圓停止了對無盤Windows的支持 隨著Linux的日益流行 使用Linux的人越來越多 其實Linux 對遠程引導的支持非常好 Linnx內核自身又支持網路文件系統 因此非常適合做無盤工作站 本文將以一個實例向大家詳細介紹無盤Linux工作站的安裝辦法 這個網路是一個小的區域網 有 台伺服器和 台 Linux 無盤工作站 彼此之間用雙絞線通過HUB連接 伺服器的IP地址定為 名字是server 台無盤工作站的地址由伺服器動態分配 地址范圍從 到 名字分別是c c c c 伺服器和無盤工作站使用的都是NE 兼容網卡 無盤工作站使用的網卡上都安 裝了BOOTROM 啟動晶元 伺服器操作系統安裝的是 RedHat Linux 安裝時選用定製安裝 並安裝了全部軟體 Linux的遠程引導有兩種方式 一是利用Bootp協議 有一個專門的項目EtherBoot 提供支持() 這種方式引導 Linux 的速度是最快的 但這種方式有一個最大的問題 就是在市場上找不到支持這種遠程引導協議的 BOOTROM 啟動 晶元(除非自己刻錄) 因為市場上幾乎所有的 BOOTROM 啟動晶元都是遵循NOVELL遠程引導 協議的 於是有人提出另外一種方式 就是伺服器端用 NetWare 伺服器 客戶端就可以用現 有的BOOTROM 啟動晶元了 說到這里大家一定胡塗了 作Linux無盤工作站豈不是還一台 NetWare 伺服器?不是的 因為神通廣大的 Linux 可以模擬 NetWare 伺服器 就象Samba 可以把 Linux 模擬成 NT 一樣 mars_nwe 可以把 Linux 模擬成 NetWare 不僅能提供 NetWare 文件和列印服務 還能提供遠程引導支持(知道Linux的厲害了吧) 本文講述的 Linux 無盤工作站就是用這種方式作遠程引導的 准備啟動盤 由於在 Linux 下沒有製作符合 NetWare 遠程引導協議啟動映象的工具 所以只能用早期的Win 提供的工具(遺憾) 找一台裝有 Win 的機器啟動後按 F 進入純DOS方式 格式化一張啟動盤 format a: /s 然後將RedHat Linux安裝光碟上 dosutils 目錄下的 loadlin exe復制到啟動盤 在啟塵局動盤上作一個 autoexec bat 文件 代碼只有一行 loadlin exe bzImage root=/dev/nfsroot從 Windows 安裝光碟的 Win 目錄下的cab文件中羨兄塌解出 rplboot sys 文件放在啟動 盤上 命令如下 extract exe /a /l a: win cab rplboot sys一張用來做啟動映象的啟動盤就作好了 保存好啟動盤 以後作啟動映象時會用到它 編譯內核 用於無盤工作站的Linux內核與用於從本地硬碟引導的Linux內核是不同的 無盤工作站的內核必須支持NFS作為根文件系統 即遠程根文件系統 所以必須編譯無盤工作站專用的內核 筆者使用的內核代碼版本是 將內核源代碼解壓到/usr/src下 cd /usr/src/linux 進入內核子目錄 執行命令make menuconfig 進行內核編譯配置 下列項目必須按要求設置 Processor type and features 該項目下面的選項必須根據無盤工作站的CPU類型設置 而不是根據伺服器的CPU類型設置Loadable mole support 該項目下面的所有選項都禁止 即不支持模塊功能Plug and Play support設置為有效Block devices該項目下面的Loopback device supportNeork block device support都設置為有效Neorking option該項目下面的kernel level autoconfigurationDHCP support (NEW)都設置為有效Neork device support 該項目下面的選項必須根據無盤工作站使用的網卡進行設置 本例中使用的是NE 兼容網卡 選項Ethernet ( or Mbit)Other ISA cardsNE /NE support (NEW)都設置為有效Filesystems 該項目下面的Neork File Systems子項目下面的NFS filesystem supportRoot file system on NFS (NEW)都設置為有效以上設置完成後 退出內核編譯設置程序 會出現一個對話框 Do you wish to save your new kernel configuration?然後執行make dep && make bzImage進行內核編譯 這個過程得花一點時間 特別是如果計算機的速度不快的話 花的時間會更長一些 編譯內核如果沒有錯誤 會得到內核映象文件/usr/src/linux/arch/i /boot/bzImage 將啟動軟盤插入計算機 執行下面的命令 mount t vfat /dev/fd /mnt/floopy cp /usr/src/linux/arch/i /boot/bzImage /mnt/floppy umount /dev/fd 好了 啟動盤上的文件都准備齊全了 等會兒用它到Win 環境下製作啟動映象 伺服器設置 伺服器端需要運行nfsd dhcpd mars_new等幾個服務進程 這些軟體在ReHat Linux 發行套件里都有 如果在安裝 Linux 的時候選擇全部安裝 這些軟體都會隨著安裝操作 系統而裝好了 下面對這些軟體進行設置 注意 下面的操作要以 root 身份進行 NFS 守護進程nfsd首先要建立幾個供無盤工作站使用的目錄 並通過nfsd 導出 命令如下:mkdir /tftpboot然後編輯文件 /etc/hosts 加入下面的內容 server server domain c c domain c c domain c c domain c c domain第一台工作站的工作目錄設置方法如下:mkdir /tftpboot/ cd /tftpboot/ c p a /bin cp a /dev mknod dev/nd b chmod dev/nd cp a /etc cp a /home cp a /lib rm rf lib/molescp a /root cp a / *** in cp a /var mkdir procmkdir usrmkdir tmpchmod tmptouch fastbootchattr +i fastbootcd etc編輯文件 sysconfig/neork scripts/ifcfg eth 保留其中的DEVICE=eth ONBOOT=yes其餘的行全部刪除 然後增加一行BOOTPROTO=dhcp編輯文件 rc d/rc sysinit 在文件最後加上兩行mount t nfs server:/usr /usr/usr/X R /bin/xfs編輯文件 fstab保留其中的none/procprocdefaults 其餘的行全部刪除 然後增加一行server:/tftpboot/ /nfs defaults 其它工作站的工作目錄設置方法就簡單多了cd /tftpbootcp a cp a cp a 編輯文件 /etc/exports 加入以下內容/usr (ro no_root_squash)/tftpboot/ (rw no_root_squash)/tftpboot/ (rw no_root_squash)/tftpboot/ (rw no_root_squash)/tftpboot/ (rw no_root_squash) 動態主機配置協議伺服器 dpchd檢查一下文件/etc/dhcpd leases是否存在 若不存在就用命令touch /etc/dhcpd leases 創建一個 然後編輯文件 /etc/nf 加入以下內容subnet netmask {range ;} NetWare 模擬器 marsw_nwe編輯文件 /etc/nf 找到下面的行# x eth 將該行開頭的 # 去掉 再找到 x * 在該行開頭加上 # 製作啟動映象進入Win 將Win (早期的版本 可以用伺服器安裝方式安裝)安裝光碟的admin ettools etsetup plimage exe 復制到硬碟 將啟動軟盤插入軟碟機 然後在純MSDOS方式下執行 rplimage a: 就會得到啟動映象 net$dos sys 再將啟動映象 net$dos sys 復制到啟動盤上(如果啟動盤空間不夠 可以先刪除啟動盤上的一些文件以留出空間) 啟動 Linux 伺服器 以 root 用戶登錄 將啟動軟盤插入軟碟機 執行下面的命令 mount t vfat /dev/fd /mnt/floppycp /mnt/floppy/net$dos sys /var/mars_nwesyslogin umount /dev/fd 然後執行 setup 移動光棒至 System services 選項回車 出現 Services 設置畫面 將dhcpd nfs mars nwe 都設為有效 退出 setup 程序 執行以下的命令以啟動上述服務進程:/etc/rc d/rc d/*mars nwe restart/etc/rc d/rc d/*dhcpd restart/etc/rc d/rc d/*nfs restart下一次再啟動伺服器時 上述服務進程會自動 lishixin/Article/program/Oracle/201311/17626

⑶ 如何使用一體化部署包安裝Linux無盤伺服器

一,首先到信佑官網下載一體化部署工具(點擊下載),然後解壓在任意機器運行,點擊安裝按鈕進行安裝

二,准備安裝-文件准備,進入安裝界面,會檢測Linux版本,然後點擊下一步

三,開啟網路安裝,會自動開啟DHCP服務,如果區域網有其他的DHCP,需要先關閉,然後把無盤伺服器設置網卡啟動

四,伺服器檢測,會自動檢測伺服器硬體信息(CPU 硬碟 網卡)

五,信佑無盤配置-密碼設置,配置無盤伺服器root密碼

六,信佑無盤配置-網路配置,正確設置無盤伺服器IP地址,網關,子網等信息

七,信佑無盤配置-Linux虛擬機配置,如果啟用虛擬機可以在此配置,也可以安裝好以後再添加虛擬機(虛擬機安裝),如果不啟用直接跳過

八,信佑無盤配置-磁碟配置,在這個界面設置Linux系統盤和數據分區大小,數據盤,回寫盤和鏡像盤也可以在此設置(安裝好以後再設置也可以)

九,客戶機配置,這個界面主要配置DHCP,根據區域網和網吧實際要求設置,啟動鏡像一定要添加

十,開始安裝,無盤伺服器進入安裝界面,安裝過程不要關閉本程序

十一,安裝完成,安裝完成後,無盤伺服器會自動重啟

⑷ 什麼是無盤系統,Linux系統和windows系統區別在那裡

無盤系統就是;客戶機沒有硬碟;所有資料數據都是在遠程主機上操作;減少開支~! LINUX系統是免費開源;安全性高;WINDOWS是商業閉源的操作系統; 因為LINUX免費開源安全性高;適合架設伺服器;還有很多區別;一時真的不好說~!
希望採納

⑸ 如何添加Linux無盤伺服器系統鏡像盤

辦公的話 非常不適合用無盤的工作站。。 當你做了就會發現其實這個無盤站辦公的話比病毒來的麻煩。。 無盤只適合在網吧 和特殊的工作環境用。。。

像你這種情況 適合用校園機房的那種管理軟體 寫在bios的一個軟體 任何一個機器都可以做主機 向其他區域網的機器發送文件包括復制系統 硬碟對刻。。既能滿足你對無盤的優點的需要 又能保住機器的獨立性。。文件的管理等 你也可以做一個伺服器 輔助文件共享。。列印共享等。。。畢竟特殊的機器不能加入到無盤中來比如財務用機。。領導用機。。 個人見解 如果你需要無盤的資料的話我也有。。hi上留言吧

還是貼上吧 我的日誌 復制粘貼過來。。有兩個方案。。。

銳起無盤

1、首先進行安裝前的計劃,根據各網吧不同情況,分析出大概需要幾種硬體配置,假定網吧需要8種配置
2、在服務端增加好這8種配置001~008,建議把主板配置寫到說明裡面,再增加009,做為備用配置,以防有時候臨時更換主板使用。
3、做系統母盤,找一台屬於該配置機器最多的來做母盤,具體做法各網吧不盡相同,總體來說就是安裝操作系統並打好補丁(建議裝SP2,不打補丁),裝上相應的驅動程序和輸入法,再進行一些優化操作。程序等建議以後再安裝,這樣系統母盤很小,一般也就1G多點,上傳速度快。
4、上傳系統。在上傳之前再檢查一下該母盤是否還有沒優化好的地方,確認已經完善時,就可以安裝銳起無盤客戶端軟體,安裝好之前需要重啟兩次,查找RAID驅動。並且在服務端設置該機用超級用戶。重啟好之後,在計算機管理裡面,看是否能夠正確查找到無盤伺服器上面映射的磁碟。如果磁碟是以前建立的,只需要格式化該盤,在格盤前一定要小心確認,千萬不要把游戲分區格掉了,當然了,現在1.5版通常只用一個單獨映像做為系統盤,這就沒有什麼好說的了。格式化之前就運行無盤軟體裡面的系統上傳,選擇好硬體配置編號001,點上傳。這個過程一般幾分鍾就OK了。
5、去掉硬碟,注意,一定要保存好這個硬碟,以備後用。然後用無盤啟動,啟動好之後,運行無盤軟體裡面的配置復制,復制到002~009,復制好之後,關機,再關掉超級用戶。
6、選擇一台屬於配置是002的機器,在服務端設置為超級用戶,用無盤啟動,在這里可能出現三種情況,以下分別說明
A、能夠正常啟動,不過較慢,需要自行查找硬體設備,這個時候不要慌,慢慢等,特別是在音效卡驅動不同的時候,會假死,如果過10分鍾,該機沒有反映,就手工重啟一次,就可以正常安裝其他驅動了。通常匯流排這些都是自動查找安裝,一般需要手工安裝的是音效卡、顯卡這些,前提是如果自動安裝好了,就不用手工安裝了。
B、不能夠正常啟動,在出現XP進度條的地方一直在跑進度條,或者是跑兩圈就自動重啟。這個時候就需要把原來上傳系統的硬碟掛到該機,用硬碟啟動,裝好驅動後,用更新上傳。
C、情況如上B,不同的是用硬碟啟動也不能夠進入XP,這個時候需要把該硬碟掛回到原來上傳系統的機器,去掉硬體驅動(先卸載網路適配器,和通用串列匯流排控制器,和聲音,視頻游戲控制,監視器,顯示卡,卸載時按右鍵,點卸載就行了。。更改 計算機的Advanced Configuration Power Interface(ACPI)屬性為Standard PC。。。將您本機的IDE ATA/ATAPI控制器改成標準的雙通道 PCI IDE控制器),然後再掛到不能啟動的機器上面,就肯定可以啟動了,裝好驅動後,更新上傳。
7、重復第6步,把所有配置都能夠正常啟動後,就開始安裝應用程序了。

網眾無盤

1:先安裝我們在網站上下載的網眾NxD XP 5.6 服務端 (Linux版本服務端)大家可以在網上找到相應的教程,安裝完成後重啟linux伺服器。
2:然後我們在伺服器上安裝我們的破解補丁。
3:安裝完破解補丁後開始配置我們的伺服器;
先打開網眾數據管理器,指定三個目錄,
磁碟目錄: E:\WZDISK (工作站起時讀取此目錄下的虛擬盤里的系統文件)
工作目錄: G:\WZGZZ (工作站回寫數據將寫入這個臨時目錄)
交換目錄: G:\WZJH (即頁面文件或虛擬內存,取到過渡或緩沖作用)
4安裝客戶端然後上傳就可以了

這是簡單的 資料的話可以網路 題目

⑹ 無盤工作站在windows 或linux怎麼構建。。

一、系統需求
BXP3.0伺服器端可以安裝在Windows 2000及其以上的操作系統上,推薦採用512MB以上的內存、高速硬碟、SVGA顯示器、100Mbps或1000Mbps網卡。如果將BXP安裝在工作站版本的系統上,需要安裝BXP內置的DHCP伺服器,安裝在伺服器版本的系統上則沒有此項要求。

BXP3.0客戶端支持Windows XP,Windows 2000(Server或Professional)或Windows Server 2003,帶有PXE引導晶元的100Mbps網卡。BXP客戶端的虛擬網路磁碟空間不能大於8024MB(NTFS格式)或4095MB(FAT格式)。

本文以在Windows Server 2003伺服器上實現Windows 2000 Server無盤工作站為例進行介紹。

二、BXP3.0服務端的安裝
1.在伺服器上,安裝Windows Server 2003,設置網卡地址為192.168.1.1,安裝配置DHCP伺服器,配置作用域為192.168.1.10到192.168.60.200。

2.從www.vci.com下載BXP3.0軟體包,按照默認值進行安裝。在安裝到「setup type」對話框時,選擇「Full Server」;在「Select Components」對話框中,選中「Embedded Tools」;在「BXP Proct Registration」對話框中,單擊「Cancel」按鈕,在「BXP License info」對話框中,單擊「OK」按鈕。

3.在安裝的過程中,會出現「硬體安裝」對話框,並提示安裝的軟體沒有經過Windows認證,在此情況下,請單擊「仍然繼續」進行安裝。在隨後的「找到新的硬體向導」對話框中,選擇「自動安裝軟體」即可。

4.安裝完成後,打開「資源管理器」,右鍵點擊「My Licenses」,從出現的菜單中選擇「Import License」,將BXP3.0的授權文件導入計算機。

提示 在安裝BXP3.0以前,如果你的伺服器上有3Com的DABS軟體或者3Com的VLD軟體,請在卸載這些軟體後重新啟動計算機,方可安裝BXP3.0。

三、BXP3.0服務端的配置
1.配置啟動類別

進入「管理工具」中的「服務」程序,將下面幾個服務的啟動類別設置為「自動」:3COM PXE、BXP Adaptive Boot Server、BXP IO Service、BXP Login Service、BXP Managed、Disk Server、BXP TFTP Service、BXP Write Cache I/O Server。

2.配置BXP IO服務

在一個具有足夠空間(至少2GB以上可用)的分區中創建一個文件夾,這個文件夾將用來保存無盤Windows 2000的鏡像文件。然後點擊「開始→程序→enturcom BXP」執行「BXP IO Service Preferences」程序,單擊「Browse」按鈕瀏覽選擇剛才創建的目錄,然後勾選「IP addersses for this」下面的網卡地址,確認「Port」值為6911(圖1)。

圖 1
3.配置BXP登錄服務

從「Venturcom BXP」中運行「BXP Login Service Preferences」,選中「Add new clients to data」並勾選「IP addersses for this」下面的網卡地址。

4.配置DHCP服務

運行Intel PXE PDK程序(這一程序可以從Intel PXE PDK安裝程序包中獲取,是一個名為pxereg60,大小約為157KB的程序)。該程序只能運行在Windows 2000下,在Windows 2003下,如要運行此程序,需要將此程序設置為兼容Windows 2000方式運行。進入pxereg60.exe程序的「屬性」窗口,點擊「兼容性」選項卡,勾選「用兼容模式運行這個程序」,並從下拉列表中選擇「Windows 2000」即可(圖2)。運行pxereg60.exe,先單擊「Add option 60」按鈕,等游標正常後單擊「Set 60 as PXEClient」按鈕,然後單擊「Exit」按鈕退出。

圖 2
以上幾個步驟配置完成後,重新啟動Windows Server 2003伺服器。

四、BXP3.0服務端的管理
1.配置Bootstrap

運行BXP Administrator,從「Tools」菜單中選擇「Configure Bootstrap」,單擊「Browse」按鈕,選擇「C:\Program Files\Venturcom\BXP\TFTPBoot」目錄中的VLDRMI13.BIN文件。接著勾選「Use BOOTP/DHCP Resolved」和「Use Database Values」。

2.添加BXP3.0的IO伺服器

在BXP Administrator程序中,右鍵點擊「Clients」,從出現的菜單中選擇「New Server」,在彈出的對話框中的「name」欄輸入伺服器的計算機名稱,然後單擊「Resolve」按鈕,最後點擊「OK」按鈕。

3.創建一個虛擬磁碟

右鍵點擊剛才新添加的伺服器,從出現的菜單中選擇「New Disk」,在「Virtual disk size in MB」欄輸入一個數值,這個數值即是新建立的虛擬磁碟的大小;在「Disk name」欄輸入文件名稱;在「Description」欄輸入描述信息。

4.創建第一個客戶端

右鍵單擊「Clients」,從出現的菜單中選擇「New Client」。在「data」選項卡中的「name」欄輸入一個名稱如w1,在「MAC」欄輸入第一台無盤工作站的MAC地址。然後進入「Disks」選項卡,單擊「change」按鈕,選擇第3步創建的虛擬磁碟。然後,在「Boot order」中選擇「Hard Disk First」。

提示 只有第一台工作站需要設置為硬碟啟動。而其他工作站則需要設置為「Virtual Disk First」。

5.添加其他無盤工作站

按照第4步,可以添加其他無盤工作站。在「Data」選項卡中,添加不同的名稱和相應的MAC地址,並在「Disks」選項卡中,添加同一虛擬磁碟並設置「Boot Order」 為「Virtual Disk Firs」。

五、在客戶機上安裝Windows 2000 Server
1.在第一台無盤工作站上,安裝Windows 2000 Server、相應驅動、相應補丁程序以及相應軟體,注意要把所有軟體安裝在C盤,然後安裝網卡及PXE引導晶元,設置引導順序為LAN最先引導,使用PXE晶元引導計算機。

2.運行BXP3.0安裝程序,在「Setup Type」中選擇「Client」,安裝完成之後,重新啟動計算機。

3.重新啟動計算機並以系統管理員賬號登錄,系統中將會「多出」一塊磁碟,這塊磁碟就是BXP虛擬的磁碟,將這塊新磁碟「格式化」。

4.運行「Venturcom BXP」組中的Image Builder程序,單擊「Browse」按鈕,瀏覽選擇BXP的虛擬磁碟,單擊「Build」按鈕,上傳Windows 2000 Server。上傳完成之後,關閉Windows 2000 Server。

5.回到伺服器端,進入BXP3.0的管理程序,配置第一台無盤工作站的客戶機端的引導順序為Virtual Disk First引導。

最後,啟動拆掉硬碟、光碟機的客戶機端,即可在沒有硬碟(即「無盤」)的狀態下進入Windows 2000 Server了。

熱點內容
牆加密區域 發布:2024-11-30 02:33:32 瀏覽:630
idrac中怎麼控制伺服器 發布:2024-11-30 02:18:27 瀏覽:910
蜘蛛礦池伺服器地址 發布:2024-11-30 02:13:57 瀏覽:169
網易雲訪問記錄 發布:2024-11-30 02:13:17 瀏覽:376
java的數據類型有哪些 發布:2024-11-30 02:12:42 瀏覽:546
win8訪問win7共享 發布:2024-11-30 02:08:33 瀏覽:340
編程錄入錯誤 發布:2024-11-30 02:01:58 瀏覽:733
相機存儲卡無法讀取 發布:2024-11-30 02:00:15 瀏覽:772
美國訪問學者中介 發布:2024-11-30 01:49:47 瀏覽:491
手機版我的世界網易伺服器地鐵 發布:2024-11-30 01:38:57 瀏覽:522