《鳥哥的Linux私房菜》note1 linux
1、常見的裝置與其在LInux當中的檔名 windows
裝置 架構 |
裝置在Linux內的文件名 ide |
IDE硬盤機 spa |
/dev/hd[a-d] 操作系統 |
SCSI/SATA/USB硬盤機 接口 |
/dev/sd[a-p] ip |
USB 快閃碟 ci |
/dev/sd[a-p](與SATA相同) it |
軟盤驅動器 |
/dev/fd[0-1] |
打印機 |
25針:/dev/lp[0-2] USB:/dev/usb/lp[0-15] |
鼠標 |
USB:/dev/usb/mouse[0-15] PS2:/dev/psaux |
當前 CDROM/DVDROM |
/dev/cdrom |
當前的鼠標 |
/dec/mouse |
磁帶機 |
IDE:/dev/ht0 SCSI:/dev/st0 |
特別留意硬盤機(不管是IDE/SCSI/USB都同樣),每一個磁盤驅動器的磁盤分區(partition)不一樣時,其磁盤文件名還會改變!特別注意磁帶機的文件名,在某些不一樣的distribution看成可能會發現不同的檔名。總之,要先背一下IDE與SATA硬盤的文件名就是,其餘之後再背誦。
2、磁盤鏈接的方式與裝置文件名的關係
我的計算機常見的磁盤接口有兩種,分別是IDE和SATA接口。
可鏈接到IDE接口的裝置-->IDE裝置,無論是Cipa仍是光盤設備
IDE
一個IDE扁平電纜能夠鏈接2個IDE裝置,諸暨一般提供2個IDE接口,因此最多能夠接到4個IDE裝置。這兩個IDE接口一般被稱爲IDE1(primary)和IDE2(secondary),而每條扁平電纜上面的IDE裝置能夠被區分爲Master和Slave。這四個IDE裝置的文件名爲:
SATA
因爲SATA/USB/SCSI等磁盤接口都是使用SCSI模塊來驅動的,所以這些接口的磁盤裝置文件名都是/dev/sd[a-p]的格式。可是與IDE接口不一樣的是,SATA/USB接口的磁盤根本就沒有必定的順序,此時就要根據Linux核心偵測到磁盤的順序了!
3、磁盤分區
磁盤盤面分:(1)扇區 Sector——每一個512bytes
(2)磁柱 Cylinder——分割槽最小單位
磁盤第一個扇區很重要,記錄了:
(1)主要啓動記錄區(Master Boot Recod,MBR)
可安裝開機管理程序的地方,446 bytes
(2)分割表(Partition Table)
記錄整顆硬盤風格的狀態, 64 bytes
主要分割槽 Primary
延伸分割槽 Extended
邏輯分割槽 logic partition
定義:
(1)主要哦分割與延伸分割最多能夠有四筆(硬盤的限制);
(2)延伸分割最多隻能有一個(操做系統的限制);
(3)邏輯分割時由延伸分割持續切割出來的分割槽;
(4)可以被格式化後,做爲數據存儲的分割槽爲主要分割與邏輯分割。延伸分割沒法格式化;
(5)邏輯分割的數量依操做系統而不一樣,在Linux系統中,IDE硬盤最多有59個邏輯分割(5-63),SATA硬盤則有11個邏輯分割(5-15)。
例子:
P1爲主要分割,P2爲延伸分割,把延伸分割繼續分紅5個-邏輯分割槽 logic partition
以上分割槽在LInux系統中的裝置文件名分別爲:
P1:/dev/hda1
P2:/dev/hda2 //hd1-hd4留給Primary或者Extended用
L1:/dev/hd5
L2:/dev/hd6
L3:/dev/hd7
L4:/dev/hd8
L5:/dev/hd9
4、開機流程與只要啓動記錄區(MBR)
BIOS
寫入到主板上的一個韌體(寫入到硬盤上的一個軟件程序)
開機的時候,計算機系統會主動執行的第一個程序
CMOS
記錄各類硬件參數且嵌入在主板上面的存儲器
開機流程到操做系統以前的動做:
1、BIOS:開機主動執行的韌體,會認識第一個可開機的裝置;
2、MBR:第一個可開機裝置的第一個扇區內的主要啓動記錄區塊,內含開機管理程序;
3、開機管理程序(boot loader):一支可讀取核心檔案來執行的軟件;
4、核心檔案:開始操做系統的功能...
boot loader的主要任務:
1、提供選單:用戶能夠選擇不一樣的開機項目,這也是多重引導的重要功能!
2、載入核心檔案:直接指向可開機的程序區段來開始操做系統;
3、轉交其餘loader:將開機管理功能轉交給其餘loader負責。
每一個分槽的啓動扇區(boot sector)----[多重引導]
多重引導的工做狀況:
MBR的開機管理程序提供兩個選單,
選單一(M1)能夠直接加在windows的核心檔案來開機;
選單二(M2)則是將開機管理工做交給第二個分割槽的啓動扇區(boot sector)。
當使用者在開機的時候選擇選單二時,那麼整個開機管理工做就會囧啊給第二分割槽的開局管理程序了,當第二個開機管理程序啓動後,該開機管理程序內僅有一個開機選單,incident就能偶使用LInux的核心檔案來開機了
總結:
1、每一個分割槽都有本身的啓動扇區(boot sector);
2、圖中的系統槽位第一及第二分割槽;
3、實際可開機的核心檔案是放置到各分割槽內的!
4、loader只會認識本身的系統槽內的可開機核心檔案,以及其餘loader而已;
5、loader可直接指向或者是間接將管理權轉交給另外一個管理程序。
spfdisk---安裝認識windows/linux的管理程序
5、目錄樹結構(directory tree):以根目錄(root directory,[/])爲主,向下呈現分支狀的目錄結構的一種檔案架構。
文件系統與目錄樹的關係-----掛載(mount):進入該目錄就能夠讀取該分割槽。
自定義安裝:Custom:A.初次接觸,只要分割[/]及[swap]便可;
備註:/usr是Linux的可執行程序及相關的文件擺放的目錄,需求量大。
莊專家模式:Expert
.iso-->image檔案(映像檔),建議用FTP客戶端下載,,能夠續傳,不建議IE
推薦--〉filezilla軟件