1. 程式人生 > >linux初學之2——系統分割槽與格式化

linux初學之2——系統分割槽與格式化

      系統分割槽與格式化的概念,不只是windows特有的,也不是linux系統特有的,本篇講的並非操作,不是講怎樣去分割槽怎樣去格式化,而是講分割槽與格式化的概念和意義。

      1、系統分割槽

      傳統印象:windows系統,分為C盤、D盤……

      官方概念:磁碟分割槽是使用分割槽編輯器(partitioneditor)在磁碟上劃分幾個邏輯部分.碟片一旦劃分成數個分割槽(Partition),不同類的目錄與檔案可以儲存進不同的分割槽。

      更多概念可以自行百度 磁碟分割槽、硬碟分割槽,如

      舉個例子說明:

              我們有個倉庫,1000平米,四面牆一片地。那麼我們開始堆放貨物,按照先來先進的原則,不管什麼貨物,來一個我就往裡面放一個,最後倉庫堆了100,000個貨物,有衣服、鞋子、化妝品、蔬菜甚至還有肉等。那麼當我們找的時候怎麼找?要把這100,000個貨物遍歷才能找到,而且由於堆放雜亂,我們想清理倉庫的時候就要把整個倉庫都清空,很多不想丟掉的東西,比如黃金白銀,也都隨著清理倉庫給丟掉了。

            於是,我們將倉庫劃分區域,比如我們劃分了四個區域,用玻璃隔開,根據貨物型別不同存放在不同的區域,這樣的好處就是,各個區域之間邏輯上是獨立的,比如生鮮部門大掃除,清理倉庫的時候,我只需要將生鮮區域的貨物全部清理掉,黃金區域可以不動了……

            硬碟也是如此,最容易理解的是,C盤系統盤,當我的電腦由於系統故障造成的需要重灌系統的時候,我只需要在C盤格式化,並重裝系統即可,我的D盤E盤等資料不會丟失。

      當然硬碟分割槽是邏輯上分割槽,不是物理分割槽,顯然我們沒有把硬碟給用刀切成三塊、四塊。並且應的分割槽也不是可以隨便分割槽,而是要遵守分割槽規則的。

            主分割槽只最多隻能有4個,其中一個分割槽可以作為擴充套件分割槽。在擴充套件分割槽中可以進行邏輯分割槽。邏輯分割槽最多可以有23個分割槽。

            分割槽型別:

            

      2、格式化

           格式化的目的不是清理檔案,而是為了寫入檔案系統。

           格式化(format)是指對磁碟或磁碟中的分割槽(partition)進行初始化的一種操作,這種操作通常會導致現有的磁碟或分割槽中所有的檔案被清除。格式化通常分為低階格式化和高階格式化。如果沒有特別指明,對硬碟的格式化通常是指高階格式化,而對軟盤的格式化則通常同時包括這兩者。

         格 式 化 ( 高 級 格 式 化 ) 又 稱 邏 輯 格 式 化 , 它 是 指 根 據 用 戶 選 定 的 文 件 系 統 ( 如 FAT16 、 FAT32 、 NTFS 、 EXT2 、 EXT3 、 EXT4 等 ) , 在 磁 盤 的 特 定 區 域 寫 入 特 定 數 據 , 在 分 區 中 劃 出 一 片 用 於 存 放 文 件 分 配 表 、 目 錄 表 等 用 於 文 件 管 理 的 磁 盤 空 間 。

        格式化,是將硬碟等分為大小相同的塊(block),與倉庫的例子對應,當倉庫中有貨物的時候,我們是不能對倉庫進行打隔斷的,要打隔斷,需要先將貨物從倉庫中取出來。同樣,硬碟格式化也要先將檔案清空在寫入檔案系統,也就是劃分block。因此格式化會清空檔案,但不是為了清空檔案。

     3、linux中的分割槽與格式化

        linux中,一切皆檔案,硬碟、光碟機、印表機等對linux來講也是檔案,linux中的裝置一般存放在/dev 目錄下,以不同的檔名命名,如下圖所示;

       

     linux分割槽的過程叫掛載。

      安裝linux過程中,必須要分割槽的是根分割槽和swap分割槽,推薦分割槽為/boot 分割槽。

     那麼,既然linux中一切皆檔案,又是如何分割槽的呢?

      windows中以C、D、E等字母表示碟符,(AB是軟碟機的碟符),linux中其實是以目錄作為碟符的,當然目錄在linux中也是檔案。檔案的型別後面的文章中會講。

     一個圖來解釋這種關係,其中左圖為linux的目錄結構,/是根目錄,下面又分為其他各種目錄,右圖是分割槽結構,我們將該系統硬碟分為三個分割槽:/boot(C盤);/home(D盤);/ (E盤)。

     

     關於分割槽和格式化這方面的問題,更多的是作業系統的相關知識,想要了解更多的同學可以自行科普(筆者也瞭解甚微,慚愧慚愧)

