磁碟分割槽與系統掛載

2021-10-07 14:03:53 字數 4141 閱讀 2562

流程:分割槽——格式化——系統掛載

所謂的掛載點就是檔案系統中存在的乙個目錄,通常情況下,建立在/mnt目錄下,掛載成功後,訪問掛載點就是訪問新的儲存裝置。

掛載點應該是空目錄,否則原來該掛載點中存在的檔案將會被隱藏。而且,掛載點在實施掛載操作之前就應該存在。

檢視分割槽資訊

fdisk -l

fdisk /dev/sdb

儲存:w

退出:q

檢視當前分割槽:p

建立空的分割槽表:o

刪除磁碟分割槽:d

新增乙個分割槽: n

p primary 主分割槽

e extenden 擴充套件分割槽

l logical 邏輯分割槽

(分割槽型別:ext2 ext3 ext4)ext4為預設型別

mkfs [

-t 指定檔案系統型別] 分割槽目錄

mkfs -t ext4 /dev/sdb1

-t可以省略時:linux能直接識別檔案型別

概念

在linux系統中所有裝置以檔案 的形式儲存在/dev/檔案下

掛載由mount命令來完成,可以靈活的掛載各種型別的檔案系統。

命令格式:mount [選項] [裝置名] [掛載點]

選項功能說明

-t fstype

指定要掛載的檔案系統的型別,如果不清楚,可以使用-t auto讓系統自己選擇最合適的檔案系統型別掛載。

-r以唯讀的方式掛載檔案系統

-w以讀寫的方式掛載檔案系統,預設選項

-o設定掛載屬性

-a掛載/etc/fstab檔案中記錄的裝置

mount [

-t 檔案系統型別] 分割槽 空目錄

mkdir sdb1

mount -t ext4 /dev/sdb1 /mnt/sdb1

顯示每個檔案所在的檔案系統的資訊–df -h
df  -h

df /mnt/sdb1

檢視系統所有分割槽掛載

mount
檢視乙個分割槽是否掛載成功

mount | grep sdb1
取消掛載

umount /mnt/sdb1
光碟檔案系統型別:iso9660

