1. 程式人生 > >linux基本磁碟分割槽

linux基本磁碟分割槽

1、新增新硬碟

    檢視:#cat /proc/scsi/scsi
    新增新的scsi硬碟:#echo "scsi add-single-device 0 0 1 0" >> /proc/scsi/scsi
    
    注:新增scsi硬碟:scsi add-single-device a b c d
        移除scsi硬碟:scsi remove-single-device a b c d
        
        a、b、c、d是引數:
            a:host是硬碟所在scsi控制器的編號,只有一個控制器,所以是0.
            
            b:channel是硬碟所在scsi通道的編號,這是一個單通道,所以為0.
            
            c:ID是硬碟的scsi ID號,就是新增的硬碟插槽編號,如果已經有一個scsi硬碟,此ID為0,則新新增的scsi硬碟ID為1.
            
            d:lun是硬碟lun號【logical unit number】即邏輯單元號,是一個用於scsi匯流排的唯一識別號,匯流排使它能區別其他八個裝置(它們每個都是一個邏輯單元)

            
            
2、製作分割槽
    命令:fdisk
    進入新硬碟進行分割槽:#fdisk /dev/sdb
        m : 顯示幫助
        n :建立一個新分割槽
        p :列印分割槽表
        d :刪除分割槽
        t :修改檔案系統型別編號
        l :列出所有的檔案系統型別編號
        w :儲存並退出
        q :不儲存並退出
        
        
        
3、設定分割槽型別
    命令:mkfs
    功能:製造檔案系統(格式化)
    語法:mkfs -t <檔案系統的型別> <裝置檔案地址>
    
    示例:
        1、將dev/sdb1格式化為exy4
            #mkfs -t ext4 /dev/sdb1
            或#mkfs.ext4 /dev/sdb1
        
        2、將/dev/sdb2格式化為xfs
            #mkfs -t xfs /dev/sdb2
            或#mkfs.xfs /dev/sdb2
            
            

4、掛載使用
    建立掛載點:#mkdir /mnt/ext4 /mnt/vfat
    注:這是同時建立兩個掛載點,分別是/mnt/ext4 和/mnt/vfat
    
    臨時掛載:#mount /dev/sdb1 /mnt/ext4
              #mount /dev/sdb2 /mnt/vfat
    
    掛載時也可以指定
    #mount /dev/sdb1 -o ro /mnt/ext4
    
    解除安裝分割槽和掛載點
    命令:umount
    
    解除安裝分割槽:#umount /dev/sdb1
    解除安裝掛載點:#umount /mnt/ext4
    
    
    
5、實現開機自動掛載
編輯/etc下fstab檔案
命令:#vim /etc/fstab

UUID/卷標/裝置檔案    掛載點      檔案系統型別    掛載許可權     是否dump備份    是否磁碟檢測
        ↓               ↓            ↓                ↓            ↓                ↓
    /dev/sdb1      /mnt/ext4       ext4        defaults,ro   1-->備份        0-->不檢測
                                                             2-->不備份        1-->檢測,根/分割槽
                                                                            2-->檢測,非根/
    示例:/dev/sdb2 /mnt/vfat vfat defaults 1 2

命令:#blkid
功能:檢視裝置的UUID、卷標、檔案系統型別

命令:partprobe
功能:重新載入分割槽表

命令:lsblk
功能:檢視所有磁碟分割槽表

============================================================
磁碟GPT分割槽

GPT特點:
    1、支援128個分割槽
    2、支援大於2T的分割槽
    3、最大支援18EB
    4、操作靈活、簡單
    5、安全性高
    
磁碟GPT分割槽——fdisk
    
        命令:fdisk
        功能:事先GPT
        語法:fdisk <裝置檔名>
    
    示例:
    1、使用fdisk對/dev/sdb進行GPT分割槽
        #fdisk /dev/sdb
    
    2、刪除原有分割槽
        (基本操作與fdisk的基本分割槽一樣,使用內建命令d)
    
    3、建立GPT分割槽型別
        (使用妹紙命令 g,如果變為msdos型別可在GPT分割槽模式中使用內建命令o)
    
    4、檢視“Disk label type”值是否為gpt
        (使用內建命令 p )
    
    5、建立分割槽
        (使用內建命令n)
    
    6、改變檔案系統型別
        (使用內建命令 t 和 l )
        
    7、儲存並退出
        (使用內建命令 w )
        