相關推薦

linux初學2——系統分割槽格式化

      系統分割槽與格式化的概念,不只是windows特有的,也不是linux系統特有的,本篇講的並非操作,不是講怎樣去分割槽怎樣去格式化,而是講分割槽與格式化的概念和意義。       1、系統分割槽       傳統印象:windows系統,分為C盤、D盤……  

Linux初學系統分割槽分割槽格式化

前言:該部落格主要為慕課網上一節課的筆記 系統分割槽之分割槽與格式化 在此感謝老師通俗易懂的講解 前幾天我在鬧電腦時也遇到了關於分割槽的問題:主分割槽與邏輯分割槽的區別,在此篇部落格都記錄了下來。 1.分割槽的概念  首先,什麼是分割槽?分割槽其實就是我們的硬碟需要分成

Linux——系統分割槽分割槽格式化

分割槽型別 主分割槽: 最多隻能有4個:由硬碟的結果決定的   每個扇區512個位元組  446個位元組用來記錄儲存資訊 剩下的64個位元組用來進行分割槽表示   所以只能最多表示4個   每個16位元組 擴充套件分割槽: 最多隻能有1個  強制概念主分割槽加擴充套件分割

Linux學習三:檔案文件系統的壓縮打包

常用 etc 存在 filename 目錄 時有 blog 備份工具 restore 將檔案進行壓縮處理是為了使文件更加方便在網絡上傳輸以及降低硬盤使用量。進行壓縮的原理就是檔案在存儲時有很多的空間是無用的,而壓縮就是將這些空間給釋放出來。 Linux下幾種常見的壓縮方式後

Linux學習檔案系統管理——回顧分割槽和檔案系統

一、回顧分割槽和檔案系統 1、分割槽型別: 》主分割槽:總共最多隻能分四個 》擴充套件分割槽:只能有一個,也算作主分割槽的一種,也就是說主分割槽加擴充套件分割槽最多有四個。但是擴充套件分球不能儲存資料和格式化,必須再劃分成邏輯分割槽才能使用。 》邏輯分割槽:邏輯分割槽是在擴充套件

linux 系統分割槽格式化

2.3 系統分割槽分割槽及格式化    磁碟分割槽:硬碟邏輯上分成幾個不同的儲存空間,用來儲存不同的資料,就              

20151117 Linux下磁碟管理(centos 6.5)1.新增硬碟 2.硬碟分割槽 3.格式化硬碟 4.掛載硬碟 5.設定開機自動掛載】

Device contains neither a valid DOS partition table, nor Sun, SGI or OSF                               disklabel Building a new DOS disklabel with disk i

linux系統分割槽掛載的關係

linux系統分割槽和掛載淺談。 一 Linux的安裝  Linux的安裝是比較簡單的,整個過程和安裝XP差不多。首先BIOS中設定從光碟機啟動,(不知道怎麼設定?那你還是先裝虛擬機器玩玩吧!)會要你選安裝模式,直接回車用圖形介面;然後Linux安裝程式會有一個檢

