日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

redhat linux创建磁盘分区,redhat6.4 挂载硬盘,创建新分区,删除分区

發布時間:2025/4/17 linux 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 redhat linux创建磁盘分区,redhat6.4 挂载硬盘,创建新分区,删除分区 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1. 主分區,擴展分區,邏輯分區的聯系和區別

一個硬盤可以有1到3個主分區和1個擴展分區,也可以只有主分區而沒有擴展分區,但主分區必須至少有1個,擴展分區則最多只有1個,且主分區+擴展分區總共不能超過4個。邏輯分區可以有若干個

2. 幾個比較重要的命令

fdisk 磁盤分區相關操作 df 系統分區掛載信息 mount 掛載分區 umount 卸載分區

mkfs.ext4 格式化分區5

3. 查看當前磁盤信息

*執行 fdisk -l

可以看到系統有sda, sdb 兩塊硬盤,其中 sdb 是我剛剛加的5G硬盤, 可以看到里面是沒有任何分區的

[root@freeman ~]# fdisk -l

Disk /dev/sdb: 5368 MB, 5368709120 bytes

255 heads, 63 sectors/track, 652 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0xcca98924

Device Boot Start End Blocks Id System

Disk /dev/sda: 21.5 GB, 21474836480 bytes

255 heads, 63 sectors/track, 2610 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x000dd21a

Device Boot Start End Blocks Id System

/dev/sda1 * 1 64 512000 83 Linux

/dev/sda2 64 2611 20458496 8e Linux LVM21

*執行 df -lh

查看當前磁盤信息

sda2 掛載在根目錄

sda1 掛載在/boot目錄

[root@freeman ~]# df -lh

Filesystem Size Used Avail Use% Mounted on

/dev/mapper/vg_freeman-lv_root 18G 12G 4.9G 71% /

tmpfs 242M 0 242M 0% /dev/shm

/dev/sda1 477M 29M 424M 7% /boot

4. 創建分區

[root@freeman ~]# fdisk

/dev/sdb Command (m for

help): n

action

partition (1-4)

主分區 p

分區編號 First cylinder (1-652,

default 1):

default 652): +1G

help): w

完畢會退出fdisk命令 The partition table

has been altered! Calling ioctl() to re-read partition table. Syncing disks. ...17

*重復同樣的方法再建立

——2G大小的主分區sdb2

——500M大小的擴展分區大小sdb3

——100M大小的邏輯分區sdb5, sdb6

[root@freeman ~]# fdisk /dev/sdb

Command (m for help): p

Device Boot Start End Blocks Id System

/dev/sdb1 1 132 1060258+ 83 Linux

/dev/sdb2 133 394 2104515 83 Linux

/dev/sdb3 395 459 522112+ 5 Extended

/dev/sdb5 395 408 112423+ 83 Linux

/dev/sdb6 409 422 112423+ 83 Linux

我已經將sdb已經做了5個分區(實際上4個有效,因為sdb3是擴展分區,sdb5

是第一個邏輯分區所以起始柱面和sdb3一樣從395開始)

建立好分區后,先不要急著去掛載,否則提示必須知道文件系統類型 ,需要先格式化分區

[root@freeman /]# mount /dev/sdb2 /my_mount2

mount: you must specify the filesystem type2

*格式化分區

這里我使用ext4 filesystem type, 有關文件系統類型自己google

[root@freeman /]# mkfs.ext4 /dev/sdb1

[root@freeman /]# mkfs.ext4 /dev/sdb2

[root@freeman /]# mkfs.ext4 /dev/sdb5

[root@freeman /]# mkfs.ext4 /dev/sdb6

如果出現下面提示,說明分區信息沒有生效,重啟系統然后再格式化

[root@freeman /]# mkfs.ext4 /dev/sdb2

mke2fs 1.41.12 (17-May-2010)

無法對 /dev/sdb2 進行 stat 調用 --- 沒有那個文件或目錄

The device apparently does not exist; did you specify it correctly?

5. 掛載分區

新建4個文件夾用來掛載分區, sdb3是擴展分區不能用來掛載,他的邏輯分區sdb5和sdb6是可以掛載的

