a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 學(xué)院 > 操作系統(tǒng) > 正文

linux 分區(qū)理解

2024-06-28 16:04:38
字體:
供稿:網(wǎng)友

關(guān)于linux硬盤和分區(qū)的理解

 所用環(huán)境為RedHat EnterPRise 5

1.文件系統(tǒng)布局

①/bin、/sbin、/lib、/dev、與/etc這5個(gè)分區(qū)必須存放于根文件系統(tǒng)(Root Filesystem)中.

所謂根文件系統(tǒng)就是存儲根目錄數(shù)據(jù)的文件系統(tǒng),有時(shí)又稱根設(shè)備。

/bin:存儲常用且開機(jī)時(shí)必須用到的執(zhí)行文件。

/sbin:存儲著開機(jī)過程中所需的系統(tǒng)執(zhí)行文件

※/lib:存儲/bin、/sbin的執(zhí)行文件所需的鏈接庫,以及l(fā)inux內(nèi)核模塊。

/dec:存儲設(shè)備文件

/etc:存儲重要的配置文件,比如各種服務(wù)的啟動(dòng)時(shí)的配置文件

這樣就是為什么grub.conf中開機(jī)三巨頭中有一句

kernel  /VMlinuxz-2.6.18-8.el5   ro   root=LABEL=/  rlgb  quiet

                           以只讀方式掛在根文件系統(tǒng)  

根文件系統(tǒng)之所以在前面加一個(gè)”根“,說明它是加載其它文件系統(tǒng)的”根“,既然是根的話,那么如果沒有這個(gè)根,其它的文件系統(tǒng)也就沒有辦法進(jìn)行加載的。它包含系統(tǒng)引導(dǎo)和使其他文件系統(tǒng)得以掛載(mount)所必要的文件。

②/boot分區(qū)最好建在磁盤的第一個(gè)分區(qū)中,并且最好不要建立于LVM的邏輯卷上。

But 在FreeBSD中不要設(shè)置/boot  分區(qū),這樣會造成無法啟動(dòng)。

③如果不知道建多大的交換內(nèi)存,則建立一個(gè)物理內(nèi)存兩倍大的SWAP。

PS:如果要架設(shè)因特網(wǎng)的服務(wù)器,則/var分區(qū)分的大一些。如果做桌面系統(tǒng)則,/home分區(qū)大一些。如果打算多裝些軟件,那么/usr能多大就多大。

2.分區(qū)

一、硬盤的組成(一個(gè)硬盤有若干張磁盤(Disk)構(gòu)成):

①磁面:每一張磁盤的表面,稱為磁面(Head)

②磁道:每一個(gè)磁面的空間,會邏輯地切割出許多磁道(Track)

③扇區(qū):每一個(gè)磁道可以再切割出若干扇區(qū)(Sector),也是調(diào)用磁盤的最小單位。現(xiàn)今磁盤中的扇區(qū)的默認(rèn)大小為512字節(jié)。

④柱面:一個(gè)硬盤有多個(gè)磁盤,n個(gè)磁盤上同一編號的磁道就組成一個(gè)柱面(Cylinder)

二、主引導(dǎo)扇區(qū)(引導(dǎo)扇區(qū)在每個(gè)分區(qū)里都存在,*主引導(dǎo)扇區(qū)*是硬盤的第一物理扇區(qū)。)

(PS: 備份主引導(dǎo)扇區(qū):dd  if=file_name  of=/devsda1  bs=512  count=1

       還原主引導(dǎo)扇區(qū):dd  if=/dev/sda1  of=file_name  bs=512  conut=1  )

整張磁盤的第0號柱面的第0號磁面的第0號扇區(qū)就是主引導(dǎo)扇區(qū)。

|<-----------------512Bytes--------->|

初始化程序加載器

446Bytes

分區(qū)數(shù)據(jù)表

64字節(jié)

檢驗(yàn)碼2

  446+64+2=512主引導(dǎo)扇區(qū),主引導(dǎo)記錄MBR(Main Boot Record)和分區(qū)表DPT(Disk Partition Table)和驗(yàn)證碼。

初始化程序加載器(主引導(dǎo)記錄):用來存儲操作系統(tǒng)的內(nèi)核(只是內(nèi)核的一部分,起到引導(dǎo)內(nèi)核加載)

分區(qū)數(shù)據(jù)表:存儲磁盤的分區(qū)信息。由于每一個(gè)分區(qū)都會占用16個(gè)字節(jié),所以只能分4個(gè)主分區(qū)。(哈哈,這就是分區(qū)只能有四個(gè)的原因啦,詳見《鳥哥的私房菜》)

驗(yàn)證碼:用來存放初始化程序加載器的驗(yàn)證碼。

三、分區(qū) 細(xì)節(jié) (分區(qū)后可以用partprobe  或partx + 設(shè)備名來跟新分區(qū)表)

①分區(qū)系統(tǒng)標(biāo)識符

81---->linux的第一代ext

82---->swap空間

83---->ext2與ext3

8e--->LVM使用的分區(qū)

