C

Centos7 中添加硬盘

xyj2156 Linux 2019-05-25

环境说明

  • 虚拟机 VMware 15.0.4 build-12990004
  • 系统版本 CentOS-7-x86_64-Minimal-1810.iso
  • 原有系统硬盘信息
df -h

文件系统        容量  已用  可用 已用% 挂载点
/dev/sda2        17G  1.4G   16G    8% /
devtmpfs        980M     0  980M    0% /dev
tmpfs           991M     0  991M    0% /dev/shm
tmpfs           991M  9.4M  981M    1% /run
tmpfs           991M     0  991M    0% /sys/fs/cgroup
/dev/sda1      1014M  155M  860M   16% /boot
tmpfs           199M     0  199M    0% /run/user/0


fdisk -l

磁盘 /dev/sda:21.5 GB, 21474836480 字节,41943040 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x000af3dc

   设备 Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     2099199     1048576   83  Linux
/dev/sda2         2099200    37748735    17824768   83  Linux
  • 添加虚拟硬盘后并重启 虚拟机后
df -h

文件系统        容量  已用  可用 已用% 挂载点
/dev/sda2        17G  1.3G   16G    8% /
devtmpfs        980M     0  980M    0% /dev
tmpfs           991M     0  991M    0% /dev/shm
tmpfs           991M  9.4M  981M    1% /run
tmpfs           991M     0  991M    0% /sys/fs/cgroup
/dev/sda1      1014M  155M  860M   16% /boot
tmpfs           199M     0  199M    0% /run/user/0



fdisk -l

磁盘 /dev/sdb:42.9 GB, 42949672960 字节,83886080 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节


磁盘 /dev/sda:21.5 GB, 21474836480 字节,41943040 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x000af3dc

   设备 Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     2099199     1048576   83  Linux
/dev/sda2         2099200    37748735    17824768   83  Linux

硬盘分区

上面的信息中我们看到了新添加的硬盘(/dev/sdb)下面没有分区信息

使用命令 fdisk /etc/sdb 给新硬盘分区
数据盘分一个区好了

fdisk /etc/sdb

欢迎使用 fdisk (util-linux 2.23.2)。

更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。

Device does not contain a recognized partition table
使用磁盘标识符 0xe9a0d2a5 创建新的 DOS 磁盘标签。

命令(输入 m 获取帮助):

依次输入 n -> p -> 1 -> 回车 -> 回车 -> w

意思是 新分区 -> 主分区 -> 1# -> 开始扇区默认 -> 结束扇区 默认 => 写入硬盘信息

  • 好了我们查看下硬盘信息如下
fdisk -l

磁盘 /dev/sdb:42.9 GB, 42949672960 字节,83886080 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0xe9a0d2a5

   设备 Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048    83886079    41942016   83  Linux

磁盘 /dev/sda:21.5 GB, 21474836480 字节,41943040 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x000af3dc

   设备 Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     2099199     1048576   83  Linux
/dev/sda2         2099200    37748735    17824768   83  Linux

硬盘格式化

  • 我们看到硬盘已经有一个分区了 /dev/sdb1
  • 接下来我们就可以给新分区建立文件系统了,装系统的时候 centos7 默认是 xfs 文件系统,这里也是用这个文件系统吧。
mkfs.xfs  /dev/sdb1

meta-data=/dev/sdb1              isize=512    agcount=4, agsize=2621376 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=0, sparse=0
data     =                       bsize=4096   blocks=10485504, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal log           bsize=4096   blocks=5119, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
  • 文件系统创建完毕

挂载硬盘

  • 挂载 mkdir /web & mount /dev/sdb1 /web
  • 接下来看看当前文件系统的挂载点情况
文件系统        容量  已用  可用 已用% 挂载点
/dev/sda2        17G  1.3G   16G    8% /
devtmpfs        980M     0  980M    0% /dev
tmpfs           991M     0  991M    0% /dev/shm
tmpfs           991M  9.4M  981M    1% /run
tmpfs           991M     0  991M    0% /sys/fs/cgroup
/dev/sda1      1014M  155M  860M   16% /boot
tmpfs           199M     0  199M    0% /run/user/0
/dev/sdb1        40G   33M   40G    1% /web

添加自动挂载

  • 设置开机自动挂载需要修改/etc/fstab文件
vim /etc/fstab
// 打开后,在最后一行加入以下代码:

/dev/sdb1 /web xfs defaults 0 1

至此,大功告成。

PREV
PHP设计模式 注册器模式
NEXT
编译安装 zsh

评论(0)

评论已关闭