當前位置:首頁 » 操作系統 » linuxpxe安裝windows

linuxpxe安裝windows

發布時間: 2022-05-07 04:03:04

Ⅰ 各位好友幫幫忙,請問如何在linux系統里通過PXE安裝win7系統。急需啊!!!

你這個問題可以查閱syslinux
另外pxe安裝配置一般就是tftp+dhcp+pxelinux就搞定
相對來說做pxe linux安裝簡單直接
在做windows安裝的時候有一些繁瑣
你可以嘗試把windows7的iso mount或是解壓到pxelinux目錄下,不能修改或是增加添加目錄,直接用pxelinux調用bootmgr測試下是否安裝,另外注意:1、linux下存在文件大小寫而windows安裝盤不關心這個,因此安裝過程中可能找不到文件,遇到請開看log或是寫個表達式把所有文件都替換成小寫的,當然也可以關閉linux下的大小寫識別,2、windows默認pxe安裝使用Ris服務來發布驅動,如果windows7下drivers.cab驅動缺少你需要的網路和磁碟驅動會導致安裝過程藍屏
你需要自己修改整合相應的驅動到cab中去。
建議就通過pxe啟動一個winpe再進行安裝就ok了(winpe需要修改並且需要合適的版本)

Ⅱ 在已裝windows系統,利用PXE安裝Linux,利用網路安裝做成雙系統

不管是PXE還是本地安裝,只要引導進入安裝界面後,安裝過程都是一樣的了, 安裝時候會讓你選擇是保留windows安裝成雙系統還是整塊硬碟全新安裝, 如果選擇是保留windows安裝成雙系統安裝過程會叫你選擇分區的

Ⅲ 如何通過PXE實現一鍵自動化安裝操作系統

PXE(preboot execute environment)預啟動執行環境,主要實現網路引導技術。

下來我們來看看如何配置:

安裝需要的組件:

  • yum install dhcp tftp-server tftp vsftpd syslinux -y

  • 配置DHCP服務:

    復制配置文件模版

  • cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf

  • 編輯配置文件/etc/dhcp/dhcpd.conf

    option domain-name "tuchao.com";

    option domain-name-servers 192.168.1.201;

    default-lease-time 43200; //默認最少租用時間

    max-lease-time 86400; //默認最長租用時間

    # Use this to send dhcp log messages to a different log file (you also

    # have to hack syslog.conf to complete the redirection).

    log-facility local7;

    subnet 192.168.1.0 netmask 255.255.255.0 {

    range 192.168.1.10 192.168.1.110; //定義地址池

    option routers 192.168.1.1; //定義網關

    }

    next-server 192.168.1.201; ////指向tftp伺服器

    filename="pxelinux.0"; //tftp根目錄的相對路徑

    配置完成後保存,啟動dhcp服務。

  • /etc/init.d/dhcpd start

  • 配置tftp伺服器編輯配置文件vim /etc/xinetd.d/tftp

    網路引導,一鍵自動化安裝,成功實現。

Ⅳ 如何在windows2012上做linux pxe server

如何用Windows2012 R2搭建PXE Server

目 錄

Pre-Reading: ...................................................................................................................................................................................................................................... 3

1. 硬體、軟體准備 ............................................................................................................................................................................................................................ 5

2. 添加Roles ....................................................................................................................................................................................................................................... 5

2.1. 添加Active Directory Domain Services並配置 .................................................................................................................................................................. 5

I. 添加AD DS Role ............................................................................................................................................................................................................... 7

II. 進入AD DS Wizard配置驗證信息、根域名、NetBIOS域名、AD DS目錄等信息,Install並重啟。 ..................................................................... 8

2.2. 添加DHCP Role並配置DHCPv4和DHCPv6 .................................................................................................................................................................... 16

I. 對將要作為PXE網口的網口配置靜態IPv4和IPv6地址 .......................................................................................................................................... 17

II. 添加DHCP Role ............................................................................................................................................................................................................ 19

III. 進入DHCP Configuration Wizard配置DHCPv4 ......................................................................................................................................................... 23

IV. 進入DHCP Configuration Wizard配置DHCPv6 .......................................................................................................................................................... 34

2.3. 添加Windows Deployment Services Role並配置 ............................................................................................................................................................ 40

