Linux系統的磁盤(硬盤)掛載使用

 

一、磁盤管理命令

fdisk : Linux分區表操作工具軟件

#常用操作fdisk -l 查看當前分區情況# 菜單操作n: 添加新的分區p: 查看分區信息w: 保存退出q: 不保存退出d: 刪除分區t: 改變分區類型

二、查看磁盤命令

ls /dev/sd* #查看磁盤

其中:a-z 表示設備的序號,如sda表示第一塊scsi硬盤,sdb就是第二塊……n 表示每塊磁盤上劃分的磁盤分區編號

三、創建主分區演示:

工作環境中爲English環境,方便大家閱讀在國語環境下演示

1. 添加磁盤創建主分區

ls /dev/sd* #查看磁盤
/dev/sda /dev/sda1 /dev/sda2 /dev/sdb /dev/sdc /dev/sdd /dev/sde

fdisk /dev/sdb #管理分區
歡迎使用 fdisk (util-linux 2.23.2)。

更改將停留在內存中,直到您決定將更改寫入磁盤。
使用寫入命令前請三思。

Device does not contain a recognized partition table
使用磁盤標識符 0x9fccbf7c 創建新的 DOS 磁盤標籤。

命令(輸入 m 獲取幫助):n #新建分區
Partition type: #分區類型
p primary (0 primary, 0 extended, 4 free) #p--->主分區
e extended #e ---> 擴展分區
Select (default p): p #選擇主分區
分區號 (1-4,默認 1):
起始 扇區 (2048-41943039,默認爲 2048): #分區磁盤的起始位,默認值,回車就好!
將使用默認值 2048
Last 扇區, +扇區 or +size{K,M,G} (2048-41943039,默認爲 41943039):+5G #磁盤大小選擇,加號不能省略,回車即可
分區 1 已設置爲 Linux 類型,大小設爲 5 GiB

命令(輸入 m 獲取幫助):P #查詢分區是否創建成功

磁盤 /dev/sdb:21.5 GB, 21474836480 字節,41943040 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標籤類型:dos
磁盤標識符:0x9fccbf7c

設備 Boot Start End Blocks Id System
/dev/sdb1 2048 10487807 5242880 83 Linux #sdb1

命令(輸入 m 獲取幫助):w #保存退出
The partition table has been altered!

Calling ioctl() to re-read partition table.
正在同步磁盤。

2. 查看磁盤

ls /dev/sd*
/dev/sda /dev/sda1 /dev/sda2 /dev/sdb /dev/sdb1 /dev/sdc /dev/sdd /dev/sde

3. 格式化成xfs文件系統

mkfs.xfs /dev/sdb1
meta-data=/dev/sdb1 isize=512 agcount=4, agsize=327680 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=0, sparse=0
data = bsize=4096 blocks=1310720, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=1
log =internal log bsize=4096 blocks=2560, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0

4. 掛載至本地目錄

mkdir /xfs_du #創建本地目錄
mount /dev/sdb1 /xfs_du #使用mount掛載 mount 磁盤 目錄

5. 查看掛載信息

df -h #查看硬盤掛載信息
文件系統 容量 已用 可用 已用% 掛載點
/dev/mapper/cl-root 17G 4.7G 13G 28% /
devtmpfs 473M 0 473M 0% /dev
tmpfs 489M 88K 489M 1% /dev/shm
tmpfs 489M 7.1M 482M 2% /run
tmpfs 489M 0 489M 0% /sys/fs/cgroup
/dev/sda1 1014M 173M 842M 18% /boot
tmpfs 98M 8.0K 98M 1% /run/user/0
/dev/sr0 4.1G 4.1G 0 100% /run/media/root/CentOS 7 x86_64
/dev/sdb1 5.0G 33M 5.0G 1% /xfs_du

6. 開機自動掛載

#開機自動掛載方法1:
echo "/dev/sdb1/xfs_du xfs defaults 0 0" >> /etc/fstab


#開機自動掛載方法2:
echo “mount /dev/sdb1 /xfs_du” >> /etc/rc.local
chmod +x /etc/rc.d/rc.local #給個執行權限


# /etc/rc.local
是使用者自訂開機啓動程序的文件,把需要開機自動運行的程序寫在這個腳本里

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章