第九章 磁盘分区创建和管理
2015-09-29 10:58
183 查看
第九章 磁盘分区创建和管理
第一节 创建磁盘分区
查看当前磁盘分区信息
fdisk -l
看到只有一块硬盘设备即/dev/sda。
添加一块新的硬盘设备
在线加入一块新的15GB硬盘,新添加的15GB硬盘必须要重启Linux系统才可以被系统识别出来,否则直接运行fdisk -l命令是无法显示新添加的硬盘设备信息。
如何实现不重启Linux系统,即可在线识别到新添加的硬盘设备?
具体实现方式为:重新扫描分区表信息
#echo "- - -" > /sys/class/scsi_host/host0/scan
重新扫描分区表信息后,运行fdisk -l发现识别到新添加的硬盘设备即/dev/sdb。
对/dev/sdb创建分区
进入命令交互模式
[root@localhost ~]# fdisk /dev/sdb
欢迎使用 fdisk (util-linux 2.23.2)。
更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。
Device does not contain a recognized partition table
使用磁盘标识符 0x101ed085 创建新的 DOS 磁盘标签。
命令(输入 m 获取帮助):m
命令操作
a toggle a bootable flag 设置可引导标记
b edit bsd disklabel 编辑bsd磁盘标签
c toggle the dos compatibility flag 设置dos兼容性
d delete a partition 删除一个分区
g create a new empty GPT partition table 创建一个新的空的GPT分区表
G create an IRIX (SGI) partition table 创建IRIX分区表
l list known partition types 列出分区类型
m print this menu 显示帮助信息
n add a new partition 添加一个新分区
o create a new empty DOS partition table 创建一个新的空的DOS分区表
p print the partition table 输出分区表
q quit without saving changes 退出操作,不保存修改
s create a new empty Sun disklabel 创建一个新的空的Sun磁盘标签
t change a partition's system id 更改系统分区表id号
u change display/entry units 更改显示记录
v verify the partition table 对分区表进行核实
w write table to disk and exit 退出并保存所做的修改
x extra functionality (experts only) 特殊功能
创建主分区
创建扩展分区并创建逻辑分区
格式化分区
格式化主分区
格式化逻辑分区
备注:有时在新创建的分区上无法使用mkfs格式化当前分区,提示设备正忙、没有那个文件或目录。
这时,可以运行partprobe命令,再进行格式化操作。
第二节 查看磁盘分区信息
fdisk -l 显示磁盘与分区详细信息
cat /proc/partitions 显示分区表信息
parted -l 详细显示磁盘分区大小、类型和文件系统类型信息
blkid 显示已创建的文件系统的UUID和Type
第三节 磁盘分区挂载
查看已挂载设备磁盘使用情况
df -Th
临时挂载--即系统重启后挂载信息丢失
[root@localhost ~]# mount /dev/sdb1 /AppData 将/dev/sdb1挂载到/AppData目录
[root@localhost ~]# mount /dev/sdb5 /Data 将/dev/sdb5挂载到/Data目录
永久挂载
[root@localhost ~]# vi /etc/fstab 编辑挂载信息
第一节 创建磁盘分区
查看当前磁盘分区信息
fdisk -l
看到只有一块硬盘设备即/dev/sda。
添加一块新的硬盘设备
在线加入一块新的15GB硬盘,新添加的15GB硬盘必须要重启Linux系统才可以被系统识别出来,否则直接运行fdisk -l命令是无法显示新添加的硬盘设备信息。
如何实现不重启Linux系统,即可在线识别到新添加的硬盘设备?
具体实现方式为:重新扫描分区表信息
#echo "- - -" > /sys/class/scsi_host/host0/scan
重新扫描分区表信息后,运行fdisk -l发现识别到新添加的硬盘设备即/dev/sdb。
对/dev/sdb创建分区
进入命令交互模式
[root@localhost ~]# fdisk /dev/sdb
欢迎使用 fdisk (util-linux 2.23.2)。
更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。
Device does not contain a recognized partition table
使用磁盘标识符 0x101ed085 创建新的 DOS 磁盘标签。
命令(输入 m 获取帮助):m
命令操作
a toggle a bootable flag 设置可引导标记
b edit bsd disklabel 编辑bsd磁盘标签
c toggle the dos compatibility flag 设置dos兼容性
d delete a partition 删除一个分区
g create a new empty GPT partition table 创建一个新的空的GPT分区表
G create an IRIX (SGI) partition table 创建IRIX分区表
l list known partition types 列出分区类型
m print this menu 显示帮助信息
n add a new partition 添加一个新分区
o create a new empty DOS partition table 创建一个新的空的DOS分区表
p print the partition table 输出分区表
q quit without saving changes 退出操作,不保存修改
s create a new empty Sun disklabel 创建一个新的空的Sun磁盘标签
t change a partition's system id 更改系统分区表id号
u change display/entry units 更改显示记录
v verify the partition table 对分区表进行核实
w write table to disk and exit 退出并保存所做的修改
x extra functionality (experts only) 特殊功能
创建主分区
创建扩展分区并创建逻辑分区
格式化分区
格式化主分区
格式化逻辑分区
备注:有时在新创建的分区上无法使用mkfs格式化当前分区,提示设备正忙、没有那个文件或目录。
这时,可以运行partprobe命令,再进行格式化操作。
第二节 查看磁盘分区信息
fdisk -l 显示磁盘与分区详细信息
cat /proc/partitions 显示分区表信息
parted -l 详细显示磁盘分区大小、类型和文件系统类型信息
blkid 显示已创建的文件系统的UUID和Type
第三节 磁盘分区挂载
查看已挂载设备磁盘使用情况
df -Th
临时挂载--即系统重启后挂载信息丢失
[root@localhost ~]# mount /dev/sdb1 /AppData 将/dev/sdb1挂载到/AppData目录
[root@localhost ~]# mount /dev/sdb5 /Data 将/dev/sdb5挂载到/Data目录
永久挂载
[root@localhost ~]# vi /etc/fstab 编辑挂载信息
相关文章推荐
- CentOS转的服务器磁盘规划
- 全面解析磁盘分区格式
- 磁盘的分区、格式化、检验与挂载
- linux磁盘分区
- linux 磁盘分区,主分区,扩展分区,逻辑分区
- Linux系统磁盘分区管理
- linux系统分区与挂载的关系
- Linux下用fdisk进行磁盘分区
- linux磁盘分区fdisk命令详解
- win7自带硬盘分区工具
- vmware 下为liunx增加磁盘空间
- RHEL6基础二十五之磁盘分区、格式化、大于2T分区创建
- Linux运维系统工程师系列---19
- Linux磁盘分区及目录结构
- Linux磁盘分区格式化
- Linux 查看磁盘分区、文件系统、使用情况的命令和相关工具介绍 推荐
- linux基础(十三)磁盘的管理1
- 添加新的硬盘到linux系统
- Linux主机规划与磁盘分区
- Linux 磁盘分区