fd---->軟件磁盤列陣的分區(qū)

5---->系統(tǒng)標(biāo)識為5的擴(kuò)展分區(qū)----最多只能存儲12個(gè)邏輯分區(qū)的信息

85---->系統(tǒng)標(biāo)識為85的擴(kuò)展分區(qū)

IDE磁盤最多只能存儲60個(gè)邏輯分區(qū)的信息

SCSI磁盤最多只能存儲12個(gè)邏輯分區(qū)的信息

/etc/fstab  開機(jī)自動(dòng)掛載文件.<-------/etc/mtab是它的備份配置文件

由于RedHat關(guān)機(jī)的最后一步包括卸載所有已掛載的文件系統(tǒng)。所以/etc/fstab就應(yīng)運(yùn)而生了。

磁盤設(shè)備名      掛載點(diǎn)   分區(qū)文件系統(tǒng)  文統(tǒng)參數(shù)  是否被dump   是否fsck檢驗(yàn)扇區(qū)

LABEL=/         /          ext3      defaults            1            1

LABEL=/boot    /boot        ext3      defaults            1            2

這是正常掛載分區(qū)卷標(biāo)名、掛載點(diǎn) 、文件系統(tǒng)、和其他參數(shù)

tmpfs           /dev/shm     tmpfs    defaults             0            0

devpts          /dev/pts      devpts   gid=5,mode=620      0            0

sysfs           /sys          sysfs    defaults              0            0

proc           /proc         procfs    defaults              0            0

這種掛載的第一列和第3列看起來差距這么大是因?yàn)檫@些是和內(nèi)核有關(guān)掛載在內(nèi)存中的。

Linux提供了一種特殊的文件系統(tǒng)procfs,他通常以/proc目錄的形式呈現(xiàn)。該目錄包含了許多特殊文件用來對驅(qū)動(dòng)程序和內(nèi)核信息進(jìn)行跟高層的訪問。

第5列:是否能被dump備份(eg: dump 0 -f  /dev/sda1  /boot   把/dev/sda1按照0備份級別備份到/boot目錄下),0表示不要做dump備份,1表示要每天進(jìn)行dump的操作,2表示不定期備份。通常這一列的值是1或0.

第6列:開機(jī)過程中,系統(tǒng)會默認(rèn)會以fsck檢驗(yàn)文件系統(tǒng)是否完整(clean)。不過,某些文件系統(tǒng)不用檢驗(yàn)比如swap和一些特殊文件系統(tǒng)/peoc、/sys等。所以存在fsck自段來設(shè)置是否檢驗(yàn)文件系統(tǒng)。0表示不檢驗(yàn),1表示最早檢驗(yàn)(一般只有根文件系統(tǒng)設(shè)為1),2也是檢驗(yàn)不過沒有1早,其他文件系統(tǒng)設(shè)為2就行了。

Ps: 千萬不要對已掛載的文件系統(tǒng)執(zhí)行fsck

四、mount

monut  | grep  ‘/dev/sda1’  查看掛載信息

mount   -o  remount,ro  (已只讀方式重新掛載,不需要先卸載哦)  /dev/sda1   /boot 

因?yàn)槊總€(gè)文件系統(tǒng)都有一個(gè)根目錄,所以掛載這個(gè)動(dòng)作只是把某一個(gè)文件系統(tǒng)的根目錄,放在另一個(gè)目錄中,原本文件系統(tǒng)的目錄下的文件就暫時(shí)被遮蔽,取消掛載后又會恢復(fù)。即掛載就是使一個(gè)分區(qū)可以讀取存入,就是放在一個(gè)目錄下。誰掛上去就可以操作誰,互不影響,取消掛載后文件也不會消失。


上一篇:vim配置文件

下一篇:Kali 2.0 sana源

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 欧美精品一区二区在线观看 | 免费观看国产黄色 | 最新天堂中文在线 | 国产成人精品一区二区在线 | 久久久久久久一区 | 亚洲欧美在线免费 | 狠狠久久综合 | 免费黄色在线网址 | 亚洲三区在线观看 | 日本特黄特色aaa大片免费 | 成年人免费在线视频 | 欧美区亚洲区 | 国产97免费视频 | 亚洲伦理一区 | 国产18av | 亚洲国产二区三区 | 久久久99精品免费观看 | 亚洲欧美一区二区精品中文字幕 | 国产九九精品 | www中文字幕 | 久久久久久一区 | 久久久久综合狠狠综合日本高清 | 草久在线视频 | 日韩欧美视频 | 国产成人啪午夜精品网站男同 | a免费网站 | 免费不卡视频在线观看 | 国产综合亚洲精品一区二 | 久久综合99re88久久爱 | 欧美在线视频不卡 | 欧美手机在线 | 中文字幕av一区二区 | 久久久久中文字幕 | 久久精品麻豆 | 免费一区二区三区 | 男人天堂手机在线视频 | 色综合天天| 国产黄a三级三级三级av在线看 | 成人欧美 | 欧美一区二区三区四区在线观看 | 日韩中文字幕一区 |