當前位置:首頁 » 操作系統 » linux安裝原理

linux安裝原理

發布時間: 2022-09-02 10:15:34

linux虛擬機的原理安裝

windowsXP虛擬機vmware下安裝Linux 我們在實際的WindowsXP中(宿主計算機)再虛擬出一台電腦(虛擬機),並在上面安裝Linux系統,這樣,你就可以放心大膽地進行各種Linux練習而無須擔心操作不當導致宿主機系統崩潰了。並且你可以舉一反三,將一台電腦變成三台、四台,再分別安裝上其他的系統。(運行虛擬機軟體的操作系統叫Host OS,在虛擬機里運行的操作系統叫Guest OS)
windowsXP虛擬機vmware下安裝Linux過程 單擊「下一步」,在接下來的界面中,可以為這個新的虛擬機取一個名稱(本例為「Red Hat Linux」),並在「定位」中選擇虛擬機的保存位置。
每個虛擬機都會產生多個特別格式的文件,所以最好為每個虛擬機創建一個單獨的文件夾,如Linux就放到「Linux」文件夾、Windows 98就放到「Win98」文件夾中,這樣便於以後備份和恢復虛擬機。 下面為這台虛擬機安裝上Linux操作系統,讓它像真正的計算機一樣工作。安裝之前,先要設置一下虛擬機的光碟機。在界面中,雙擊「設備」下的「CD-ROM」項,打開配置窗口。
本例使用的是Linux安裝光碟,因此點選「使用物理驅動器」項,並在下拉列表中選擇正確的光碟機盤符(本例中的光碟機盤符為「J」);如果是從網上下載的ISO安裝映像文件,則點選「使用ISO映像」項,並通過「瀏覽」按鈕選擇下載所得的安裝映像文件。設置完畢,單擊「確定」按鈕。 將Red Hat Linux安裝光碟放入光碟機中(如果選的「使用ISO映像」方式則不需此步驟),點擊主界面「命令」中的「啟動這虛擬機」,或直接點擊工具欄上的綠色三角形按鈕,這就像打開了真實電腦的電源開關一樣,啟動虛擬機。注意:如果物理內存緊張,則會彈出一個提示框,提示虛擬機會佔用大量內存,單擊「確定」按鈕即可。如果勾選了「不再顯示」項,則下次這個提示就不會再出現了。
窗口全黑後,一定要用滑鼠在中間點擊一下切換到虛擬機中。VMware模擬的是Phoenix的BIOS,連續按下F2鍵直到進入BIOS設置界面,按左右箭頭鍵選中「BOOT」菜單項,再按上下箭頭鍵選中「CD-ROM Drive」項,然後按「+」號鍵將其調到最頂層,這樣即可將光碟機設置成優先啟動。按F10鍵並回車即可保存BIOS設置並退出,虛擬機即可啟動Linux安裝程序進行安裝了。單擊工具欄上倒數第二個按鈕,可使虛擬機全屏顯示,這樣看起來會更加酷的。
Linux安裝與使用是一個很大的話題,限於篇幅,這里就不介紹了。不過可以肯定的是,虛擬機實際上就是幾個較特別的文件而已,所有操作改變的只是這幾個文件的數據,不會影響到現有操作系統,所以可以放心進行Linux練習。
切換到虛擬機後,它會屏蔽掉宿主計算機(本例中即Windows XP)的所有滑鼠或鍵盤操作,包括Alt+Tab組合鍵的切換操作。不過你可以按Ctrl+Alt組合鍵返回XP,虛擬機在全屏狀態時,也可使用這個組合鍵返回XP。
虛擬機的重新啟動、關機等對於宿主計算機來說都是虛擬的,但對於虛擬機中安裝的操作系統來說則是真實的。因此,安裝好操作系統的虛擬機,一樣要先通過「開始」菜單關機,最後再單擊工具欄上的方塊按鈕(左起第一個圖標)關掉虛擬機的電源。不能強制關閉虛擬機電源,否則虛擬機下次啟動的時候也會像真實的電腦一樣檢測磁碟的。

❷ Linux怎麼進行網路安裝

