针对硬盘的挂载,这里根据硬盘的大小分为两部分,因为有些同学可能不知道硬盘大于2T,是不能使用fdisk进行挂载的。fdisk最大只支持到2T的硬盘挂载。
1、硬盘小于或等于2T,使用fdisk挂载
fdisk -l #查询磁盘状态
[root@localhost ~]# fdisk -l
磁盘 /dev/sdb:1000.2 GB, 1000204886016 字节,1953525168 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 4096 字节
I/O 大小(最小/最佳):4096 字节 / 4096 字节
磁盘 /dev/sda:250.1 GB, 250059350016 字节,488397168 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x000bf8ce
磁盘 /dev/mapper/cl-root:53.7 GB, 53687091200 字节,104857600 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘 /dev/mapper/cl-swap:6308 MB, 6308233216 字节,12320768 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘 /dev/mapper/cl-home:189.0 GB, 188982755328 字节,369106944 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
fdisk /dev/sda #对指定硬盘进行分区
# 对数据盘分区,根据提示, 依次输入: n, p, 1, 两次回车, wq
# 输入n添加新分区
# 输入p新建主分区
# 指定分区编号,输入1即可
# 指定起始扇区,默认即可,不推荐更改
# 指定结束扇区,代表分区大小,可以使用K,M,G指定分区大小,默认分配全部
fdisk -l
# 此时发现新增 /dev/sda1
# 格式化指定分区
mkfs.ext4 /dev/sda1
# 临时挂载分区, 重启后失效
# 挂载在 /opt 目录下
mount /dev/sda1 /opt
# 取消挂载
# unmount /opt
#添加至开机自动挂载
#往 /etc/fstab 文件追加以下文本
echo /dev/sda1 /opt ext4 defaults,noatime 0 0 >> /etc/fstab
df -h #查询是否挂载成功
[root@localhost ~]# df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/mapper/cl-root 50G 29G 22G 57% /
devtmpfs 1.8G 0 1.8G 0% /dev
tmpfs 1.9G 0 1.9G 0% /dev/shm
tmpfs 1.9G 8.8M 1.8G 1% /run
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgro
/dev/sda1 917G 194G 677G 23% /opt
/dev/mapper/cl-home 176G 1.5G 175G 1% /home
tmpfs 370M 0 370M 0% /run/user/0
2、硬盘大于2T,使用parted挂载
parted /dev/sda
p
3998GB
mklabel gpt
y
mkpart
/dev/sda1
ext4
0
3998GB
ignore
p
3998GB
gpt
quit
[root@localhost opt]# parted /dev/sda
GNU Parted 3.1
使用 /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) p
Model: LSI LSI (scsi)
Disk /dev/sda: 3998GB
Sector size (logical/physical): 512B/512B
Partition Table: loop
Disk Flags:
Number Start End Size File system 标志
1 0.00B 3998GB 3998GB ext4
(parted) mklabel gpt
警告: The existing disk label on /dev/sda will be destroyed and all data on this disk will be lost. Do you want to continue?
是/Yes/否/No? y
(parted) mkpart
分区名称? []? /dev/sda1
文件系统类型? [ext2]? ext4
起始点? 0
结束点? 3998GB
警告: The resulting partition is not properly aligned for best performance.
忽略/Ignore/放弃/Cancel? ignore
(parted) p
Model: LSI LSI (scsi)
Disk /dev/sda: 3998GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name 标志
1 17.4kB 3998GB 3998GB /dev/sda1
(parted) quit
信息: You may need to update /etc/fstab.
[root@localhost opt]# fdisk -l
WARNING: fdisk GPT support is currently new, and therefore in an experimental phase. Use at your own discretion.
磁盘 /dev/sda:3998.0 GB, 3997997989888 字节,7808589824 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:gpt
Disk identifier: 2012CC66-6192-45AE-922F-DA6746A91379
# Start End Size Type Name
1 34 7808589790 3.7T Microsoft basic /dev/sda1
磁盘 /dev/sdb:479.0 GB, 478998953984 字节,935544832 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 4096 字节
I/O 大小(最小/最佳):4096 字节 / 4096 字节
磁盘标签类型:dos
磁盘标识符:0x00051a72
设备 Boot Start End Blocks Id System
/dev/sdb1 * 2048 2099199 1048576 83 Linux
/dev/sdb2 2099200 935544831 466722816 8e Linux LVM
磁盘 /dev/mapper/centos-root:53.7 GB, 53687091200 字节,104857600 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 4096 字节
I/O 大小(最小/最佳):4096 字节 / 4096 字节
磁盘 /dev/mapper/centos-swap:16.7 GB, 16710107136 字节,32636928 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 4096 字节
I/O 大小(最小/最佳):4096 字节 / 4096 字节
磁盘 /dev/mapper/centos-home:407.5 GB, 407518576640 字节,795934720 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 4096 字节
I/O 大小(最小/最佳):4096 字节 / 4096 字节
[root@localhost opt]# mkfs.ext4 /dev/sda1
mke2fs 1.42.9 (28-Dec-2013)
文件系统标签=
OS type: Linux
块大小=4096 (log=2)
分块大小=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
244023296 inodes, 976073719 blocks
48803685 blocks (5.00%) reserved for the super user
第一个数据块=0
Maximum filesystem blocks=3124756480
29788 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,
102400000, 214990848, 512000000, 550731776, 644972544
Allocating group tables: 完成
正在写入inode表: 完成
Creating journal (32768 blocks): 完成
Writing superblocks and filesystem accounting information: 完成
[root@localhost opt]# mount /dev/sda1 /opt/
[root@localhost opt]# df -h
文件系统 容量 已用 可用 已用% 挂载点
devtmpfs 16G 0 16G 0% /dev
tmpfs 16G 0 16G 0% /dev/shm
tmpfs 16G 12M 16G 1% /run
tmpfs 16G 0 16G 0% /sys/fs/cgroup
/dev/mapper/centos-root 50G 1.4G 49G 3% /
/dev/sdb1 1014M 150M 865M 15% /boot
/dev/mapper/centos-home 380G 33M 380G 1% /home
tmpfs 3.1G 0 3.1G 0% /run/user/0
/dev/sda1 3.6T 89M 3.4T 1% /opt