I. 添加WDS Role ............................................................................................................................................................................................................... 41

II. 進入WDS Wizard配置等信息,Install並重啟 .......................................................................................................................................................... 42

2.4. 添加Web Service (IIS) Role的FTP服務........................................................................................................................................................................... 48

3. 配置PXE的install image和boot image ..................................................................................................................................................................................... 50

3.1. 將PXE NIC driver集成到boot.wim和install.wim中 ...................................................................................................................................................... 50

3.2. 在PXE Server的WDS服務中添加Boot Image和Install Image ..................................................................................................................................... 56

3.3. 開啟WDS服務 .................................................................................................................................................................................................................. 57

4.驗證PXE是否配置成功 ................................................................................................................................................................................................................ 60

4.1. 驗證PXE Server配置是否成功的步驟 ............................................................................................................................................................................ 60

4.2. PXE Server未能正常提供服務的常見問題匯總 .............................................................................................................................................................. 60

5. Linux系統PXE安裝的配置 .......................................................................................................................................................................................................... 61

5.1. RHEL系統PXE安裝的配置過程 ....................................................................................................................................................................................... 62

I. 為RHEL6.5x64系統配置目錄和腳本文件 ................................................................................................................................................................... 62

II. 配置有關RHEL6.5x64安裝的系統架構、DHCP Bootfile Name、tftp等選項.......................................................................................................... 67

5.2. SLES系統PXE安裝的配置過程 ........................................................................................................................................................................................ 69

5.3. SLES+KISO系統PXE安裝的配置過程 ............................................................................................................................................................................... 69

5.4. VMware系統的配置過程 .................................................................................................................................................................................................. 69

5.5. PXE Reboot的配置過程 ..................................................................................................................................................................................................... 69

Pre-Reading:

PXE(Pre-boot Execution Environment)是由Intel設計的一種網路協議,它可以使計算機通過網路啟動。協議分為client和server兩端,PXE client端集成在網卡ROM中(即PXE啟動需要網卡ROM的支持),當Client端計算機啟動時,BIOS把PXE client端網路啟動請求調入內存執行,並顯示出啟動菜單,經用戶選擇後,PXE Server進行響應,將預定的啟動文件傳輸給PXE client,Client端將Server上的啟動文件通過網路下載到本地運行。

PXE協議的成功運行需要解決以下兩個問題:

a) 既然是通過網路傳輸,那麼計算機在啟動時,它的IP地址由誰來配置;

b) 通過什麼協議下載Linux內核和根文件系統。

1. PXE啟動涉及文件簡介:

a) pxelinux.0:是計算機的自展引導程序(bootstrap),負責系統的引導和啟動,類似於BIOS的作用,會調用PXE的相關配置文件;

b) pxelinux.cfg:存放PXE配置文件的文件夾

c) vmlinuz:Linux內核文件,是最簡Linux系統;

d) initrd.img:根文件系統,

2. PXE啟動流程:

如圖0所示。

圖0. PXE啟動流程

a) 客戶端在網路中尋找DHCP伺服器,然後請求一個IP地址,伺服器端收到請求後,給客戶端分配一個IP; b) DHCP伺服器聯繫到TFTP伺服器為此客戶端發送一個bootstrap(引導程序,pxelinux.0); c) 客戶端收到bootstrap後執行,bootstrap會請求TFTP伺服器傳送bootstrap的配置文件(pxelinux.cfg下的default),客戶端收到後讀取配置文件; d) 根據配置文件內容和客戶情況,客戶端向TFTP服務端請求傳送內核映象文件(vmlinuz)和根文件系統文件(initrd.img); e) 客戶端啟動內核映象文件,PXE啟動過程結束。

1. 硬體、軟體准備

硬體:DL380p Gen8 + 331FLR網卡(注意:將要作為PXE埠的網口暫且不要連線);

軟體:Windows2012 R2 + 穩定版SPP + syslinux405。

組裝Server,裝OS,打HP官網上DL380p Gen8配套的SPP(或一款較穩定的老版本SPP也可),將syslinux405拷貝到系統中。

2. 添加Roles

關閉Public、Private、Domain三個防火牆。

需要添加的Roles有Active Directory Domain Services、DHCP、Windows Deployment Services、Web Service (IIS)的FTP,共四個,以下Roles的添加順序不要顛倒,前後的Roles配置有依賴性。

