linux 硬碟分割槽及行動硬碟掛載

2021-05-25 01:12:40 字數 1961 閱讀 3141

1.linux 硬碟分割槽

在 linux 中規定,每乙個硬碟裝置最多能有 4 個主分割槽(其中包含擴充套件分割槽)構成,任何乙個擴充套件分割槽都要占用乙個主分割槽號碼,也就是在乙個硬碟中,主分割槽和擴充套件分割槽一共最多是 4 個。對於早期的 dos 和 windows(windows 2000 以前的版本),系統只承認乙個主分割槽,可以通過在擴充套件分割槽上增加邏輯碟符(邏輯分割槽)的方法,進一步地細化分割槽。

主分割槽的作用就是計算機用來進行啟動作業系統的,因此每乙個作業系統的啟動,或者稱作是引導程式,都應該存放在主分割槽上。這就是主分割槽和擴充套件分割槽及邏輯分割槽 的最大區別。我們在指定安裝引導 linux 的 bootloader 的時候,都要指定在主分割槽上,就是最好的例證。

linux 規定了主分割槽(或者擴充套件分割槽)占用 1 至 16 號碼中的前 4 個號碼。以第乙個 ide 硬碟為例說明,主分割槽(或者擴充套件分割槽)占用了 hda1、hda2、hda3、hda4,而邏輯分割槽占用了 hda5 到 hda16 等 12 個號碼。因此,linux 下面每乙個硬碟總共最多有 16 個分割槽。

對於邏輯分割槽,linux 規定它們必須建立在擴充套件分割槽上(在 dos 和 windows 系統上也是如此規定),而不是主分割槽上。因此,我們可以看到擴充套件分割槽能夠提供更加靈活的分割槽模式,但不能用來作為作業系統的引導。

以前對這些概念不熟,分割槽上走了很多彎路。那麼,到底什麼樣是乙個好的分割槽方案,我認為見仁見智,我是這樣分的。原則上/ 和/home基本上最好是要單獨掛載兩個分割槽,因為home可以看成是windows中的my document,自己個人資料多的話home要大一些。/小一點無所謂,據說至少2g,我也沒有試驗過。其他的諸如/tmp和/var由於活動檔案特別 多,為了避免他們的檔案碎片對其他區的影響,最好他們掛乙個區。最後/opt主要安裝大型軟體,如果有多餘的分割槽就給他掛乙個吧。

初次接觸的新手或硬碟空間有限 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

視伺服器功能決定大小

我的配置(硬碟500gb + 記憶體2gb):

/-----------20gb;

/var-------80gb;

/tmp------20gb;

swap-----6gb;

/home---剩餘

先按預設的分出swap差不多6.1g;然後刪除主分割槽,空間變為free space重新建立劃分空間

2.行動硬碟掛載:

i.執行命令 fdisk -l,系統將在原來的基礎上增加顯示:sdb*,等內容,表示新插入的行動硬碟是掛靠在系統的sdb*下

ii.建立目錄/mnt/usb;mount行動硬碟到/mnt/usb

#mkdir /mnt/usb 

#mount /dev/sdb* /mnt/usb 

iii.訪問/mnt/usb

iv.斷開行動硬碟之前,執行umount命令,保證資料不會造成丟失,命令如下: 

#umount /mnt/usb

關於移動硬碟分割槽的經驗

給移動硬碟分割槽是很多使用者剛拿到新盤時的想法,或者業務需要改變分割槽格式,那麼如何給移動硬碟分割槽呢?如果想分割槽為ntfs格式用widnows自帶的磁碟管理工具就可以了。但若你想把磁碟分割槽為fat32格式就需要分割槽軟體了。分割槽軟體有很多啊,我保留的一款破解版的是norton partiti...

linux硬碟分割槽

今天做了一套筆試題,裡面有一道選擇題,關於硬碟分割槽的,hda4,擴充套件分割槽。在linux 下硬碟分割槽的表示是通過hd x 或 sd x 表示的,其中 表示的是a b c x表示的數字 1 2 3 ide 硬碟在linux或者其它類unix系統的一般表示為 hd 比如hda hdb 我們可以通...

linux硬碟分割槽

把大硬碟分為小的邏輯分割槽 最多4個主分割槽,最多1個擴充套件分割槽 與主分割槽之和最大為4 擴充套件分割槽裡只能放邏輯分割槽。寫入檔案系統 windows下 fat32 fat16 ntfs linux下 ext2 ext3 ext4 劃分為4kb的資料塊 inode列表建立,inode號 ino...