[root@freeman /]# mount /dev/sdb1 /my_mount1

[root@freeman /]# mount /dev/sdb2 /my_mount2

[root@freeman /]# mount /dev/sdb5 /my_mount5

[root@freeman /]# mount /dev/sdb6 /my_mount6

*執行df

看到新建的4個分區都掛載好了

[root@freeman /]# df -lh

Filesystem Size Used Avail Use% Mounted on

/dev/mapper/vg_freeman-lv_root

18G 12G 4.9G 71% /

tmpfs 242M 0 242M 0% /dev/shm

/dev/sda1 477M 29M 424M 7% /boot

/dev/sdb1 988M 1.3M 935M 1% /my_mount1

/dev/sdb2 2.0G 3.1M 1.9G 1% /my_mount2

/dev/sdb5 103M 1.6M 96M 2% /my_mount5

/dev/sdb6 103M 1.6M 96M 2% /my_mount610

*自動掛載

打開/etc/fstab在最后添加掛載配置fstab里面的參數釋義請自行google

[root@freeman /]# vim /etc/fstab

/dev/sdb1 /my_mount1 ext4 defaults 0 2

/dev/sdb2 /my_mount2 ext4 defaults 0 2

/dev/sdb5 /my_mount5 ext4 defaults 0 2

/dev/sdb6 /my_mount6 ext4 defaults 0 2

*添加權限

如果是掛載空間要給普通用戶使用,給相應的目錄添加訪問權限

[root@freeman /]# chmod 777 /my_mount1

1**

6. 卸載分區

很簡單,使用umount命令就可以了

[root@freeman /]# umount /dev/sdb1

7. 刪除分區

**

*可以先umount 卸載分區,以免出現不必要的問題

[root@freeman ~]# fdisk /dev/sdb

WARNING: DOS-compatible mode is deprecated. It's strongly recommended to

switch off the mode (command 'c') and change display units to

sectors (command 'u').

Command (m for help): p

Disk /dev/sdb: 5368 MB, 5368709120 bytes

255 heads, 63 sectors/track, 652 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0xcca98924

Device Boot Start End Blocks Id System

/dev/sdb1 1 523 4200966 83 Linux

/dev/sdb2 524 537 112455 83 Linux

/dev/sdb3 538 563 208845 5 Extended

/dev/sdb5 538 563 208813+ 83 Linux

/dev/sdb6 409 422 112423+ 83 Linux

Command (m for help): d

Partition number (1-5):

...

Command (m for help): w

The partition table has been altered!

...

The kernel still uses the old table. The new table will be used at

the next reboot or after you run partprobe(8) or kpartx(8)31

*重復上面操作可以刪除任意分區

使用partprobe或者kpartx使分區表立刻生效,

如果不行的話就重啟一下,如果要刪除一個磁盤所有分區,更簡單的做法是格式化磁盤

[root@freeman /]# mkfs.ext4 /dev/sdb

mke2fs 1.41.12 (17-May-2010)

/dev/sdb is entire device, not just one partition!

無論如何也要繼續? (y,n) y

8. 修改分區系統類型id,例如

Linux LVM

**

下面將把sdb2分區系統類型id修改為 Linux LVM

[root@freeman /]# fdisk /dev/sdb

Command (m for help): t

Partition number (1-6): 2

Hex code (type L to list codes): 8e

Changed system type of partition 2 to 8e (Linux LVM)

Command (m for help): p

Disk /dev/sdb: 5368 MB, 5368709120 bytes

255 heads, 63 sectors/track, 652 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0xcca98924

Device Boot Start End Blocks Id System

/dev/sdb1 1 132 1060258+ 83 Linux

/dev/sdb2 133 394 2104515 8e Linux LVM

/dev/sdb3 395 459 522112+ 5 Extended

/dev/sdb5 395 408 112423+ 83 Linux

/dev/sdb6 409 422 112423+ 83 Linux

總結

以上是生活随笔為你收集整理的redhat linux创建磁盘分区,redhat6.4 挂载硬盘,创建新分区,删除分区的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。