Linux網路安裝全過程(安裝fedora)
先來大概說一下網路安裝linux的基本原理。我們是通過PXE(Pre-boot Execution Environment)(其實是intel設計的一個協議)來進行安裝的,它可以使計算機通過網路啟動。PXE協議分為server和client端,client就是我們即將要裝linux的裸機。 linux下網路安裝需具備3個條件:
1.dhcp伺服器:用於客戶端引導時分配IP地址
2.ftp、nfs、httpd伺服器:用於保存操作系統的rpm包 3.tftp伺服器:用於客戶端的tftp引導。 我的方案是DHCP+NFS+TFTP 方案介紹:
這種方案需要首先設置一個啟動伺服器和一個安裝伺服器,可以配置在同一台機器上,然後通過網路啟動存放在啟動伺服器上的安裝程序。安裝程序會自動訪問存放在安裝伺服器上的安裝配置文件和安裝介質來完成安裝。 軟硬體需求: · 一台機器作為啟動和安裝伺服器(虛擬機A) · 待安裝的機器,它的網卡必須帶有PXE支持(虛擬機B) · 一個完好的區域網,機器已經連入同一網。 · 系統鏡像文件
配置步驟:
一、DHCP伺服器
1、 安裝DHCP
[root@localhost ~]# rpm -qa|grep dhcp ;查看是否安裝了 dhcp libdhcp6client-1.0.22-1.fc10.i386 libdhcp-1.99.8-1.fc10.i386
dhcp-4.0.0-37.fc10.i386 ;若沒有此包,則需用yum install dhcp來安裝 libdhcp4client-4.0.0-30.fc10.i386 dhcpv6-client-1.0.22-1.fc10.i386 2、 配置DHCP
DHCP服務的配置文件是/etc/dhcpd.conf,通過修改配置文件進行配置,分兩步:一是加入黑體部分,二是修改配置地址。
註:初始安裝時/etc/dhcpd.conf配置文件為空,此時可以新建一個直接進行編輯。有個DHCP的配置例子為/usr/share/doc/dhcp-4.0.0/dhcpd.conf.sample。
[root@localhost /]# cd /etc
[root@localhost etc]# vim dhcpd.conf # DHCP Server Configuration file.
# see /usr/share/doc/dhcp*/dhcpd.conf.sample ddns-update-style interim; ignore client-updates; allow booting; allow bootp;

【必須與本機是同一網段】

subnet 192.168.186.0 netmask 255.255.255.0 {
option routers
192.168.186.135; 【本機地址】
#路由器地址
option subnet-mask
255.255.255.0;
#子網掩碼
option domain-name-servers
192.168.186.135;
#DNS地址
option time-offset
-18000; # Eastern Standard Time
range dynamic-bootp 192.168.186.2 192.168.186.100;
filename "/linux-install/pxelinux.0"; #
filename 後面是tftp目錄下的文件,用來指定tftp根目錄的啟動文件。【也可以直接寫成
/pxelinux.0,具體由自己設定】
default-lease-time 21600;
#預設租約時間
max-lease-time 43200;
#最大租約時間
}
[root@localhost ~]# ifconfig eth0 192. 168. 186.135/24

配置地址
[root@localhost etc]# ifconfig ;查本機IP地址。
eth0
Link encap:Ethernet
HWaddr 00:0C:29:26:AC:57
inet addr:192.168.186.135
Bcast:192.168.186.255
Mask:255.255.255.0
注意若要指定給某一特定主機分配地址,需再加入些東西,以下是一個例子

host MyP5 {

filename "pxelinux.0";

server-name "bootserver";

hardware ethernet ae:32:20:00:b0:02;

fixed-address 192.168.187.90;
為客戶機(需要安裝系統的機器)的 MAC 地址和所分配的IP地址。}

3、開啟服務(開啟成功則表示配置成功了)

[root@localhost etc]# service dhcpd start
(或者重啟restart)

啟動dhcpd:[確定]

使用
/etc/init.d/dhcpd start
也可以(在/etc/init.d下即可找到相應的服務service)

二、
NFS伺服器

1、安裝
NFS
[root@localhost /]# rpm -qa |grep nfs
nfs-utils-lib-1.1.4-1.fc10.i386
nfs-utils-1.1.4-1.fc10.i386
system-config-nfs-1.3.41-1.fc10.noarch

查詢是否已安裝,否則使用
yum install nfs
進行安裝。

2
、配置NFS
[root@localhost /]# mkdir /linuxos
(建立各個版本ISO文件的存放目錄,並且將ISO文件拷貝到此目錄下,NFS支持iso格式安裝。)

[root@localhost /]# mkdir tftpboot
[root@localhost /]# cd tftpboot/

[root@localhost tftpboot]# mkdir linux-install

[root@localhost /]# vim /etc/exports ;配置文件

/mnt *(ro,sync) ;(mnt為NFS的目錄,用來存放操作系統。此處選/mnt是因為

其是掛載光碟的掛載點)
/tftpboot/linux-install *(ro,sync) 3、啟動NFS
[root@localhost tftpboot]# exportfs –a ;使用此命令使配置生效 [root@localhost /]# service nfs start(或restart)
啟動 NFS 服務: [確定] 關掉 NFS 配額: [確定] 啟動 NFS 守護進程: [確定] 啟動 NFS mountd: [確定]
三、TFTP伺服器
1、安裝TFTP
[root@localhost /]# rpm -qa |grep tftp
tftp-0.49-1.fc10.i386 ;這個只是tftp客戶端軟體
tftp-server-0.49-1.fc10.i386 ;這個才是tftp伺服器軟體(必不可少) 若沒有則需使用yum下載。 [root@localhost /]# yum install tftp
[root@localhost /]# yum install tftp-server 2、配置TFTP
[root@localhost init.d]# vim /etc/xinetd.d/tftp ;配置文件 service tftp {
disable = no
socket_type = dgram protocol = udp wait = yes user = root
server = /usr/sbin/in.tftpd
server_args = -s /tftpboot ;將 /tftpboot 定義為 tftp 服務的默認目錄,您可以自行修改。 per_source = 11 cps = 100 2 flags = IPv4 }
3、保存之後重啟 /etc/init.d/xinetd 服務,即可開啟 tftp 服務。(注意此服務service不識別)
[root@localhost /]# /etc/init.d/xinetd restart
停止 xinetd: [確定] 啟動 xinetd:
[確定] 4、 測試tftp (1)下載文件