光碟檔案存放的光碟機:/dev/sr0(檢視光碟機:虛擬機器設定:cd/***(ide))

檢視光碟掛載:

mount |grep sr0
把系統光碟掛載到自己的新建的資料夾下(臨時掛載)
cd /mnt

mkdir cdrom

mount -t iso9660 /dev/sr0 /mnt/cdrom

vim  /etc/fstab

#裝置點 掛載點 型別 選項 0

0/dev/sr0 /mnt/cdrom iso9660 defaults 0

0:wq

mount  -a   #把所有沒掛載上的掛載上
mount -o remount /mnt/sdb1
檔案系統可以被掛載,不用時可以被解除安裝。解除安裝檔案系統的命令是umount,這個命令可以把檔案系統從linux系統中的掛載點上分離,將原來建立的檔案系統和掛載點的連線斷掉。

命令格式:umount [裝置名或者掛載點]

在解除安裝乙個檔案系統的時候,需要指定要解除安裝的檔案系統的掛載點或者裝置名。例如:

#umount  /dev/sdb1 

//指定裝置名解除安裝

#umount /mnt/sdb1

//指定掛載點解除安裝

命令格式:fuser [options] 檔案系統名或者檔名選項

功能說明

-a顯示所有在命令列中指定的檔案系統資訊。預設情況下,至少被乙個程序訪問的檔案才會被顯示

-k殺死訪問檔案的程序

-i在殺死使用檔案的使用者程序之前,提示確認

-u顯示使用檔案系統的程序的所有者資訊

-v按程序檢視命令ps的顯示模式,顯示檔案的使用者資訊,包括pid、user、command等。

【舉例1】檢視哪個程序開啟了當前目錄下的cdrom資料夾。

[root@localhost~

]# fuser /mnt/cdrom

/mnt/cdrom:

71992c

殺死程序的方法:

ps -

(1)[root@localhost~

]#kill -

971992

(2)[root@localhost~

]#fuser -km /mnt/cdrom

(1)連線u盤

(2)查詢系統為u盤分配的裝置名

(3)掛載u盤

(4)備份檔案

(5)解除安裝u盤管理員root發現linux系統硬碟資源不足,因此在伺服器上新增加了一塊硬碟,想在linux系統下使用它。通常遵循以下步驟:

(1)向系統中新增一塊硬碟

(2)由系統識別硬碟名

(3)對新硬碟進行分割槽

(4)對分割槽進行格式化

(5)建立檔案系統

(6)掛載使用(1)linux下shell命令補全功能,按tab鍵

(2)命令別名alias

(3)命令歷史history

(4)檔案系統的自動掛載/永久掛載

#vim /etc/fstab

在裡面新增一行

/dev/sr0 /mnt/cdrom iso9660 defaults 0

0

引數

說明async/sync

是否同步執行,預設為async(非同步)

auto/noauto

執行mount -o時,此檔案是否被自動掛載。預設auto

rw/ro

是否以唯讀(ro)或(rw)模式掛載

exec/noexec

此檔案系統是否能夠進行」執行」操作

user/nouser

是否允許使用者使用mount命令掛載

suid/nosuid

是否允許suid存在

usrquota

啟動檔案系統支援磁碟配額

grpquota

啟動檔案系統對群組磁碟配額模式的支援

defaults

同時具有rw,suid,exec,auto,nouser,async等預設設定

0表示不檢查,1表示優先檢查,2表示其次檢查。

(虛擬機器要安裝ntfs-3g 才能識別ntfs分割槽檔案 ,如u盤)

主分割槽:最多只能有四個,編號為1-4

擴充套件分割槽:最多只能有乙個,不能直接使用要新建邏輯分割槽

邏輯分割槽:有擴充套件分割槽時才有邏輯分割槽 編號從5開始

注:作業系統一定要安裝在主分割槽上才能啟動

1

-虛擬機器設定裡新增20g的硬碟

2-分割槽

1)[root@localhost~

]#fdisk -l #檢視分割槽

#新增的硬碟名為sdc

2)[root@localhost~

]#fdisk /dev/sdc

n ——表示新建乙個分割槽

p ——表示新建乙個主分割槽

1 ——表示卷標從1開始

2048 ——表始預設的起始扇區

+5g ——表示扇區的大小

#新建乙個擴充套件分割槽:

#新建三個邏輯分割槽

n-l-

5n-l-

6n-l-

7#預設起始扇區 預設起始扇區 預設起始扇區

4g 4g 預設(剩餘的大小)

3)儲存分割槽並檢視

w 儲存

fdisk -l

磁碟分割槽 掛載

gbt與mbr 全域性唯一標識分割槽表 guid partition table,縮寫 gpt 是乙個實體硬碟的分割槽結構。它是可擴充套件韌體介面標準的一部分,用來替代bios中的主引導記錄分割槽表。傳統的主啟動記錄 mbr 磁碟分割槽支援最大卷為 2.2 tb terabytes 每個磁碟最多有 ...

fdisk磁碟分割槽與掛載

1 檢視磁碟分割槽情況。root使用者 fdisk l2 開始對空閒磁碟 sdb 進行分割槽操作。fdisk dev sdb3 按n,開始分割槽操作 4 按p,設定主分割槽 5 起始位置選擇預設,磁碟大小設定,如下 xxg k m6 進行磁碟的格式化。分割槽之後的硬碟,裡面是不是什麼都沒有,格式化的...

關於磁碟分割槽掛載

常用命令 檢視系統磁碟 fdisk l 檢視磁碟使用情況 df h 檢視分割槽 df t df th 1 磁碟分割槽 fdisk dev hdb 主分割槽 1 4 邏輯分割槽 5 先劃分主分割槽,再劃分邏輯分割槽 w退出 詳細過程參考 2 磁碟格式化 mkfx.ext3 dev hdb1 格式化為e...