當前位置:首頁 » 硬碟大全 » linux硬碟分區
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

linux硬碟分區

發布時間: 2022-01-19 03:01:37

1. linux的磁碟分區是怎樣的

如里是裝機,linux安裝盤會自動讓你選擇分區模式的,最好裝個virtualbox虛擬機練習一下linux的裝機過程,多實踐。

或者,放入linux live啟動盤
在linux中root下
cfdisk /dev/sda

fdisk /dev/sda
請在網路或谷歌里查找cfdisk與fdisk的用法

2. linux磁碟分區

linux下沒有「分區」,所有「分區」都只是一個目錄。linux不需要太多的「分區」,「分區」越多,浪費的硬碟空間越大,一般只需把/home分出來即可。

3. 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位於硬碟的起始處,用戶不能通過軟體進行修復,也不能跳過起始處.而硬碟中間的某個磁軌壞了,用戶可以軟體修復,也可以跳過該磁軌。

4. 安裝linux時磁碟如何分區

swap分區加一個根分區就夠了,/boot就默認放在根目錄下。

5. Linux下硬碟如何分區

/boot分120M夠了,一般人不會超過3個內核,一個內核佔用20M左右,其他配置文件都很小

swap分區1-2倍內存

剩下的給 /,個人使用沒必要再細分了

6. linux磁碟分區怎麼劃分

那的話可以按照他的大小進行劃分,我覺得可以把他的系統文件放開

7. linux磁碟分區命令是什麼

Linux磁碟分區命令中有專門的分區命令fdisk和parted。其中fdisk命令較為常用,但不支持大於2TB的分區;如果需要支持大於2TB的分區,則需要使用parted命令,當然parted命令也能分配較小的分區。

8. Linux磁碟組成與分區

先說明一下磁碟的物理組成,整顆磁碟的組成主要有:
圓形的碟片(主要記錄數據的部分);
機械手臂,與在機械手臂上的磁頭(可讀寫碟片上的數據);
主軸馬達,可以轉動碟片,讓機械手臂的磁頭在碟片上讀寫數據。
從上面我們知道數據儲存與讀取的重點在於碟片,而碟片上的物理組成則為:
扇區(Sector)為最小的物理儲存單位,且依據磁碟設計的不同,目前主要有 512Bytes
與 4K 兩種格式;
將扇區組成一個圓,那就是柱面(Cylinder);
早期的分區主要以柱面為最小分區單位,現在的分區通常使用扇區為最小分區單位(每
個扇區都有其號碼喔,就好像座位一樣);
磁碟分區表主要有兩種格式,一種是限制較多的 MBR 分區表,一種是較新且限制較少的
GPT 分區表。
MBR 分區表中,第一個扇區最重要,裡面有:(1)主要開機區(Master boot record,
MBR)及分區表(partition table), 其中 MBR 佔有 446 Bytes,而 partition table 則占
有 64 Bytes。
GPT 分區表除了分區數量擴充較多之外,支持的磁碟容量也可以超過 2TB。
至於磁碟的文件名部份,基本上,所有實體磁碟的文件名都已經被模擬成 /dev/sd[a-p] 的格
式,第一顆磁碟文件名為 /dev/sda。 而分區的文件名若以第一顆磁碟為例,則為 /dev/sda[1-
128] 。除了實體磁碟之外,虛擬機的磁碟通常為 /dev/vd[a-p] 的格式。 若有使用到軟體磁碟
陣列的話,那還有 /dev/md[0-128] 的磁碟文件名。使用的是 LVM 時,文件名則為
/dev/VGNAME/LVNAME 等格式。

9. linux系統的磁碟分區有哪幾種

1、/分區。用於存儲系統文件。
2、swap,即交換分區,也是一種文件系統,它的作用是作為Linux的虛擬內存。
在Windows下,虛擬內存是一個文件:pagefile.sys;而Linux下,虛擬內存需要使用獨立分區,這樣做的目的據說是為了提高虛擬內存的性能。
3、/home:是用戶文件夾所在的地方。如果獨立劃分/home,即使Ubuntu不能啟動,也可以用Live CD啟動來取得自己的文件資料。
4、/boot:包含了操作系統的內核和在啟動系統過程中所要用到的文件。
在很多老舊的教程中,都會讓用戶在/boot目錄上掛載一個大小為100MB左右的獨立分區,並推薦把該/boot放在硬碟的前面——即1024柱面之前。事實上,那是Lilo無法引導1024柱面後的操作系統內核的時代的遺物了。當然,也有人說,獨立掛載/boot的好處是可以讓多個Linux共享一個/boot。
其實,無論是基於上述的哪種理由,都沒有必要把/boot分區獨立出來。首先,Grub可以引導1024柱面後的Linux內核;其次,即使是安裝有多個Linux,也完全可以不共享/boot。因為/boot目錄的大小通常都非常小,大約20MB,分一個100MB的分區無疑是一種浪費,而且還把把硬碟分的支離破碎的,不方便管理。另外,如果讓兩個Linux共享一個/boot,每次升級內核,都會導致Grub的配置文件沖突,帶來不必要的麻煩。而且,不獨立/boot分區僅僅佔用了根目錄下的大約20MB左右的空間,根本不會對根目錄的使用造成任何影響。
但值得注意的是,隨著硬碟容量的增大,無法引導Linux內核的現象再次出現,這也就是著名的137GB限制。很遺憾,Grub是無法引導137GB之後的分區中的Linux內核的。如果你不巧遇到了這樣的情況,你就要考慮把/boot獨立掛載到位於137GB前方的獨立分區中,或者索性就把 Linux的分區都往前移動,讓根目錄所在分區位於137GB之前。
5、/usr/local:是 Linux系統存放軟體的地方。
建議把/opt,/usr或/usr/local獨立出來的教程,基本上也是非常老的了。使用Ubuntu時,我們一般都是使用系統的軟體包管理器安裝軟體,很少自己編譯安裝軟體。而建議獨立/usr,/opt,/usr/local的理由無非是為了重裝系統時不再重新編譯軟體而直接使用早先編譯的版本。不過對於大多數普通用戶來說,這個建議通常是沒有意義的。
6、/var:是系統日誌記錄分區。
7、/tmp分區,用來存放臨時文件。
建議把/var和/tmp獨立出來的教程通常是面向伺服器的。因為高負載的伺服器通常會產生很多日誌文件、臨時文件,這些文件經常改變,因此把/var,/tmp獨立出來有利於提高伺服器性能。但如果你用Ubuntu是做桌面的,或從來不關心過系統日誌這東西,就沒有必要獨立的為/var和/tmp掛載分區。