磁碟GPT分割槽——parted
    使用方式:
        1、進入parted的方法
            #partad
            
        2、獲取parted的幫助
            ( h 或 help)
            
        3、退出parted的方法
            ( q 或 quit )
            
        4、檢視當前所有磁碟狀態
            #parted -l
            
        5、檢視某個磁碟的狀態
            #parted /dev/sdb
            
    示例:
        1、建立/dev/sdb的分割槽
            #parted /dev/sdb
            
            mklabel gpt  <--建立GPT分割槽表而非MSDOS
                或    ↓
            #partad /dev/sdb mklabel
            
            
            p        <--打印表
            mkpart  <--建立分割槽命令
            
            輸入建立分割槽命令後後會出現以下引數:
                partition name?[]? cent1 <--名稱
                File system type ?[ext2]? ext4 <--型別
                start?0 <--指定起始分割槽位置 ,第一次起始一般為0,如起始為0,分割槽給了200M,n那麼下次分割槽起始位置為201M開始 。
                end? 2G <--指定分割槽大小(-1,用完所有剩餘空間)
                p <--檢視
                
            也直接建立
            #partad /dev/sdb mkpart swap 0 200M /dev/sdb1
            注:mkpart swap 是建立分割槽的型別
                0 200M  0是起始點,200M結束點
                /dev/sdb1 是建立分割槽的名稱
                
==============================================
當虛擬記憶體不足時進行擴容
擴容swap分割槽————》製作分割槽————t 改型別(gpt是14)(dos是82)————》儲存退出 w


把這個系統製作成swap型別
 mkswap /dev/sdc
 
 開啟swap
 swapon /dev/sdc1
 
 關閉swap
 swapoff /dev/sdc1
 
用free -h  檢視

用lsblk檢視是否開啟成功


開機自動開啟

重新載入掛載(看是否掛載成功)
mount -a

相關推薦

linux基本磁碟分割槽

1、新增新硬碟    檢視:#cat /proc/scsi/scsi    新增新的scsi硬碟:#echo "scsi add-single-device 0 0 1 0" >> /proc/scsi/scsi        注:新增scsi硬碟:scsi ad

Linux磁碟分割槽基本目錄結構

1 磁碟分割槽1.1 磁碟分割槽是什麼?       磁碟分割槽是使用分割槽編輯器(partition editor)在磁碟上劃分幾個邏輯部分,碟片一旦劃分成數個分割槽(Partition),不同類的目錄與檔案可以儲存進不同的分割槽。越多分割槽,也就有更多不同的地方,可以將檔

linux基礎3-磁碟和檔案系統相關 LINUX支援哪些檔案系統 linux磁碟分割槽詳解 圖文(fdisk;mkfs)

一 dumpe2fs :    在Linux使用過程中,我們如果要了解檔案系統的配置情況,可以使用dumpe2fs檢視ext2/ext3/ext4格式的檔案系統資訊。 命令格式: dumpe2fs [選項] 裝置 常用選項: -h  僅列出超級塊中的資訊

Linux磁碟分割槽磁碟掛載

一、分割槽基礎知識 1、分割槽的方式: 1) mbr分割槽: 1.最多支援四個主分割槽 2.系統只能安裝在主分割槽 3.擴充套件分割槽要佔一個主分割槽 4.MBR最大隻支援2TB,但擁有最好的相容性 2) gtp分割槽: 1.支援

Linux磁碟分割槽,格式化以及掛載

接下來,我們詳細介紹在Linux下,如何用命令對磁碟進分割槽、格式化以及如何掛載到目錄。   測試環境:VMware Workstation / centos7   操作步驟:     第一步:首先來看看當前虛擬機器的磁碟情況。              以及先前分割槽情況:由下

Linux磁碟分割槽加密

cryptsetup指令的運用 1.搭建實驗環境 2.磁碟加密 3.加密磁碟的掛載  4.加密磁碟的加密驗證 注意:同樣的操作方法,  5.加密磁碟的開機自動掛載入

Linux系統磁碟分割槽管理

########本地儲存裝置的識別######## fdisk -l /真實存在的裝置 cat /proc/partitions /系統識別的裝置 blkid /系統可使用的裝置 df /系統正在掛載的裝置 mount /掛載的所有資訊 可以看到我們U盤掛載有讀寫許可權 裝置的掛

Linux磁碟分割槽、掛載和查詢小結

一、Linux磁碟分割槽、掛載 1.基本介紹     ①:Linux來說無論有幾個分割槽,分給哪一個目錄使用,它歸根結底就只有一個根目錄,一個獨立且唯一的檔案結構,Linux中每個分割槽都是用來組成整個檔案系統的一部分。     ②:Linux採用

Linux掛載磁碟分割槽

Linux系統一般都會有未掛載的磁碟,如果我們想使用這些為掛載的磁碟就需要掛載到指定目錄才能使用。 一、有多個磁碟,將未分割槽的磁碟掛載 1、進入root使用者 su – 2、檢視已掛載磁碟的使用情況: df –h 可以看到系統已經掛載了sda磁碟,並分為sd