linux應用vim的安裝配置(centos)

utf8 power scroll pbo gb2312 nco pla red vma 1.vim的安裝 #yum search vim //查看vim相關軟件信息 #yum install -y vim* //在線安裝vim 2.vim的配置 (1)~/.vimi

linux驅動設備號創建設備節點

class size 為什麽 mod this 入口 font sys first 設備號: 1、自己主動分配 major = register_chrdev(0,"first_drv",&first_sdv_fops);//註冊 註冊設備時給設備號寫0,則內核

系統美——系統思考認識系統

避免 com 任務 效率 丟了 jpg 模式 最好的 inf 推薦《系統之美》:認識和分析系統的入門鑰匙。 存量與流量 + 反饋回路(增強/調節) + 反應延遲 + 邊界劃定 + 多重約束 + 非線性關聯 + 系統模式 + 動態變化 系統思考引導人突破“單點局限”,進入到更

如何在 Linux 上對驅動器進行分割槽格式化

這裡有所有你想知道的關於設定儲存器而又不敢問的一切。 在大多數的計算機系統上,Linux 或者是其它,當你插入一個 USB 裝置時,你會注意到一個提示驅動器存在的警告。如果該驅動器已經按你想要的進行分割槽和格式化,你只需要你的計算機在檔案管理器或桌面上的某個地方列出驅動器。這是一個簡單的要求,而且通常計算機

windows系統分割槽系統引導

MBR分割槽 主引導記錄(MBR,Main Boot Record)是位於磁碟最前邊的一段引導(Loader)程式碼。它負責磁碟作業系統(DOS)對磁碟進行讀寫時分割槽合法性的判別、分割槽引導資訊的定位,它由磁碟作業系統(DOS)在對硬碟進行初始化時產生的。 通常將包含MBR主引導

Linux命令——檔案系統命令

目錄 df: mv:移動 linux系統常見重要檔案目錄 Filesystem Hierarchy Standard(檔案系統層次化標準) /boot:系統啟動相關的檔案,如核心、initrd,

Linux初學Shell script

遍歷目錄: for file in `ls /etc`; do echo "${file}" done file:變數 `ls /etc` 等效於 $(ls /etc) echo :輸

Linux學習檔案系統管理-檔案系統常用命令

一、檔案系統常用命令-df、du、fsck、dumpe2fs 1、檔案系統檢視命令df: [[email protected] ~]# df  【選項】【掛載點】 選項:   -a   顯示所有的檔案系統資訊,包括特殊檔案系統,如/proc

Linux磁碟的管理:分割槽格式化、掛載

一、磁碟的概念 磁碟結構(機械硬碟) 柱面(cylinder)、扇區(sector)、磁頭(head)、磁軌(track) 硬碟在Linux中的表示 Linux將所有裝置都抽象為一個檔案,儲存在/dev目錄下 裝置名稱 對應的檔名 hd【a-z】:(hard disk)表示硬碟

Linux入門入手開發板開發環境的搭建 2016.5.7

這是我的關於Linux的第一篇文章,這個Linux系統程式設計系列的部落格用於定期整理我學習Linux過程的一些知識,主要目的是記錄自己的學習過程,利用寫部落格的過程來梳理自己的知識。 一、學習Linux的初衷 大二下學期時,因為一個叫電腦鼠(MicroMouse)的競賽開

linux命令新增系統搜尋動態庫目錄-ldconfig

ldconifg,/etc/ld.so.conf,/etc/ld.so.cache三個的關係 一般情況下我們可以將程式需要搜尋動態庫的路徑配置到ld_library_path這個環境變數中,不過很多系統的庫我們沒有配置到這個環境變數中也是可以找到的,ldconfig就如同w

Linux 基礎 pxe 系統安裝 (網線安裝系統

一、PXE簡介          PXE(preboot execute environment,預啟動執行環境)是由Intel公司開發的最新技術,工作於Client/Server的網路模式,支援工作站通過網路從遠端