還有些老舊的教程中建議把Linux安裝在主分區中,或在/boot下掛載一個主分區。事實上,這也是不需要的。Linux的所有分區都可以位於邏輯分區中。所以請放心的把Linux安裝在邏輯分區中吧。

---

Linux的文件系統(分區格式)主要有ext3、ReiserFS、XFS、JFS等。同時Linux也可以讀寫使用FAT、FAT32和NTFS文件系統的分區。

Ubuntu默認的文件系統是ext3。

或許有人會告訴你其他文件系統會有什麼什麼優點,ext3會有什麼什麼不好,但如果你對文件系統並不了解的話,我的建議就是使用默認的ext3,默認的設置可能不一定是性能最好的,但對普通用戶一定是最穩定最安全最適合的。

最大分區大小:ext3是4TB,ReiseFS是16TB。FAT32在Windows XP和Windows 2000里的最大分區是32GB;而Linux中的FAT32則可以支持到2TB。
最大文件大小:ext3是2GB-4GB,ReiseFS是8TB,FAT32是4GB。

---

如果你准備在硬碟里只安裝Ubuntu一個操作系統的話,建議你採用三分區方案:
1)「/」分區:使用ext3文件系統;分區容量為10GB-15GB。
2)「swap」分區:用於交換空間。內存小於或等於 512MB,swap分區容量為內存大小的2倍;內存大於512MB的,swap分區容量等於內存大小。
3)「/home」分區:使用ext3文件系統;分區容量為「/」和「swap」以外的剩餘空間

在linux系統中至少必須有兩個掛載點(磁碟分區),分別是 / 及 swap ,其餘是否要將其他的掛載點獨立分割出來則視你的規劃需求而定。可參考以下建議:

swap的大小約等同你的內存大小,或稍大

初次接觸的新手或硬碟空間有限 Desktop的安裝建議:
掛載點 裝置 說明
/ /dev/hda1 可用空間 - swap大小後的所有空間
swap /dev/hda2 大約內存大小 建議至少512Mb

高級用戶 Desktop的安裝建議:
掛載點 裝置 說明
/ /dev/hda1 15G
/home /dev/hda2 最大的剩餘空間
/boot /dev/hda3 128MB左右
swap /dev/hda5 大約內存大小(建議至少512MB)

高級用戶 Server的安裝建議:
掛載點 裝置 說明
/ /dev/hda1 15G
/home /dev/hda2 最大的剩餘空間
/boot /dev/hda3 128MB左右
swap /dev/hda5 大約內存大小(建議至少512MB)
/var /dev/hda6 視伺服器功能決定大小

安裝Liunx Ubuntu磁碟分區的配置與建議事項就說到這里,有了以上的相關說明相信要將自己的硬碟規劃好,應該不會是件難事啦。

Linux 規定了主分區(或者擴展分區)佔用 1 至 16 號碼中的前 4 個號碼。以第一個 IDE 硬碟為例說明,主分區(或者擴展分區)佔用了 hda1、hda2、hda3、hda4,而邏輯分區佔用了 hda5 到 hda16 等 12 個號碼。因此,Linux 下面每一個硬碟總共最多有 16 個分區。
因此 hda1- hda4 是主區的意思。 hda5以後是邏輯分區!!
http://www.linuxprobe.com/chapter-06.html 具體你可以看下這個,上面你會學到更多的
希望可以幫到你啊

10. linux硬碟分區

你好,/和/home如果單獨分了的話,他們是各自的分區,相互之間的大小沒有任何關系。/home在/下面只是將/home的分區掛載在那個地方,在整個文件系統中,通過/home這個路徑就能訪問到那個分區。
在windows下每個分區都分配盤符C:、D:這些,通過盤符來訪問不同分區。而在linux下,所有的分區都要掛載到根文件系統上才能訪問到。
你加一塊新硬碟,可以用linux下的分區工具直接分區,並選擇掛載點,比如分區1,你可以指定掛載點「/documents」,然後通過/documents這個路徑,就可以訪問到該分區。掛載點名字可以隨便寫,但是一般不建議用中文名。