linux磁碟分割槽,格式化和掛載

按照規定,整個硬碟只能有4個主分割槽,包括基本分割槽和擴充套件分割槽。擴充套件分割槽最多隻能有1個,擴充套件分割槽裡可以分出多個任意大小的邏輯分割槽,而基本分割槽不可再分。 我的硬碟有1T,sda1為系統盤,有30G,sda2有100G,sda5為swap分割

Linux 檢視磁碟分割槽、檔案系統、使用情況的命令和相關工具介紹

提要:Linux 磁碟分割槽表、檔案系統的檢視、統計的工具很多,有些工具是多功能的,不僅僅是檢視磁碟的分割槽表,而且也能進行磁碟分割槽的操作;但在本文,我們只講磁碟分割槽的檢視,以及分割槽的使用情況的檢視;本文只是給新手上路之用;關於分割槽工具的操作,我將在以後做專門介紹;此文目的:主要是向初學者介紹一下入

Linux磁碟分割槽和目錄的關係

 1、任何一個分割槽都必須掛載到某個目錄下(我安裝雙系統的時候,將一個分割槽掛載在/目錄下); 2、目錄是邏輯上的區分,分割槽是物理上的區分; 3、磁碟Linux分割槽都必須掛載到目錄樹中某個具體的目錄上才能進行讀寫操作(這點在安裝Linux系統的時候,需要你手動選擇掛

Linux磁碟分割槽和建立檔案系統(基於Ubuntu平臺)

Linux系統中對於檔案系統的存在方式和windows完全不相同,對於Linux來說一切皆檔案的思想是其核心,所以對於Linux下的裝置來說,其所對應的裝置檔案都存放在/dev目錄下,linux下硬碟裝置名為(IDE硬碟為hdx(x為a開始的字元一般一塊硬碟裝置對應一個字母

linux系統磁碟分割槽以及建立一個swap檔案增加虛擬記憶體

一般常用的分割槽命令是fdisk  /磁碟  不過它只能用於硬碟<2T的。分割槽:主分割槽+邏輯分割槽構成 >=2T的要用到parted。一個linux系統最多隻能建立4個主分割槽 先分割

Linux磁碟分割槽與擴容

虛擬機器增加磁碟進行磁碟分割槽 檢視磁碟情況 [[email protected] /]#df 檢視裝置 [[email protected] /]#ls /dev/sd* 增加磁碟 [[email protected] /]#ls

Linux系統磁碟分割槽

磁碟分割槽是指使用分割槽編輯器在磁碟上劃分幾個邏輯部分,也就是說,把一塊大的硬碟劃分為幾塊小的硬碟。 1. 分割槽的型別 分割槽的型別主要有主分割槽、擴充套件分割槽和邏輯分割槽。 主分割槽:每塊硬碟最多隻能有4個主分割槽,可以格式化和儲存資料。 擴充套件

Linux磁碟分割槽原理

磁碟連線的方式與裝置檔名的關係   個人計算機常見癿磁碟介面有兩種, 分別是 IDE 與 SATA 介面,目前主流已經是 SATA 介面了,但是老一點主機其實大部分還是使用 IDE 介面。 我們稱呼可連線到IDE介面癿裝置為IDE 裝置,不管是磁碟還是光碟裝置

Linux parted磁碟分割槽

一、概述          大資料盤的分割槽和檔案系統格式化和小盤都存在差異。大盤必須採用 GPT 分割槽格式, 不能再採用小盤使用的 MBR 分割槽格式。 MBR 分割槽格式:最大支援 2 TB 的磁碟。 GPT 分割槽格式:最大支援 18 EB。·        大盤支

Linux中的磁碟分割槽基本目錄結構

磁碟分割槽 1 磁碟分割槽是什麼? 磁碟分割槽是使用分割槽編輯器(partition editor)在磁碟上劃分幾個邏輯部分,碟片一旦劃分成數個分割槽(Partition),不同類的目錄與檔案可以儲存進不同的分割槽。越多分割槽,也就有更多不同的地方,可以將檔

Linux 磁碟分割槽,檔案系統建立、掛載和解除安裝

建立分割槽 (fdisk): 第一步先在Linux的虛擬機器上新增一塊硬碟,新增完成後需要重啟虛擬機器才能夠檢測識別到新硬碟。 重啟系統後可以使用 fdisk -l 命令檢視當前所有磁碟分割槽情況,sdb為我們剛剛建立的新磁碟,可以與上面的sda磁碟對比,發現新磁碟sdb還沒有分割槽。接下來就是為