linux學(xué)習(xí)日記一 主機(jī)規(guī)劃與磁盤分區(qū)
發(fā)布時(shí)間:2013-04-15 17:38:24 作者:佚名
我要評(píng)論

這系列文章主要是一刀寫的linux相關(guān)學(xué)習(xí)資料,喜歡的朋友可以參考下
===幾個(gè)常見的設(shè)備文件名:===
IDE硬盤:/dev/hd[a-d]
SCSI/SATA/USB硬盤/U盤:/dev/sd[a-p]
軟驅(qū):/dev/fd[0-1]
打印機(jī):25針(dev/lp[0-2]) USB(/dev/usb/lp[0-15])
鼠標(biāo):USB(/dev/usb/mouse[0-15]) PS2(/dev/psaux)
當(dāng)前 CD ROM/DVD ROM :/dev/cdrom
當(dāng)前鼠標(biāo): /dve/mouse
磁帶機(jī): IDE(/dev/ht0) SCSI(/dev/st0)
更多l(xiāng)inux內(nèi)核支持的硬件設(shè)備與文件名,參考:
http://www.kernel.org/pub/linux/docs/lanana/device-list/devices-2.6.txt
=== 磁盤的組成:===
磁盤由盤片、機(jī)械手臂、磁頭、主軸馬達(dá)組成。數(shù)據(jù)的寫入在盤片上進(jìn)行。盤片上面可以細(xì)分為扇區(qū)(sector)與柱面(cylinder)兩種單位。其中扇區(qū)大小為512bytes。
整塊磁盤的第一個(gè)扇區(qū)非常重要,主要記錄兩個(gè)重要信息:
* 主引導(dǎo)分區(qū)(Master Boot Record,MBR):可以安裝引導(dǎo)加載程序的地方,446bytes。
* 分區(qū)表(partition table):記錄整塊硬盤分區(qū)的狀態(tài),64bytes。
注:主分區(qū)與擴(kuò)展分區(qū)最多可以四個(gè),擴(kuò)展分區(qū)最多一個(gè),可以分成四個(gè)主分區(qū),或者三個(gè)主分區(qū)+一個(gè)擴(kuò)展分區(qū),或者兩個(gè)主分區(qū)+一個(gè)擴(kuò)展分區(qū)等等。邏輯分區(qū)數(shù)量根據(jù)操作系統(tǒng)不同而不同,在linux中,IDE最多59個(gè)邏輯分區(qū)(5號(hào)到63號(hào)),SATA硬盤最多11個(gè)(5號(hào)到15號(hào))。
===開機(jī)流程與主引導(dǎo)分區(qū)(MBR)===
CMOS:記錄各項(xiàng)硬件參數(shù)其嵌入在主板上面的存儲(chǔ)器。
BIOS:寫入到主板上的一個(gè)韌體(韌體就是寫入到硬件上的一個(gè)軟件程序),開機(jī)的時(shí)候計(jì)算機(jī)系統(tǒng)會(huì)主動(dòng)執(zhí)行的第一個(gè)程序,它會(huì)去讀取CMOS的參數(shù)值,并且可以修改里面的參數(shù)值。
整個(gè)開機(jī)流程:
1,BIOS:開機(jī)主動(dòng)執(zhí)行的韌體,會(huì)認(rèn)識(shí)第一個(gè)可開機(jī)設(shè)備,通常是硬盤。
2,MBR:第一個(gè)可開機(jī)設(shè)備的第一個(gè)扇區(qū)內(nèi)的主引導(dǎo)分區(qū)塊,內(nèi)含引導(dǎo)加載程序。
3,引導(dǎo)加載程序(Boot Loader):一支可讀取內(nèi)核文件來執(zhí)行的軟件。
4,內(nèi)核文件:開始操作系統(tǒng)功能。
Boot Loader寫在MBR里面,最多只有446bytes大小,非常小而完美,提供的功能是:
* 提供菜單:用戶可選擇不同的開機(jī)選項(xiàng),這是多重引導(dǎo)的重要功能。
* 載入內(nèi)核文件:直接指向可開機(jī)的程序區(qū)段來開始操作系統(tǒng)。
* 轉(zhuǎn)交給其他loader:將引導(dǎo)加載功能轉(zhuǎn)交給其他loader負(fù)責(zé)。
注意第三點(diǎn):引導(dǎo)加載程序Boot Loader除了可以安裝在MBR里面外,還可以安裝在每個(gè)分區(qū)的引導(dǎo)扇區(qū)(也叫啟動(dòng)扇區(qū))(boot sector)里面。
===文件系統(tǒng)與目錄===
掛載(mount):利用一個(gè)目錄當(dāng)成進(jìn)入點(diǎn),將磁盤分區(qū)的數(shù)據(jù)放置在該目錄下面;也就是說,進(jìn)入該目錄就可以讀取該分區(qū)的意思。
硬盤分區(qū)典型案例:
* /boot
* Swap
* /
* /usr
* /home
* /var
* /tmp
在筆記本上面安裝失敗的時(shí)候可以考慮加入:linux nofb apm=off acpi=off pci=noacpi的啟動(dòng)參數(shù),關(guān)閉省電功能。
IDE硬盤:/dev/hd[a-d]
SCSI/SATA/USB硬盤/U盤:/dev/sd[a-p]
軟驅(qū):/dev/fd[0-1]
打印機(jī):25針(dev/lp[0-2]) USB(/dev/usb/lp[0-15])
鼠標(biāo):USB(/dev/usb/mouse[0-15]) PS2(/dev/psaux)
當(dāng)前 CD ROM/DVD ROM :/dev/cdrom
當(dāng)前鼠標(biāo): /dve/mouse
磁帶機(jī): IDE(/dev/ht0) SCSI(/dev/st0)
更多l(xiāng)inux內(nèi)核支持的硬件設(shè)備與文件名,參考:
http://www.kernel.org/pub/linux/docs/lanana/device-list/devices-2.6.txt
=== 磁盤的組成:===
磁盤由盤片、機(jī)械手臂、磁頭、主軸馬達(dá)組成。數(shù)據(jù)的寫入在盤片上進(jìn)行。盤片上面可以細(xì)分為扇區(qū)(sector)與柱面(cylinder)兩種單位。其中扇區(qū)大小為512bytes。
整塊磁盤的第一個(gè)扇區(qū)非常重要,主要記錄兩個(gè)重要信息:
* 主引導(dǎo)分區(qū)(Master Boot Record,MBR):可以安裝引導(dǎo)加載程序的地方,446bytes。
* 分區(qū)表(partition table):記錄整塊硬盤分區(qū)的狀態(tài),64bytes。
注:主分區(qū)與擴(kuò)展分區(qū)最多可以四個(gè),擴(kuò)展分區(qū)最多一個(gè),可以分成四個(gè)主分區(qū),或者三個(gè)主分區(qū)+一個(gè)擴(kuò)展分區(qū),或者兩個(gè)主分區(qū)+一個(gè)擴(kuò)展分區(qū)等等。邏輯分區(qū)數(shù)量根據(jù)操作系統(tǒng)不同而不同,在linux中,IDE最多59個(gè)邏輯分區(qū)(5號(hào)到63號(hào)),SATA硬盤最多11個(gè)(5號(hào)到15號(hào))。
===開機(jī)流程與主引導(dǎo)分區(qū)(MBR)===
CMOS:記錄各項(xiàng)硬件參數(shù)其嵌入在主板上面的存儲(chǔ)器。
BIOS:寫入到主板上的一個(gè)韌體(韌體就是寫入到硬件上的一個(gè)軟件程序),開機(jī)的時(shí)候計(jì)算機(jī)系統(tǒng)會(huì)主動(dòng)執(zhí)行的第一個(gè)程序,它會(huì)去讀取CMOS的參數(shù)值,并且可以修改里面的參數(shù)值。
整個(gè)開機(jī)流程:
1,BIOS:開機(jī)主動(dòng)執(zhí)行的韌體,會(huì)認(rèn)識(shí)第一個(gè)可開機(jī)設(shè)備,通常是硬盤。
2,MBR:第一個(gè)可開機(jī)設(shè)備的第一個(gè)扇區(qū)內(nèi)的主引導(dǎo)分區(qū)塊,內(nèi)含引導(dǎo)加載程序。
3,引導(dǎo)加載程序(Boot Loader):一支可讀取內(nèi)核文件來執(zhí)行的軟件。
4,內(nèi)核文件:開始操作系統(tǒng)功能。
Boot Loader寫在MBR里面,最多只有446bytes大小,非常小而完美,提供的功能是:
* 提供菜單:用戶可選擇不同的開機(jī)選項(xiàng),這是多重引導(dǎo)的重要功能。
* 載入內(nèi)核文件:直接指向可開機(jī)的程序區(qū)段來開始操作系統(tǒng)。
* 轉(zhuǎn)交給其他loader:將引導(dǎo)加載功能轉(zhuǎn)交給其他loader負(fù)責(zé)。
注意第三點(diǎn):引導(dǎo)加載程序Boot Loader除了可以安裝在MBR里面外,還可以安裝在每個(gè)分區(qū)的引導(dǎo)扇區(qū)(也叫啟動(dòng)扇區(qū))(boot sector)里面。
===文件系統(tǒng)與目錄===
掛載(mount):利用一個(gè)目錄當(dāng)成進(jìn)入點(diǎn),將磁盤分區(qū)的數(shù)據(jù)放置在該目錄下面;也就是說,進(jìn)入該目錄就可以讀取該分區(qū)的意思。
硬盤分區(qū)典型案例:
* /boot
* Swap
* /
* /usr
* /home
* /var
* /tmp
在筆記本上面安裝失敗的時(shí)候可以考慮加入:linux nofb apm=off acpi=off pci=noacpi的啟動(dòng)參數(shù),關(guān)閉省電功能。
相關(guān)文章
虛擬機(jī)增加磁盤空間后SWAP分區(qū)不能掛載怎么辦?
虛擬機(jī)增加磁盤空間后SWAP分區(qū)不能掛載怎么辦?解決虛擬機(jī)linux增加磁盤空間后SWAP分區(qū)不能自動(dòng)掛載的問題,本文所使用linux為L(zhǎng)UBUNTU,不保證適用于其他發(fā)行版linux2015-05-28linux磁盤分區(qū)的詳細(xì)步驟(圖解linux分區(qū)命令使用方法)
這篇文章主要介紹了linux磁盤分區(qū)的詳細(xì)步驟(圖解linux分區(qū)命令使用方法),需要的朋友可以參考下2014-05-05linux下使用fdisk結(jié)合partprobe命令不重啟系統(tǒng)添加一塊新的磁盤分區(qū)
使用partprobe可以不用重啟系統(tǒng)即可配合fdisk工具創(chuàng)建新的分區(qū),這里簡(jiǎn)單的分享下,方便需要的朋友2013-04-01- linux分區(qū)不同于windows,linux下硬盤設(shè)備名為(IDE硬盤為hdx(x為從a—d)因?yàn)镮DE硬盤最多四個(gè),SCSI,SATA,USB硬盤為sdx(x為a—z)),硬盤主分區(qū)最多為4個(gè),不用說大2012-07-10
- 如果要查看磁盤還剩多少空間,當(dāng)然是用df的命令了,這里腳本之家小編簡(jiǎn)單為大家介紹下2014-06-02
- 在使用linux的過程中, 有時(shí)會(huì)出現(xiàn)因?yàn)榘惭b系統(tǒng)時(shí)分區(qū)不當(dāng)導(dǎo)致有的分區(qū)空間不足,而有的分區(qū)空間過剩的情況.比如: 我在安裝系統(tǒng)時(shí)給/usr/local分配器了5G的空間,但使用一段過2008-09-08
- 這篇文章主要介紹了linux查看磁盤掛載的三種方法,需要的朋友可以參考下2014-04-30
linux系統(tǒng)磁盤分區(qū)及把磁盤掛載到系統(tǒng)中的方法
本文給大家介紹linux系統(tǒng)磁盤分區(qū)及把磁盤掛載到系統(tǒng)中的方法,涉及到linux磁盤分區(qū)掛載相關(guān)知識(shí),對(duì)本文感興趣的朋友一起學(xué)習(xí)吧2016-01-04