fdisk
[[email protected] ~]# fdisk /dev/sdb
Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 1 #第一個分區
First cylinder (1-2610, default 1): #直接回車
Using default value 1
Last cylinder, +cylinders or +size{K,M,G} (1-2610, default 2610): +5G #下限範圍
Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 2 #第二個分區
First cylinder (655-2610, default 655): #直接回車
Using default value 655
Last cylinder, +cylinders or +size{K,M,G} (655-2610, default 2610): +5G #下限範圍
Command (m for help): n
Command action
e extended #擴充分區
p primary partition (1-4)
e #擴充分區
Partition number (1-4): 4
First cylinder (1309-2610, default 1309): #直接回車
Using default value 1309
Last cylinder, +cylinders or +size{K,M,G} (1309-2610, default 2610): #直接回車
Using default value 2610
Command (m for help): n
Command action
l logical (5 or over) # 制作擴充
p primary partition (1-4)
l # 制作擴充 5
First cylinder (1309-2610, default 1309):#直接回車
Using default value 1309
Last cylinder, +cylinders or +size{K,M,G} (1309-2610, default 2610): +2G #下限範圍
Command (m for help): n
Command action
l logical (5 or over) # 制作擴充
p primary partition (1-4)
l # 制作擴充 6
First cylinder (1571-2610, default 1571): #直接回車
Using default value 1571
Last cylinder, +cylinders or +size{K,M,G} (1571-2610, default 2610): #直接回車
Using default value 2610
Command (m for help): t #改變屬性id
Partition number (1-6): 5
Hex code (type L to list codes): 82
Changed system type of partition 5 to 82 (Linux swap / Solaris)
Command (m for help): p #檢視
Device Boot Start End Blocks Id System
/dev/sdb1 1 654 5253223+ 83 Linux
/dev/sdb2 655 1308 5253255 83 Linux
/dev/sdb4 1309 2610 10458315 5 Extended
/dev/sdb5 1309 1570 2104483+ 82 Linux swap / Solaris
/dev/sdb6 1571 2610 8353768+ 83 Linux
Command (m for help): w #儲存退出
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
格式化·挂載·UUID·磁盤大小mkfs –t ext4 /dev/sdb1 硬碟格式化
mount /dev/dsdb1 目标任意目錄 挂載硬碟
mkswap /dev/sdb5 緩存格式化
swapon -s 檢視已經挂載的緩存
blkid /dev/sdb1 檢視磁盤有沒有UUID号
# df –h 檢視磁盤大小
# df –hT 檢視磁盤大小和磁盤類型
挂載拓展
挂載硬碟 #mount -o ro(rw) 指定挂在方式:隻讀(讀寫)
#mount -a 把已經設定好的,自動挂載的,挂載上
位置:/etc/fstab 不可用 很危險。如果誤删裡面内容後 重新開機變成隻讀檔案 隻能重新挂載#mount -o remount,rw / 然後vim打開 進入自己手動修改誤删的内容 如果忘記誤删什麼了 聽天由命吧
是以 用#vim 打開shall腳本檔案/etc/rc.local 或者/evc/rc.d/rc.local 輸入 #mount -a 儲存退出
解釋; /etc/rc.local(軟連接配接) 或/evc/rc.d/rc.local 是開機啟動檔案
挂載緩存 #swapon /dev/sdb5 直接挂載就行,沒目标目錄
swapoff /dev/sdb5 解除安裝
swapon -s 檢視已經挂在緩存
磁盤分區
fidsk –l 檔案名
檢視磁盤情況(隻能看2T以下磁盤)(nplwt)
parted /dev/sdb 任何大小都能使用
parted
yum -y install parted
partx /dev/sdc #探測重新整理
[[email protected] ~]# parted /dev/sdc
GNU Parted 2.1
Using /dev/sdc
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) mklabel #标簽
New disk label type? gpt #磁盤标簽
(parted) mkpart #制作分區
Partition name? []? part1 #第一分區
File system type? [ext2]? ext4 #磁盤類型
Start? 1 #開始
End? 5G #結束
(parted) mkpart
Partition name? []? part2
File system type? [ext2]? ext4
Start? 5G
End? 10G
(parted) mkpart
Partition name? []? part3
File system type? [ext2]? ext4
Start? 10G
End? -1 #結束
(parted) p #檢視
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdc: 21.5GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 1049kB 5000MB 4999MB part1
2 5000MB 10.0GB 5001MB part2
3 10.0GB 21.5GB 11.5GB part3
(parted) q #退出
Information: You may need to update /etc/fstab.