如何安裝linux系統
1、首先你需要找到linux的下載界面,並在那個下載頁面中找到你最想要安裝的系統。 如果你的電腦是32位的那就下載一個32位的選擇匹配的下載就可以了。
2、你會發現每個系統都會配備兩個光碟,其中的dvd1就是我們需要的光碟,dvd2是用來存放各種工具件,所以小編建議都下載下來,比如說一些輸入法之類的就可以下載到dvd2之中。這些算是一個准備步驟。
3、需要安裝一個虛擬機,這個網上很多小編也不多介紹大家應該都是了解的和安裝其他軟體一樣直接按照步驟安裝就可以啦。小編建議可以單獨分出來一個盤給我們的虛擬系統使用,就是你可以壓縮一個20g的盤用來放linux用,也可以直接存在電腦文件夾中,到時候安裝在直接將系統放在裡面也可以,大家自行選擇。
4、虛擬機安裝好了之後打開它,在首頁上可以看到各種要求,直接單機一個新建虛擬機,界面中會彈出一個面板選擇標准面板繼續進行第二個操作。
5、選擇第二個選項,剛剛有說到下載兩個光碟,就選擇下載的dvd1安裝就可以了,繼續按照步驟進行,它會要求你填寫系統信息,名字密碼等,這個小編不多說了。
6、將保存的路徑改成之前新建的文件夾之中,虛擬機需要重新擬定名字根據,想改什麼改什麼。點擊下一步之後。會出現一個定製硬體根據需要進行選擇即可,沒有什麼特別的步驟,默認也可以。
7、到這里linux系統基本就安裝的差不多了,點擊確定系統就會自動安裝,需要稍等一會了就安裝成功了。
8、最後安裝成功之後會有ntfs格式的主分區,會根據系統自動掛裝,建議建立一個ext3格式的數據存儲分區,將數據全部保存在這個新建格式中,就不會出現不能讀不能寫的事情了。
㈡ linux32位和64位的區別
第一點設計初衷不同:
64位操作系統的設計初衷是:滿足機械設計和分析、三維動畫、視頻編輯和創作,以及科學計算和高性能計算應用程序等領域中需要大量內存和浮點性能的客戶需求。換句簡明的話說就是:它們是高科技人員使用本行業特殊軟體的運行平台。而32位操作系統是為普通用戶設計的。
第二點定址能力不同:
64位處理器的優勢還體現在系統對內存的控制上。由於地址使用的是特殊的整數,因此一個ALU(算術邏輯運算器)和寄存器可以處理更大的整數,也就是更大的地址。比如,Windows
Vistax64Edition支持多達128GB的內存和多達16TB的虛擬內存,而32位CPU和操作系統最大隻可支持4G內存
第三點要求配置不同:
64位操作系統只能安裝在64位電腦上(CPU必須是64位的)。同時需要安裝64位常用軟體以發揮64位(x64)的最佳性能。32位操作系統則可以安裝在32位(32位CPU)或64位(64位CPU)電腦上。當然,32位操作系統安裝在64位電腦上,其硬體恰似「大馬拉小車」:64位效能就會大打折扣。
第四點運算速度不同:
關於32位和64位系統的差別,那真是說來話長,這里我們首先要了解一下CPU的架構技術,通常我們可以看到在計算機硬體上會有X86和X64的標識,其實這是兩種不同的CPU硬體架構,x86代表32位操作系統
x64代表64位操作系統。那麼這個32位和64位中的「位」又是什麼意思呢?相對於32位技術而言,64位技術的這個位數指的是CPU
GPRs(General-Purpose
Registers,通用寄存器)的數據寬度為64位,64位指令集就是運行64位數據的指令,也就是說處理器一次可以運行64bit數據。舉個通俗易懂但不是特別准確的例子:32位的吞吐量是1M,而64位吞吐量是2M。即理論上64位系統性能比32位的提高1倍。
㈢ 安裝linux 硬碟分區的時候應該選哪個文件系統
ext3 , ext4的文件系統對磁碟讀和寫的數據量比較多
如果很在意移動硬碟的佔用空間, 建議最好使用 ext2.
數據安全性方面, 還是ext3 , ext4的好。
㈣ linux 32位系統支持多大內存
32位linux不打開PAE,則最多隻能識別出4GB內存,若打開PAE,則最多可以識別出64GB內存。但是 32位系統下的進程一次最多隻能定址4GB的空間。 64位linux則沒有32位系統的限制。因此對於內存大於4GB的機器來說,最好安裝64位系統。 簡單介紹下如何讓redhat 5-32位支持4G以上內存。 步驟1: 安裝kernel-PAE.i686 內核包,讓系統內核支持PAE物理地址擴展。 rpm-ivh kernel-PAE-2.6.18-53.el5.i686.rpm 安裝的時候會報如下警告。 將安裝命令由原本的rpm-ivh ****.rpm 改為rpm -ivh ****.rpm –force --nodeps就可以了,nodeps的意思是忽視依賴關系。因為各個軟體之間會有或多或少的存在關聯,有了這兩個設置選項就忽略了這些依賴關系,強制安裝。 步驟2: 設置linux系統啟動加載入內核,讓系統啟用PAE的內核 [root@wangdm~ 12:40 #11]# /boot/grub/grub.conf #grub.conf generated by anaconda # #Note that you do not have to rerun grub after making changes to this file #NOTICE: You have a /boot partition. This means that # all kernel and initrd paths arerelative to /boot/, eg. # root (hd0,0) # kernel /vmlinuz-version roroot=/dev/sda3 # initrd /initrd-version.img #boot=/dev/sda default=0 (將default=1修改為default=0就可以了) timeout=5 splashimage=(hd0,0)/grub/splash.xpm.gz hiddenmenu #升級後的系統引導 titleRed Hat Enterprise Linux Server RedHat Enterprise Linux Server (2.6.18-53.el5PAE) root (hd0,0) kernel /vmlinuz-2.6.18-53.el5PAE roroot=LABEL=/ rhgb quiet initrd /initrd-2.6.18-53.el5PAE.img #升級前的系統引導,將其注釋掉 #titleRed Hat Enterprise Linux Server (2.6.18-194.el5) # root (hd0,0) # kernel /vmlinuz-2.6.18-194.el5 roroot=LABEL=/ rhgb quiet # initrd /initrd-2.6.18-194.el5.img 保存後重啟linux,系統內核就能最大支持64G內存了。 通過查,cat/boot/config-*grep PAE可以查看當前的支持情況如下圖顯示。
㈤ Linux文件系統的演變
說起文件系統的演變與發展,不得不從最早期的 Minix 操作系統開始說起。
Minix(MINI-UNIX) 是早期的一個迷你版本的 「類UNIX操作系統」 ,由荷蘭阿姆斯特丹自由大學計算機科學系的塔能鮑姆教授自行開發的可以與UNIX操作系統兼容的一個操作系統,因其小型,該操作系統被命名為 MINIX 。
MINIX 系統在設計之初,採用程序模塊化的思想,將一眾程序放在用戶空間運行,而不是在操作系統的內核中運行。如 「文件系統」 和 「存儲器管理」 等程序均是如此。
受 MINIX 操作系統的影響,早期的Linux操作系統也曾採用由塔能鮑姆教授開發的MINIX的文件系統。
然而,不只因為早期的 MINIX 操作系統並為真正意義上的開源軟體(在保護著作的前提下進行收費),而且基於 MINIX 的內部使用16位的偏移量,使文件系統能夠支持的最大空間只有64MB,支持的最大文件名為14字元,導致後來 Linux 操作系統轉而開發出了 ext(Extended File System) 第一代可擴展文件系統。
ext(Extended File System) 為Linux系統最早的擴展文件系統,採用 「UNIX文件系統」 的元數據結構,克服了 「MINIX」 操作系統性能不佳的問題。
ext 文件系統採用 虛擬文件系統(VFS) ,最大可支持2GB的文件系統。與 MINIX 文件系統不同的是, ext 可以使用最高2GB的存儲空間並同時處理255個字元的文件名。
但,在 ext 文件系統中,文件創建時生成的 inode 信息是不變的,這導致文件發生修改後 inode 中儲存的文件時間戳並不會發生變化;而且 ext 並不會為文件妥善分配空間,磁碟上的多個文件四散分布,嚴重製約了文件系統的性能。
ext 文件系統推出後不久,其開發者便意識到 ext 文件系統中存在很大缺陷( inode不變性 和 文件空間碎片化 ),並在一年後推出了 ext2 (Second Extened File System) 第二代擴展文件系統,用來代替 ext 文件系統。
ext2 吸取了 「UNIX文件系統」 的眾多優點,並且因其良好的可擴展性( 為系統在磁碟上存儲的數據結構預留了很多空間提供給開發者使用 ),在20世紀90年代眾多文件系統中脫穎而出。
眾多新的特性, POSIX(可移植操作系統介面) 、 訪問控製表 等都是在這一代擴展文件系統上實現的。直至今天, POSIX 仍被眾多操作系統所沿用。
不僅如此, ext2 還在 ext 的基礎上進行了完善,能夠最大支持的單個文件達到 2TB。
ext2 文件系統與20世紀90年代的眾多文件系統一樣,將數據寫入到磁碟的過程中如果發生系統奔潰或斷電,極容易導致文件損壞或丟失。
正是因為類似 ext2 等同時期的一眾文件系統,在遭遇系統奔潰或斷電時會出現文件損壞或丟失。盡管 ext2 文件系統擁有開機後對文件系統中文件的一致性校驗,但校驗的過程極為耗時,且校驗的過程中,操作系統上的任何卷組都是不可訪問的。
然而 ext2 遺留的問題在 ext3(Third Extended File System) 中得到了解決。
ext3 文件系統採用日誌記錄的方式,記錄下了操作系統運行中的所有事件,這意味著即便遇到操作系統非正常關機後也無須對文件系統進行校驗,從而防止了文件系統中數據丟失的可能。
盡管 ext3 使用日誌系統進行記錄文件系統的變化,但這並沒有影響 ext3 文件系統處理數據的速度。基於日誌系統在磁碟上的優化,在 ext3 中數據的傳輸效率是高於 ext2 的,並且可以通過重新設置日誌的級別來提升文件系統的性能。
其次, ext3 在設計之初就吸收了 ext2 的很多思想,這使得 ext2 文件系統遷移到 ext3 變得極為便利。事實上, ext3 可以在從 ext2 遷移 ext3 的過程中,無須進行文件系統資料的備份,且無須擔心升級後的數據恢復問題。
也正是因為 ext3 設計之初沿用了眾多 ext2 的功能,這使得 ext3 缺乏變通。例如, 「inode的動態分配」 和 「可變塊大小」 等問題並沒有得到解決。不僅如此, ext3 文件系統在被掛載為寫入時,無法對文件系統進行完整性校驗。
第四代擴展文件系統( Fourth Extended File System, ext4 ) 是繼 ext3 文件系統的後續版本,不僅支持 ext3 的日誌文件體系 ,同樣支持 大文件系統 ,不僅提高了文件系統對於存儲碎片化的抵抗,而且改進了 inode固一化 的問題。
同時, ext4 文件系統在開發之初就考慮到很多問題,對眾多問題的優化和改進也使得 ext4 擁有了眾多新的特性。例如, 大文件系統 、 使用Extent文件存儲的方式 、 預分配空間 、 延遲文件獲取空間的時間 、 突破原有子目錄限制 、 增加日誌校驗和 、 在線整理磁碟 、 文件系統快速檢查 、 向下兼容其他ext文件系統`。
時至今天, ext4 文件系統已經成為Linux發行版默認使用的文件系統。
與 ext2 文件系統同一時期出現的,還有 xfs 文件系統。 xfs 文件系統是高性能的文件系統,最早在 IRIX 操作系統上開發,後期被移植到 Linux 操作系統上。現在所有的 Linux發行版 都支持 xfs 的使用。
相比 32位 Linux 的操作系統來說,64位 xfs 的文件系統能夠支持的單個文件系統要遠遠超出 32位 操作系統。
xfs 對文件系統元數據提供了日誌支持,當文件系統發生變化後,總是會保證源數據在數據塊寫入磁碟之前被寫入日誌中,磁碟中有一處緩沖區專門用來存放日誌,從而不會影響正常的文件系統。
xfs 同樣支持 「條帶化分配」 。在條帶化RAID陣列上創建 xfs 文件系統時,可以指定 條帶化數據單元。通過配置條帶化單元,使 數據分配、inode分配、日誌等與RAID條帶單元對齊,來提高文件系統的性能。
與 ext4 文件系統不同的是, xfs 文件系統還支持在線恢復。 xfs 文件系統提供了 xfsmp 和 xfsrestore 工具協助備份 xfs 文件系統中的數據。
以下為各文件系統的出現時間及特性:
參考自: https://zh.wikipedia.org/wiki/Ext4
㈥ 32位linux系統,能安裝64位的linux安裝程序嗎
能。64位系統的安裝程序應該不是64位的,要不然我32位系統要升級64位,怎麼執行安裝?
安裝程序只是在開始運行時檢測你的系統符合64位才繼續執行安裝,不然就提示你這個硬體環境不能安裝64位系統。
㈦ 如何給Linux系統配置XFS文件系統
步驟比較繁瑣,如下操作。
1.下載與編譯內核
下載相應版本的內核補丁,解壓補丁軟體包,對系統核心打補丁
下載地址:ftp://oss.sgi.com/projects/xfs/download/Release-1.1/kernel_patches/xfs-1.1-2.4.18-all.patch.bz2
對核心打補丁,下載解壓後,得到一個文件:xfs-1.1-2.4.18-all.patch文件。
對核心進行修補如下:
代碼如下:
# cd /usr/src/linux
# patch -p1 < /path/to/xfs-1.1-2.4.18-all.patch
修補工作完成後,下一步要進行的工作是編譯核心,將XFS編譯進Linux核心可中。
首先運行以下命令,選擇核心支持XFS文件系統:
代碼如下:
#make menuconfig
在「文件系統「菜單中選擇:
<*> SGI XFS filesystem support ##說明:將XFS文件系統的支持編譯進核心
或
<M> SGI XFS filesystem support ##說明:以動態載入模塊的方式支持XFS文件系統
另外還有兩個選擇: Enable XFS DMAPI##說明:對磁碟管理的API,存儲管理應用程序使用
Enable XFS Quota##說明:支持配合Quota對用戶使用磁碟空間大小管理
完成以上工作後,退出並保存核心選擇配置
之後,然後編譯內核,安裝核心:
代碼如下:
#make bzImage
#make mole
#make mole_install
#make install
如果你對以上復雜繁瑣的工作沒有耐心或沒有把握,那麼可以直接從SGI的站點上下載已經打好補丁的核心,其版本為2.4.18。它是一個rpm軟體包,你只要簡單地安裝即可。SGI提交的核心有兩種,分別供smp及單處理器的機器使用。
2.創建XFS文件系統
完成對核心的編譯後,還應下載與之配套的XFSprogs工具軟體包,也即mkfs.xfs工具。不然我們無法完成對分區的格式化:即無法將一個分區格式化成XFS文件系統的格式。要下載的軟體包名稱:xfsprogs-2.0.3。
將所下載的XFSProgs工具解壓,安裝,mkfs.xfs自動安裝在/sbin目錄下。
代碼如下:
#tar –xvf xfsprogs-2.0.3.src.tar.gz
#cd xfsprogs-2.0.3src
#./configure
#make
#make install
使用mkfs.xfs格式化磁碟為xfs文件系統,方法如下:
代碼如下:
# /sbin/mkfs.xfs /dev/sda6 #說明:將分區格式化為xfs文件系統,以下為顯示內容:
meta-data=/dev/sda6 isize=256 agcount=8, agsize=128017 blks
data = bsize=4096 blocks=1024135, imaxpct=25
= sunit=0 swidth=0 blks, unwritten=0
naming =version 2 bsize=4096
log =internal log bsize=4096 blocks=1200
realtime =none extsz=65536 blocks=0, rtextents=0
格式化磁碟時,如果mkfs.xfs提示你分區原本已被格式化為其它文件系統,可以使用參數 –f 強行格式化:
代碼如下:
#/sbin/mkfs.xfs –f /dev/sda6
3.載入XFS文件系統
代碼如下:
#mount –t xfs /dev/sda6 /xfs ##其中/xfs是主分區/下的一個目錄。
最後,為了讓系統啟動後就自動載入,應該更改/etc/fstab,這樣系統啟動後就會自動載入xfs分區而不必每次都手工載入。
要說明的一點是目前的xfs由於受linux內存頁限制,在x86版本中,只能實現文件系統的塊尺寸為4K。另外,XFS文件系統可以不同的方式 mount,即允許文件系統以讀方式載入,也允許以讀寫方式載入。這是因為xfs文件系統用作根文件系統時,為了安全要以只讀方式載入。
三、文件系統的遷移
要使得系統中的其它分區使用XFS文件系統,還有一步是遷移文件系統。建議在遷移文件系統時,首先將磁碟上的數據、文件先備份,以免發生不可挽回的損失,在進行文件系統轉換之間,最好能將整個系統進行完全備份。這一步有很多種方法,本文僅就筆者的遷移方法加以描述。各位可以按照自己習慣的方式去完成 。
如果你想得到一個純的xfs系統(系統的所有文件系統均採用XFS文件系統)話,還得將根文件系統也格式化為xfs文件系統。這實際上是比較繁雜的一步。因為根文件系統不能被umount,所以,必須首先創建一個分區,其文件系統為ext2文件系統,然後將目前的根分區上的所有文件與目錄,原原本本地復制到這一個分區,然後更改/etc/fstab文件,替換原來的根分區。
方法如下:
代碼如下:
$ mkfs -t ext2 /dev/hda4
$ mkdir /mnt/temp
$ mount -t ext2 /dev/hda4 /mnt/temp
$ cd /
$ tar lcvf - .|(cd /mnt/temp; tar xpvf - )
以上操作是將根分區上的所有文件打包,復制到新建立的分區。當然,你也可以直接使用以下命令復制文件。
代碼如下:
# cp –dpR / /mnt/temp
接著,將下次啟動的根分區更改到/dev/hda4分區,更改/etc/fstab文件及/etc/lilo.conf ,然後,運行 lilo.
重新啟動後,新的根分區就已經為/dev/hda4。
接下來,創建一個xfs文件系統的分區:
代碼如下:
$ mkfs -t xfs /dev/hda2
載入此分區,採用兩樣的方法,將根分區的內容復制到此分區
代碼如下:
$ mount -t xfs /dev/hda2 /mnt/temp
在根分區下,運行
代碼如下:
$ cd /
$ tar lcvf - .|(cd /mnt/temp; tar xpvf - )
再次更改/etc/fstab、/etc/lilo.conf,用新建的xfs分區替換原來的ext2主分區。如下所示:
代碼如下:
/dev/hda2 / xfs defaults 1 1
將新建的xfs分區用作根分區,保存以上設置。再次檢查配置文件內容,確認無誤後再重新啟動系統。如果你的設置全部正確,那麼系統成功啟動後,你就擁有一個純XFS文件系統的系統了
㈧ Linux系統能不能安裝在FAT32分區或者是NTFS分區上
二樓正解
你如果想裝雙系統的話
先在你當前windows下刪除一快邏輯分區變為擴展分區
然後光碟機啟動你的linux安裝盤
然後手動分區
它會找到你的未使用分區的
你再去建立linux的相關分區
安裝就不用說了吧