Linux添加硬盘和挂载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Linux添加硬盘和挂载1.使⽤fdisk -l 查看硬盘的详细信息
分析:
2.分区初始化
fdisk /dev/sdb
分析:各个参数的解析
1. 输⼊ m 显⽰所有命令列⽰。
2. 输⼊ p 显⽰硬盘分割情形,打印分区表。
3. 输⼊ a 设定硬盘启动区。
4. 输⼊ n 设定新的硬盘分割区。
4.1. 输⼊ e 硬盘为[延伸]分割区(extend)。
4.2. 输⼊ p 硬盘为[主要]分割区(primary)。
5. 输⼊ t 改变硬盘分割区属性。
t:分区系统id号
L:82:linux swap
83:linux
86:NTFS window分区
6. 输⼊d 删除硬盘分割区属性。
7. 输⼊ q 结束不存⼊硬盘分割区属性。
8. 输⼊ w 结束并写⼊硬盘分割区属性
Device Boot Start End Blocks Id System
/dev/sda1 * 1 26 204800 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2 26 287 2097152 82 Linux swap / Solaris
Partition 2 does not end on cylinder boundary.
/dev/sda3 287 2611 18668544 83 Linux
Disk /dev/sdb: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 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: 0x02537cbf
Device Boot Start End Blocks Id System
/dev/sdb1 1 1305 10482381 83 Linux 分区创建成功
注意:1.
Partition number (1-4): 2 #如果这⾥已经创建了1个分区,那么这个值就不能输⼊1了。
3.分区的⽂件系统
给分区指定⽂件系统:ext2和ext3
mke2fs /dev/sdb1 #默认是ext2,此命令是创建⽂件系统
mke2fs -j /dev/sdb1 #-j 是ext3
mke2fs -t ext4 /dev/sdb1 #ext4创建⽂件系统
e2fsck -p /dev/sdb1 #检查⽂件系统:⽂件、扇区是否有错误参数-p 是⾃动修复
This filesystem will be automatically checked every 31 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
解析:挂载37或180天后检测⽂件系统
tune2fs -l /dev/sdb1 #查看⽂件系统的详细信息
-l 查看详细信息
-c 30 /dev/sdb1 设置多少次检查(挂载多少次检测)
-i 70d /dev/sdb1 70天检查(多少天检测)
e2label /dev/sdb1 www-data #指定转标
findfs www-data #查找转标
4.挂载
vim /etc/fstab 永久性挂载配置
在⽂件中添加如下:/dev/sdb1 /opt ext3 defaults 1 1
mount :查看分区格式
-a 挂载信息⽴即⽣效
-t ext3 /dev/sdb1 /opt 临时挂载linux分区
-t vfat /dev/sdc1 //media/usb u盘挂载 window分区
-o loop docs.iso /media/iso 挂载镜像⽂件
mount media/cdrom 光驱挂载
umount /opt 卸载挂载
5 成功
df -h :查看当前硬盘使⽤情况
新空间增加到已有分区空间中
主要命令:
umount先卸载,fdisk 输⼊d删除分区,n重新分区,wq保存退出,e2fsck -f /dev/sdc 修复下磁盘分区信息,resize2fs /dev/sdc1分区扩容,partprobe刷新下内核得磁盘表信息
先把mysql停掉,在卸载磁盘,lsof /data,cd到mysql的⽬录然后停掉mysql后在卸载磁盘
. 查看数据盘信息
登录Linux云服务器后,可以使⽤“fdisk -l”命令查看数据盘的已分区和未分区的信息。
使⽤“df –h”命令,⽆法看到未分区和格式化的数据盘。
2. 卸载正在使⽤的磁盘
使⽤以下命令,卸载已挂载的需要扩容的磁盘
umount /data
3. 数据盘分区
执⾏以下命令:
fdisk /dev/xvdc
按照界⾯的提⽰,⼀次输⼊”p”(查看已有分区信息), ”d”(删除需要扩容的分区)、“n”(新建分区)、“p”(新建主分区)、“1”(使⽤第1个主分区,必须保持与需要扩容的分区⼀样),两次回车(使⽤默认配置),输⼊“w”(保存分区表),开始分区。
这⾥是以创建1个分区为例,⽤户也可以根据⾃⼰的需求扩容多个分区。
4. 检查扩容后的分区
使⽤“fdisk –l /dev/xvdc1”命令,即可查看到,新的分区xvdc1已经创建并扩容完成
再使⽤e2fsck -f /dev/xvdc1检查扩容的分区是否ok
5. 扩容分区
使⽤resize2fs /dev/xvdc1命令扩容分区
6.挂载扩容后的分区
通过“mount /dev/xvdc1 /data”命令⼿动挂载扩容后的分区,⽤“df -h”命令查看,出现以下信息说明挂载成功,即可以查看到数据盘了。
再执⾏”ll /data”命令,可以查看到,扩容后原分区的数据没有丢失
分类:。