❸ 怎樣用U盤安裝Linux系統

沒裝過,不過道理應該是一樣的。大概幾步
1、bios設置usb啟動。
2、講u盤利用量產工具量化的過程中,虛擬出一個光碟機盤符,將linux如RedHat的iso文件裝進去。
3、這樣的u盤量產後 ,在機器上顯示就是一個光碟機,自帶了liunx操作系統,重啟動電腦。
4、安裝正常的安裝步驟按照就可以了

❹ linux .bin .rpm 等形式的安裝程序的原理是什麼

就是一壓縮包,裡面有一個描述文件用來說明每個文件的去處

❺ linux軟體安裝confiure make 原理是什麼

這樣編譯源代碼安裝軟體,可以根據不同發行版本的環境獲得更好的安裝效果。configure是用來檢測你的系統是否滿足編譯源代碼所需的條件的,比如需要相應的庫等。configure之後會生成make需要調用的makefile文件的,makefile里包含了源代碼之間的依賴關系,並根據依賴關系調用gcc來編譯代碼。make是一個很強大的源代碼管理工具,若想了解更多詳情,可以上維基網路看看。其實只是輸入幾個字母的事情,習慣了也不覺得比點幾下滑鼠麻煩,呵呵

❻ 安裝linux系統實驗原理

1) 啟動vmware虛擬機
2) 單擊「文件—>新建?虛擬機」,出現「安裝虛擬機向導」對話框,單擊「下一步」,選「典型」;
3)「客戶機操作系統」選擇安裝linux,版本選「redhat linux」,單擊「下一步」;
4) 在「虛擬機名稱」處:輸入「linux」, 創建指定位置(不要選擇在c盤)的磁碟映像文件linux.vmx單擊「下一步」,出現「網路連接」 設置界面,選擇「使用橋接網路」 單擊下一步;
5) 磁碟容量為8g, 單擊「完成」;
6)編輯虛擬機設置:
雙擊設備欄「cd-rom」,選擇「使用iso鏡像」;指定鏡像文件路徑,例如: d:\redhatlinux_isofiles\redhatlinux9_i386_disc1.iso ;
floppy設備欄取消「打開電源時連接「
7) 配置步驟完成,啟動系統。

❼ 安裝Linux操作系統的分區一定要是主分區嗎為什麼,能否簡要解釋一下原理

一個硬碟最多隻能劃分4個主分區,
為了支持更多分區,引入了擴展分區的概念

一個硬碟一般劃分出一個擴展分區來,它佔用磁碟上很大一塊空間
然後在擴展分區里再劃分邏輯分區——邏輯分區的數量沒有限制,可以任意多個

Linux可以安裝在主分區或邏輯分區上都成。

❽ linux下安裝軟體的步驟和原理

原理啊?這東西還真不好說啊~~
要裝軟體,你要有那個軟體的安裝包啊!WINDOWS下只有一個EXE,或壓縮的。
LINUX現在大概就三種,比較普遍的,RPM,DEB,還有一種是源代碼的,一般是壓縮的,後綴名是*.gz,*.bz2等
步驟的話,你先要有那個包啊!看是什麼格式的,紅帽系列的就一般是RPM,可以用命令:rpm -ivh 安裝包的名稱.rpm,或者用軟體包管理器安裝,就是右鍵啦!
deb的也差不多,雙擊都可以~

源代碼的就比較麻煩,要先編譯,在安裝!
tar -zxvf/-jxvf 安裝包名稱.gz/bz2
進入解壓後的目錄,運行: ./configure編譯
再安裝:make & make install
如果編譯不出錯,安裝也不出錯就完成了!

❾ 請問Linux安裝盤的原理。(非大蝦莫入)

我想應該是已編譯的文件,並且安裝的時候把東西放入指定的位置。
可以參照啟動的順序來;
安裝下載gcc安裝包好了,rpm。
或者安裝系統時定製安裝選擇gcc就好了。

熱點內容
平板如何關掉appstore密碼 發布:2025-07-08 00:59:17 瀏覽:404
安卓版軒轅劍劍之源哪裡下載 發布:2025-07-08 00:55:06 瀏覽:675
安卓的軟體怎麼關閉 發布:2025-07-08 00:53:38 瀏覽:777
html5整站源碼 發布:2025-07-08 00:36:01 瀏覽:943
sql創建鏈接 發布:2025-07-08 00:08:38 瀏覽:398
ftp上傳中斷 發布:2025-07-08 00:08:37 瀏覽:641
linux雲計算課程 發布:2025-07-08 00:07:23 瀏覽:23
安卓網易雲怎麼發布歌曲 發布:2025-07-07 23:42:29 瀏覽:626
安卓內存讀取腳本 發布:2025-07-07 23:42:19 瀏覽:872
python27漢化 發布:2025-07-07 23:42:18 瀏覽:722