2.1. 添加Active Directory Domain Services並配置

AD DS服務簡介:What is the AD DS server role?

AD DS provides a distributed database that stores and manages information about network resources and application-specific data from directory-enabled applications. Administrators can use AD DS to organize elements of a network, such as users, computers, and other devices, into a hierarchical containment structure. The hierarchical containment structure includes the Active Directory forest, domains in the forest, and organizational units (OUs) in each domain. A server that is running AD DS is called a domain controller.

Organizing network elements into a hierarchical containment structure provides the following benefits:

? The forest acts as a security boundary for an organization and defines the scope of authority for administrators. By default, a forest contains a single domain, which is known as the forest root domain.

? Additional domains can be created in the forest to provide partitioning of AD DS data, which enables organizations to replicate data only where it is needed. This makes it possible for AD DS to scale globally over a network that has limited available bandwidth. An Active Directory domain also supports a number of other core functions that are related to administration, including network-wide user identity, authentication, and trust relationships.

? OUs simplify the delegation of authority to facilitate the management of large numbers of objects. Through delegation, owners can transfer full or limited

Ⅳ 如何通過PXE實現一鍵自動化安裝操作系統

因為之前的工作需要搭建紅帽實驗室環境,由於機器數量比較多,所有需要批量自動化無人值守安裝系統,所以我嘗試使用RHEL5+PXE+DHCP+Apache+Kickstart安裝了RHCE5.1 i386實驗室環境,並取得了成功,不過過程比較漫長,所以我特地記錄下PXE+DHCP+Apache+Kickstart無人值守安裝的過程。現階段,由於需要大規模應用CentOS5.8 x86_64系統用於集群環境,所以將此方法主要用於在公司內網批量安裝新伺服器系統,這極大地簡化了用光碟重復安裝CentOS5.8 x86_64的過程,再加上分布式自動化運維工具puppet進行批量部署,達到了自動化運維的目的,避免了重復性勞動,極大的提高了工作效率。
首先,我們來介紹一下與之相關的原理和概念。
1. 什麼是PXE
嚴格來說,PXE 並不是一種安裝方式,而是一種引導方式。進行 PXE 安裝的必要條件是在要安裝的計算機中必須包含一個 PXE 支持的網卡(NIC),即網卡中必須要有 PXE Client。PXE (Pre-boot Execution Environment)協議可以使計算機通過網路啟動。此協議分為 Client端和 Server 端,而PXE Client則在網卡的 ROM 中。當計算機引導時,BIOS 把 PXE Client 調入內存中執行,然後由 PXE Client 將放置在遠端的文件通過網路下載到本地運行。運行 PXE 協議需要設置 DHCP 伺服器和 TFTP 伺服器。DHCP 伺服器會給 PXE Client(將要安裝系統的主機)分配一個 IP 地址,由於是給 PXE Client 分配 IP 地址,所以在配置 DHCP 伺服器時需要增加相應的 PXE 設置。此外,在 PXE Client 的 ROM 中,已經存在了 TFTP Client,那麼它就可以通過 TFTP 協議到 TFTP Server 上下載所需的文件了。
2. 什麼是Kickstart
Kickstart是一種無人值守的安裝方式。它的工作原理是在安裝過程中記錄典型的需要人工干預填寫的各種參數,並生成一個名為 ks.cfg的文件。如果在安裝過程中(不只局限於生成Kickstart安裝文件的機器)出現要填寫參數的情況,安裝程序首先會去查找 Kickstart生成的文件,如果找到合適的參數,就採用所找到的參數;如果沒有找到合適的參數,便需要安裝者手工干預了。所以,如果Kickstart文件涵蓋了安裝過程中可能出現的所有需要填寫的參數,那麼安裝者完全可以只告訴安裝程序從何處取ks.cfg文件,然後就去忙自己的事情。等安裝完畢,安裝程序會根據ks.cfg中的設置重啟系統,並結束安裝。
3. PXE + Kickstart的安裝條件和詳細步驟
執行PXE+Kickstart安裝需要的設備為:
DHCP伺服器。
TFTP 伺服器。
Kickstart所生成的ks.cfg配置文件。
一台存放系統安裝文件的伺服器,如 NFS、HTTP 或 FTP 伺服器。
一個帶有 PXE 支持網卡的主機。
系統環境紹如下:
伺服器系統為CentOS 5.6 x86_64,IP為192.168.11.29(此伺服器並非一定要限定為CentOS 5.8 x86_64系統),由於是最小化安裝的,我們在後面要用到system-config-kickstart工具,它必須依賴於X windows,所以我們要提前安裝好X windows及gnome並重啟系統,步驟如下所示:
先裝X windows和GNOME桌面環境,命令如下所示:
yum -y groupinstall 'X Window System'
yum -y groupinstall 'GNOME Desktop Environment'
然後修改/etc/inittab文件並重啟伺服器,使其運行在圖形模式下,主要修改文件內容如下所示:
id:5:initdefault:
重啟伺服器命令如下:
reboot
完成上述的准備工作後,PXE+DHCP+Apache+Kickstart無人值守安裝CentOS5.8安裝的步驟如下:
(1)我們先下載CentOS5.8 x86_64光碟至/usr/local/src下,並掛載至/mnt/cdrom目錄下,並確認系統已安裝好httpd服務,如下:
cd /usr/local/src
wget //mirror.neu.e.cn/CentOS/5.8/isos/x86_64/CentOS-5.8-x86_64-bin-DVD-1of2.iso
mkdir –p /mnt/cdrom
接下來我們掛載光碟ISO文件至/mnt/cdrom目錄下,如下命令:
mount -o loop CentOS-5.8-x86_64-bin-DVD-1of2.iso /mnt/cdrom
CetnOS5.x x86_64系列已默認安裝Apache,我們可以用命令看下其版本號,如下所示:
rpm -q httpd
命令顯示結果如下所示:
httpd-2.2.3-65.el5.CentOS
(2)接下來我們復制光碟下的所有內容(文件和文件夾)到/var/html/www(此目錄為Apache默認DocumentRoot目錄)下,無論是紅帽系統還是CentOS 5.x系統,如果是最小化安裝,基本上第一張DVD光碟文件就夠了,復制命令如下所示:
cp -rf /mnt/cdrom /var/html/www
(3)安裝 tftp-server,並啟用tftp服務,同時啟動xinetd進程,步驟如下所示。
1.我們用命令安裝tftp-server,命令如下:
yum -y install tftp-server
2.接著修改/etc/xinetd.d/tftp文件,將disable的值由yes變為no,內容如下所示:

3.接著重啟xinetd進程,命令如下所示:
service xinetd restart
(4)配置支持PXE的啟動程序(注意:前面已經將CentOS5.8 x86_64第一張光碟的內容復制到/var/www/html目錄中了,所以需要的文件只需要從/var/www/html目錄中復制就行了)。
a) 建立tftpboot文件夾,如下所示,若該文件夾已經存在則不用建立。
mkdir -p /tftpboot
b) 復制pxelinux.0文件至tftpboot文件夾中,如下所示。
cp /usr/lib/syslinux/pxelinux.0 /tftpboot
c) 把DVD光碟上的/image/pxeboot/initrd.img和vmlinux復制到/tftpboot/中,如下所示。
cp /var/www/html/images/pxeboot/vmlinuz /tftpboot
d) 復制DVD光碟上的isolinux/*.msg到/tftpboot目錄下,如下所示:
cp /var/www/html/isolinux/*.msg /tftpboot/
e) 在tftpboot中新建一個pxelinux.cfg目錄:
mkdir pxelinux.cfg
f) 將isolinux目錄中的isolinux.cfg復制到pxelinux.cfg目錄中,同時更改文件名稱為default,命令如下所示:
cd pxelinux.cfg
cp /var/www/html/isolinux/isolinux.cfg /tftpboot/pxelinux.cfg/default
g) 在上一個步驟,即第6點中,暫時不要修改default文件,進行到這一步時,雖然已經可以通過網路來引導並手動安裝Kickstart了,但是由於這里討論的是無人值守安裝,所以先不修改這個default文件。
(5)安裝dhcp服務,同時修改如下配置:
yum –y install dhcp
然後復制配置模板文件到指定的目錄中,並重新命名。
cp /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample /etc/dhcpd.conf
接著修改/etc/dhcpd.conf配置文件,文件最後修改內容如下所示:

最後啟動dhcp服務:
service dhcpd start
註:如果機器數量過多的話,注意dhcp伺服器的地址池,不要因為耗盡IP而導致dhcpd伺服器沒有IP地址release情況。
(6)用yum工具自動安裝Kickstart,同時配置system-config-kickstart。
a) 首先我們需要安裝Kickstart這個工具包,在CentOS最小化安裝系統時,此軟體包並沒有默認安裝,yum安裝命令如下所示:
yum –y install system-config-kickstart
b) 在gnome環境下配置Kickstart,命令如下所示:
system-config-Kickstart
運行上面的命令後可以對系統的一些基本配置進行設置,例如選擇時區、設置root的密碼等。
c) 接下來便要進行安裝了,建議選擇httpd安裝,切記不要輸入任何賬號,而是採用匿名安裝。
在安裝過程中,根據引導選擇安裝選項,不需要做更改。
d) Kickstart會讓我們選擇需要批量安裝的CentOS5.8分區信息,按照上一節所介紹的CentOS5.5 x86_64的安裝方法,我們創建四個分區,即/、/boot、/data和swap分區。
e) 在進行網路配置時,我使用的靜態分配地址(動態同樣如此),這里跟前面進行光碟安裝是一樣的。
f) 設置顯示配置時可以按照我們的習慣選擇。
g) 關於軟體包的選擇,大家可以根據實際的工作需求來選擇自己需要的軟體包,由於伺服器安裝後用途都是不一樣的,建議大家這里選擇最小化安裝。
h) 其他都選擇默認設置,不需要修改。
i) 最後將生成的文件ks.cfg保存到/var/www/html下,此為自動化無人值守安裝的重難點,此文件稍有配置不當的話就會需要人為干預了,如果大家遇到問題,建議參考我下面的ks.cfg配置文件。
(7)修改/tftpboot/pxelinux.cfg/default文件,指定讀取ks.cfg的方法,即修改文件第一行內容,改動後文件第一行內容如下所示:
default text ks=192.168.11.29/ks.cfg
另外,也建議將timeout時間由原先的600改為1,timeout時間是引導時等待用戶手動選擇的時間,設為「1」可直接引導。
(8)/var/www/html/ks.cfg文件內容如下所示(此內容是整個實驗過程的重難點,請關注):

此配置過程中的重難點我這里說明下:
分區操作按照目前線上分區來操作,即分成/、/boot、/data及swap四個分區,其中/data分區是存放數據的,我們這里用--grow --size=1參數來將其餘的剩餘空間全部分配給/data分區。
key --skip如果是紅帽系統,此選項可以跳過輸入序列號過程;如果是CentOS 5.x系列,則可以不保留此項內容;
reboot 此選項必須存在,也必須文中設定位置,不然kickstart顯示一條消息,並等待用戶按任意鍵後才重新引導,此問題是很多朋友在論壇上發言提問的,我在實驗過程中也遇到此問題,建議多做幾次實驗;
clearpart --all --initlabel此條命令必須添加,不然系統會讓用戶手動選擇是否清除所有數據,這就需要人為干預了,從而導致自動化過程失敗;
其它方面選項較容易看懂,我這里就不再重復了。
(9)將Kickstart需要的伺服器均啟動後,此自動化安裝系統的過程就完成了,我們就可以在內網機櫃中全自動同時安裝CentOS5.8 x86_64系統了,伺服器端啟動相應命令如下:
service httpd start
chkconfig httpd on
service dhcpd start
chkconfig dhcpd on
service xinetd restart
系統完成最小化後安裝後,大家可以根據自己公司的實際情況來進行系統的優化,此最小化優化腳本init.sh還可以讓puppet伺服器進行推送,此腳本內容如下所示:

注意:
#tune kernel parametres為內核優化部分,在這里我只做了基礎處理,大家有需求可以自行修改,記住:一切以系統穩定為原則。
#vim setting選項為vim的個性化配置,如果想vim語法高亮,則必須安裝vim-enhanced包,另外,vim在使用搜索功能,搜索選中內容為高亮,感覺不是特別舒服,所以我這里用了set nohlsearch選項,如果大家不介意此項功能,則不需要添加此語句;
#disable ipv6選項我在測試時發現,在CentOS5.8 x86_64系統下,如果不添加install ipv6 /bin/true此語句到/etc/modprobe.conf文件里,是關閉不了ipv6選項的,而測試的CentOS5.5 | 5.6不添加此句均可以順利關閉ipv6,這點請大家注意,當然了,最後要reboot系統讓此配置生效。

引申:相信大家的開發環境應該有不少Xen虛擬機,雖然Xen有自身的模板文件操作,但我們也可以利用Kickstart的方式快速無人值守安裝Xen虛擬機系統,命令如下所示:
virt-install -n vm4 -r 300 -f /data/vm/vm4.img -s 8 -p -l -x ks=192.168.11.29/ks.cfg
我們單位有個叫noc-ps的伺服器,可以通過他自動安裝各種操作系統,把鏡像都做好,可以像給任務一樣都完全自動化,比PXE還簡單,原本是一個老員工做的,他走了,老闆讓我現在做一個功能就是讓他能自動破解windows密碼,我只會家裡平時用用GHOST里的工具去破解,賽光碟直接進軟體然後選擇磁碟的sam文件,但是通過noc-ps我就不是很清楚,老闆叫我做個WINPE,然後通過腳本方式實現,既然是winpe我想論壇很多GHOST系統里開機都有WINPE的,我猜想把這個系統鏡像里的系統GHOST文件去除,減少點容量,然後想辦法通過NOC-PS引導到像家裡光碟機啟動一樣的界面,讓他自己進入WINPE,然後系統啟動後自動讓他執行破解軟體的腳本,不知道是這樣否,現在我把系統鏡像上傳上去,引導就是引導不起來,不知道論壇下載的ISO文件本身帶自己引導嗎?因為我通常把ISO放到虛擬機里CD/DVD光碟機,虛擬機只要按運行虛擬機自動會啟動的,不知道NOC-ps是不是要我手工把ISO這個文件製作成帶啟動功能的,請大俠指點我

Ⅵ linux 用pxe安裝系統安裝失敗

你沒分區?
它說要/boot……

Ⅶ 關於linux里的pxe的安裝和配置

1、准備CentOS5
2、安裝tftp/dhcp/vsftp
yum -y install tftp-server dhcp vsftpd
3、禁用防火牆或者開通相應的埠
設置/etc/sysconfig/selinux
SELINUX=disabled
重啟或執行setenforce 0
service iptables stop
4、配置tftp-server
vi /etc/xinetd.d/tftp
server_args = -s /var/lib/tftpboot 這里如果不修改默認是/tftpboot 會提示
PXE-T01:File not found
PXE-E3B:TFTP Error – file not found
PXE……………..
#設置disable的值由yes變為no
disable = no
/etc/init.d/xinetd restart重啟xinetd服務
netstat -nulp檢查tftp啟動是否成功
udp 0 0 0.0.0.0:69 0.0.0.0:*
5、配置dhcp
vi /etc/dhcp/dhcpd.conf或者vi /etc/dhcpd.conf
option domain-name-servers 8.8.8.8, 202.106.0.20;
default-lease-time 86400;
max-lease-time 604800;
authoritative;
ddns-update-style ad-hoc;
filename 「pxelinux.0″;
subnet 192.168.209.0 netmask 255.255.255.0 {
range 192.168.209.15 192.168.209.17;
next-server 192.168.209.18;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.209.255;
option routers 192.168.209.18;
}
#啟動dhcp
/etc/init.d/dhcpd start
#檢查dhcp是否啟動成功:
netstat -nulp
udp 0 0 0.0.0.0:67 0.0.0.0:* 4741/dhcpd
6、默認配置vsftp即可
/etc/init.d/vsftpd start
netstat -ntlp
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 4680/vsftpd
7、設置ftp數據源
mount /dev/cdrom /var/ftp/pub
mount -o loop /opt/CentOS-5.9-x86_64-bin-DVD-1of2.iso /var/ftp/pub
8、PXE Boot loader (PXE引導載入程序)
pxelinux.0是syslinux套件提供的,如果沒有請安裝
yum install syslinux
用以下命令查看系統是否已安裝和存放的目錄,
rpm -ql syslinux | grep pxelinux.0
發現pxelinux.0存放在
/usr/share/syslinux/pxelinux.0 或者/usr/lib/syslinux/pxelinux.0
mkdir /var/lib/tftpboot
把pxelinux.0復制到tftpboot
cp /usr/lib/syslinux/pxelinux.0 /var/lib/tftpboot
9、 需要引導文件
cp /var/ftp/pub/images/pxeboot/initrd.img /var/lib/tftpboot
cp /var/ftp/pub/images/pxeboot/vmlinuz /var/lib/tftpboot
cp /var/ftp/pub/isolinux/*.msg /var/lib/tftpboot
mkdir /var/lib/tftpboot/pxelinux.cfg/
cp /var/ftp/pub/isolinux/isolinux.cfg /var/lib//tftpboot/pxelinux.cfg/default
10、設置開機自啟動tftp-server/dhcp/vsftp
chkconfig xinetd on
chkconfig dhcpd on
chkconfig vsftpd on
service xinetd start(或者/etc/init.d/xinetd start)
service dhcpd start(或者/etc/init.d/dhcpd start)
service vsftpd start(或者/etc/init.d/vsftpd start)
11、netstat -ntul 檢查服務是否正確啟動
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN
udp 0 0 0.0.0.0:67 0.0.0.0:*
udp 0 0 0.0.0.0:69 0.0.0.0:*
12、訪問ftp://ip/pub 檢查ftp是否生效
13、在其他電腦用網卡引導檢查是否可以通過PXE安裝CentOS/RHEL
14、無人干預安裝CentOS/RHEL,這不是必須的:
用system-config-kickstart 配置ks.cfg
15、配置default文件
vi /var/lib//tftpboot/pxelinux.cfg/default
label linux
kernel vmlinuz
append initrd=initrd.img ks=ftp://192.168.209.18/ks.cfg

Ⅷ 把linux當作伺服器,讓客戶機通過PXE方式,載入WINDOWS操作系統

你是要安裝WEB站點嗎?我這有好的方法
聯系我吧。
快速搭建PHP站點配置環境

Ⅸ 請教如何用linux系統pxe安裝win7-CSDN論壇

如果是不要linux,只要win7,很好辦,直接全盤格式化,重新裝就是了,當裸機裝,完全沒問題。可以這么想:自帶的linux對我來說沒用,跟沒有裝系統差別不大,裝壞了差不多也就原地踏步。。。不過可以告訴你,裝系統一般是不會損壞電腦的,或者說損壞不大,最多也就硬碟和光碟機的壽命受影響。不管你裝得多爛,維修人員只要幾十分鍾,同樣搞定。一般維護系統都是傻瓜式的系統還原,只要硬體沒壞,都可以搞定。
如果想保留linux裝的話,而且linux還是自帶的,我是沒轍。不是說linux下裝win7不可能,是linux沒有裝好,自帶的linux裝得太爛,根本沒法調整。

另外,我估計你是新買的電腦,實在不行,就找售後吧。

Ⅹ linux PXE怎麼安裝Windows10系統

啥,你用pxe的時候,可以使用uefi模式么,咋實現的。我這沒弄好的時候,一啟動伺服器就崩了。
如果你是研究吶,那就是沒把後續文件傳過來。或者你可以嘗試pe,這個簡單,然後載入安裝的iso或直接用安裝文件裝。
再簡單的就是用U盤直接來裝,也是有pe和直接安裝的。

熱點內容
編譯期錯誤提示 發布:2024-10-07 20:07:23 瀏覽:296
阿里雲伺服器打開慢 發布:2024-10-07 20:06:33 瀏覽:577
磁存儲行業的前景 發布:2024-10-07 20:01:29 瀏覽:548
android對象序列化 發布:2024-10-07 20:01:28 瀏覽:760
安卓上面的微信如何恢復 發布:2024-10-07 19:57:45 瀏覽:52
510低配包括哪些配置 發布:2024-10-07 19:38:21 瀏覽:556
ping伺服器地址一直丟包 發布:2024-10-07 19:37:34 瀏覽:588
怎麼去除手機鎖屏密碼 發布:2024-10-07 18:56:05 瀏覽:67
怎樣注冊手機貼吧賬號密碼是什麼 發布:2024-10-07 18:55:17 瀏覽:365
埠安全配置屬於什麼 發布:2024-10-07 18:41:01 瀏覽:794