linux分盤
⑴ linux磁碟分區
1.虛擬內存技術,windows通過交換文件來實現,linux通過交換分區來實現。所以windows只有一個分區,而安裝linux至少兩個分區,其中一個就是交換分區,虛擬內存一定程度上可以解決內存不夠的問題。
2.硬碟在使用之前必須分區,硬碟分區有主分區,擴展分區和邏輯分區之分,一塊硬碟最多隻能有四個主分區,其中一個主分區可以用一個擴展分區來代替,只能有一塊擴展分區,這個擴展分區可以劃分多個邏輯分區
3.linux磁碟設備和分區命名
第一塊IDE硬碟叫做/dev/hda,第二塊IDE叫做/dev/hdb
第一塊SCSI硬碟叫做/dev/sda,第二塊SCSI硬碟叫做/dev/sdb
第一個IDE第一分區叫做/dev/hda1,第一塊IDE第五分區叫做/dev/hda5
第二塊SASI第一分區叫做/dev/sdb1,第二塊SCSI第五分區叫做/dev/sdb5
4.劃分分區之後,要在分區上創建文件系統,windows下有fat,fat32,ntfs。linux下有ext3,ReiserFS。創建文件系統類似windows的格式化
5.靜態分區在某個分區耗盡以後,只能暫時解決問題,方法:符號鏈接,類似windows的快捷方式,調整分區大小的工具,但是停機整頓,或者備份整個系統,清除硬碟,重新分區.而用邏輯盤卷管理可以從根本解決這個問題
6.什麼是LVM,LVM是磁碟分區進行管理的一種機制,是在硬碟和分區之間的邏輯層,從而提高磁碟分區管理的靈活性,
7.物理卷,PV,在LVM最低層,可以是整個硬碟,硬碟上的分區,或者在邏輯上與分區有相同功能的設備,
8.卷組,VG,由一個或者多個物理卷組成,而且可以動態的添加物理卷到卷組中,而在卷組上可以創建一個或者多個LVM分區(邏輯卷)
9.邏輯卷LV,就是從卷組中切出來的一段空白,邏輯卷可以自由改變空間大小
10,物理區域,PE每個物理區域被劃分為基本單位,具有唯一編號的PE可以被LVM定址的最小儲存單元,PE的大小是在實際情況時創建物理卷決定的,默認是4096,同一個卷組里的所有物理卷的PE大小必須一致。
11.邏輯區域,LE,在同一個卷組中,LE的大小和PE是相同的,並且一一對應
⑵ Linux一塊硬碟最多能分為幾個分區
分區完全取決於磁碟類型格式。
一、MBR磁碟類型
如果我們在Linux中使用MBR磁碟類型,使用MBR分區表的硬碟最多隻能劃分4個主分區磁碟,並且MBR最大僅支持2TB的硬碟,但擁有很好的兼容性,如果需要分區的硬碟容量超過2TB了,則需要使用GPT分區表類型,此分區表類型不受分區個數,硬碟大小的限制,最大支持18EB,且是一種新的硬碟分區標准。如下所示:
1)所有四個分區僅為主分區。
2)三個分區是主分區,其餘一個分區是擴展的。
如果我們考慮以上兩個步驟,那麼在擴展分區下,我們可以創建將近65536個新的邏輯分區並使用它們,但是這個邏輯分區有一定的局限性,它取決於OS到OS。
二、GPT分區類型
如果我們在Linux中使用GPT分區類型,則在Linux系統中最多可以創建128個分區,
⑶ linux磁碟分區的Linux磁碟分區
在Windows操作系統中,是先將物理地址分開,再在分區上建立目錄.在Windows操作系統中,所有路徑都是從盤符開始,如C://program file。
Linux正好相反,是先有目錄,再將物理地址映射到目錄中。在Linux操作系統中,所有路徑都是從根目錄開始。Linux默認可分為3個分區,分別是boot分區、swap分區和根分區。
無論是Windows操作系統,還是Linux操作系統,每個分區均可以有不同的文件系統,如FAT32、NTFS、Yaffs2等。
(1)boot分區
該分區對應於/boot目錄,約100MB.該分區存放Linux的Grub(bootloader)和內核源碼。用戶可通過訪問/boot目錄來訪問該分區.換句話說,用戶對/boot目錄的操作就是操作該分區。
(2)swap分區
該分區沒有對應的目錄,故用戶無法訪問。
Linux下的swap分區即為虛擬內存.虛擬內存用於當系統內存空間不足時,先將臨時數據存放在swap分區,等待一段時間後,然後再將數據調入到內存中執行.所以說,虛擬內存只是暫時存放數據,在該空間內並沒有執行。
Ps:虛擬內存
虛擬內存是指將硬碟上某個區域模擬為內存.因此虛擬內存的實際物理地址仍然在硬碟上.虛擬內存,或者說swap分區只能由系統訪問,其大小為物理內存的2倍。
(3)根分區
在Linux操作系統中,除/boot目錄外的其它所有目錄都對應於該分區.因此,用戶可通過訪問除/boot目錄外的其它所有目錄來訪問該分區。
Attention!!!
(1)在Linux操作系統中,用戶可根據需要進行修改分區.修改後的分區中,同一目錄下的文件可能在不同分區中.比如/home目錄下有a、b、c三個目錄,可將不同的分區掛載到這三個目錄下,這種操作是允許的。
(2) 邏輯分割的數量依操作系統而不同,在Linux系統中,IDE硬碟最多有59個) 邏輯分割(5號到63號), SATA硬碟則有11個) 邏輯分割(5號到15號)。 (鳥哥版的)
不過根據最新的 linux內核技術規范 中指示,邏輯分區可以無限。
<1>硬碟上至少有1個主分區。
<2>邏輯分區不能再進行分區。
(3)Linux分區目錄和盤符的關系:
假如硬碟安裝在IDE1的主盤,並用戶想分區成6個可以使用的硬碟分區,則可以採用下面兩種方式。
方式一:採用3個主分區和3個邏輯分區
方式二:採用1個主分區和5個邏輯分區
當然還有其他的分區方式,只要滿足上述說的規則就行
安裝Linux時,默認分為三個區,分別是/boot分區、根分區和swap分區.這三個分區分別對應的盤符是hda1、hda2、hda3。
(4)Linux允許使用fdisk -l命令和df -h命令來查詢其硬碟分區.其中,df無法顯示出swap分區的大小。
[root@localhost /]#df -h
文件系統 容量 已用 可用 已用% 掛載點
/dev/hda2 8.8GB 3.1GB 5.3GB 38% / (根分區)
/dev/hda1 99MB 9.2MB 85MB 10% /boot (boot分區)
(5)在PC機下,A、B盤並不存在,這兩個盤在Linux下類似於hda1/hda3,而C盤類似於hda2,D、E、F盤類似於hda5、hda6、hda7。
(6)swap分區不對應盤符。
(7)若硬碟的MBR已壞,則該磁碟就不能再作為引導盤,只能作為數據盤.因為MBR位於硬碟的起始處,用戶不能通過軟體進行修復,也不能跳過起始處.而硬碟中間的某個磁軌壞了,用戶可以軟體修復,也可以跳過該磁軌。
⑷ 怎樣給linux操作系統分區
1、磁碟分區格式說明
linux分區不同於windows,linux下硬碟設備名為(IDE硬碟為hdx(x為從a—d)因為IDE硬碟最多四個,SCSI,SATA,USB硬碟為sdx(x為a—z)),硬碟主分區最多為4個,不用說大家也知道…..所以主分區從sdb1開始到sdb4,邏輯
分區從sdb5開始,(邏輯分區永遠從sdb5開始…)設備名可以使用fdisk–l查看。
2、分區詳解
使用ssh遠程連接工具登錄到系統,使用fdisk-l命令查看磁碟狀態。
劃分的空間與我們計劃劃分相同,最後輸入w回車,進行保存退出。
再次使用fdisk-l命令就可以查看到磁碟hdb已經分區成功。
磁碟劃分成功,下面就要對分區進行格式化了
使用命令mkfs-text3/dev/hdb1
mkfs-text3/dev/hdb5
mkfs-text3/dev/hdb6
mkfs-text3/dev/hdb7
分別對磁碟進行格式化處理,格式化為ext3文件類型。
⑸ LINUX如何分區
對Windows用戶來說,操作系統必須裝在同一分區里,它是商業軟體嗎!所以你沒有選擇的餘地!對Red Hat Linux來說,你有了較大的選擇餘地,你可以把系統文件分幾個區來裝(必須要說明載入點),也可以就裝在同一個分區中(載入點是「/」)。下面我們看看可以創建哪些分區(僅列常用幾種)。
/boot分區,它包含了操作系統的內核和在啟動系統過程中所要用到的文件,建這個分區是有必要的,因為目前大多數的PC機要受到BIOS的限制,況且如果有了一個單獨的/boot啟動分區,即使主要的根分區出現了問題,計算機依然能夠啟動。這個分區的大小約在50MB—100MB之間。但是如果想用LILO啟動Red Hat Linux系統的話,含有/boot的分區必須完全在柱面1023以下。又由於8GB後的數據LILO不能讀取,所以Red Hat Linux要安裝在8GB的區域以內。
/usr分區,是Red Hat Linux系統存放軟體的地方,如有可能應將最大空間分給它。
/home分區,是用戶的home目錄所在地,這個分區的大小取決於有多少用戶。如果是多用戶共同使用一台電腦的話,這個分區是完全有必要的,況且根用戶也可以很好地控制普通用戶使用計算機,如對用戶或者用戶組實行硬碟限量使用,限制普通用戶訪問哪些文件等。其實單用戶也有建立這個分區的必要,因為沒這個分區的話,那麼你只能以根用戶的身份登陸系統,這樣做是危險的,因為根用戶對系統有絕對的使用權,可一旦你對系統進行了誤操作,麻煩也就來了。
/var/log分區,是系統日誌記錄分區,如果設立了這一單獨的分區,這樣即使系統的日誌文件出現了問題,它們也不會影響到操作系統的主分區。
/tmp分區,用來存放臨時文件。這對於多用戶系統或者網路伺服器來說是有必要的。這樣即使程序運行時生成大量的臨時文件,或者用戶對系統進行了錯誤的操作,文件系統的其它部分仍然是安全的。因為文件系統的這一部分仍然還承受著讀寫操作,所以它通常會比其它的部分更快地發生問題。
/bin分區,存放標准系統實用程序。
/dev分區,存放設備文件。
/opt分區,存放可選的安裝的軟體。
/sbin分區,存放標准系統管理文件。
用戶可以使用兩種分區工具:
1.Disk Druid:它是Red Hat Linux提供的硬碟管理工具,它最初是隨Red HatLinux5一起發售的,它可以根據用戶的要求創建和刪除硬碟分區,另外還可以為每個分區管理載入點,這是一個不錯的分區軟體,建議讀者使用。本文也將以此軟體詳細地介紹Red Hat Linux分區。
2.Fdisk:它是傳統的Linux硬碟分區工具,比Disk Druid更強大,使用更加靈活。但是Fdisk要求用戶對硬碟分區有一定經驗,並能夠適應且讀懂簡單的文本界面。如果你是第一次對一個硬碟驅動器進行分區操作的話,最好還是避免Fdisk這樣的程序,它雖然強大但用起來的感覺不是太好的。
附註:此外Red Hat Linux還提供了一種叫fips的分區軟體,但這種分區軟體具有一定的危險性,不宜提倡操作。雖然有許多人已經成功地用fips對他們的硬碟進行了分區,但這不能保證fips將在你的系統中也能正常地運行。況且Red Hat Linux也不提供對fips的支持,勸你對這種分區軟體還是慎用為好。
如果你希望將Red Hat Linux安裝在已經含有其他操作系統的盤上,也就是多重操作系統,這個情況就比較復雜了,因為一個錯誤就可以毀掉你辛辛苦苦保存的數據,讓你欲哭無淚。另外你也可以用其它的一些分區軟體來分區,下面列出了一些常見的這種分區工具軟體:
⑹ linux分區類型有哪幾種
linux的常見的分區類型:
1、引導分區:掛載點/boot,分區格式ext4,500M以內即可。
2、交換分區:無掛載點,分區格式選擇交換分區(swap)最大不建議超過真實內存大小,除非內存小於2G,內存大於4G,推薦2G即可。
3、主目錄:掛載點/,分區格式ext4,大小大約20-40G。
4、家目錄:掛載點/home,分區格式ext4,剩下的所有空間。
(6)linux分盤擴展閱讀:
注意事項:
1、實際上,不建議用戶將硬碟分為4個主分區。這是因為,假如一個20GB的硬碟,若4個主分區占據了15GB的空間,則剩下的5GB空間完全不能使用,因為已經沒有多餘的分區表可以記錄這些空間了。
2、考慮到磁碟的連續性,一般建議將擴展分區放在最後面的柱面內。
3、理論上允許一個硬碟只有1個主分區,其它空間都分配給擴展分區。
⑺ linux怎麼分區數據盤
用自帶的分區程序,比如Gparted新建分區
⑻ linux伺服器數據盤怎麼分區
許多朋友不清楚自己是否有數據盤需要掛載(雖然購買時自己買沒買你應該知道的,但還是有人不知道啊),那麼你應該在linux伺服器上使用使用「fdisk
-l」命令查看。如下圖:若您執行fdisk
-l命令,發現沒有
/dev/xvdb
標明您的雲服務無數據盤,那麼您無需進行掛載,此時該教程對您不適用
如果上一步你看到了/dev/xvdb,那麼就執行「fdisk
-S
56
/dev/xvdb」命令,對數據盤進行分區;根據提示,依次輸入「n」,「p」「1」,兩次回車,「wq」,分區就開始了,很快就會完成。
此時再使用「fdisk
-l」命令可以看到,新的分區xvdb1已經建立完成了。
這時候需要注意,有兩種情況,第一種,你這個數據盤是新購買的,以前沒有用過(沒有存儲過數據),那麼就要對其進行格式化,使用「mkfs.ext3
/dev/xvdb1」命令。第二種,如果你之前就有數據盤,只是你把系統盤重置了,需要將數據盤再次掛載到重置後的系統上,那麼就不要對其格式化(跳過此步驟),直接執行後面的步驟掛載就可以了。
在繼續下面的命令前,你需要知道的是,下面那行命令的「/mnt」就是你要把數據盤掛載到的文件夾,如果你想掛載到別的文件夾,比如你自己建立的/mydata,那麼就把/mnt改成/mydata,前提是你已經創建了這個目錄(創建目錄的命令是mkdir)。
使用「echo
'/dev/xvdb1
/mnt
ext3
defaults
0
0'
>>
/etc/fstab」(不含引號)命令寫入新分區信息。然後使用「cat
/etc/fstab」命令查看,出現以下信息就表示寫入成功。
最後,使用「mount
-a」命令掛載新分區,然後用「df
-h」命令查看,出現以下信息就說明掛載成功,可以開始使用新的分區了。
⑼ linux如何分盤
/boot --啟動分區
/ --根目錄
swap --虛擬內存,一般為內存的2倍,跟win里的臨時頁面文件一樣
/temp --臨時目錄。linux上的所有用戶都對他有讀寫許可權
/目錄和swap是必須的 命令需求可查詢「Linux命令大全」。
⑽ linux硬碟分區
linux分區一般用fdisk/cfdisk/parted命令,格式化一般用mke2fs或者mkfs.ext3或者 mkfs.xfs,mkswap
1、先確定用mbr還是gpt,可以用parted命令修改,例如
parted /dev/sdb
mklabel gpt或者mklabel msdos
2、fdisk一般用了創建mbr分區
3、cfdisk類似圖形界面
4、parted 可以創建gpt分區
5、分區後才能格式化,比如
mkfs.xfs /dev/sdb1
mkswap /dev/sdb2