您的位置:首页 > 其它

第九章 磁盘分区创建和管理

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 编辑挂载信息


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息