脚本自动分区,格式化,挂载

#!bin/bash
#功能:自动对磁盘分区、格式化、挂载
#作者:liusingbon
#对虚拟机的 vdb 磁盘进行分区格式化,使用<<将需要的分区指令导入给程序 fdisk,
#n(新建分区),p(创建主分区),e(创建扩展分区),1(分区编号为 1,以此类推),w(保存并退出)
#注意:1,2,3,4后面的空白行必须存在. 创建3个主分区+1个扩展分区.
fdisk /dev/vdb << EOF
n
p
1

+1G
n
p
2

+2G
n
p
3

+3G
n
e
4

w
EOF
#格式化已创建的分区1
mkfs.xfs /dev/vdb1
#创建挂载点目录
if [-e /data ]; then
   exit
fi
mkdir /data
#自动挂载分区1,并设置开机自动挂载
echo ‘/dev/vdb1 /data xfs defaults 0 2‘>>/etc/fstab
mount -a

结束.

原文地址:https://www.cnblogs.com/liusingbon/p/11084889.html

时间: 2024-12-14 21:27:22

脚本自动分区,格式化,挂载的相关文章

(转)centos7.4 fdisk磁盘分区 格式化 挂载

centos7.4 fdisk磁盘分区 格式化 挂载 原文:http://blog.csdn.net/capecape/article/details/78499351 1.查看系统中有多少可以识别的硬盘.U盘 [root@localhost ~]# fdisk -l 1 2.使用fdisk命令进行分区 [root@localhost ~]# fdisk /dev/sdb 1  记得输入w保存退出! 3.通知操作系统,分区表已经改变 [root@localhost ~]# partprobe 1

分区.格式化.挂载

分区——>格式化——>挂载 [[email protected] ~]# ls -l /dev/sd* 分区: [[email protected] ~]# fdisk /dev/sdb [[email protected] ~]# ls -l /dev/sdb* [[email protected] ~]# partprobe     (同步分区信息) 格式化: [[email protected] ~]# mkfs 两次Tab键 [[email protected] ~]# mkfs.xf

Linux磁盘管理----分区格式化挂载fdisk、mkfs、mount

1,磁盘分区命令fdisk [[email protected] ~]# fdisk -l #查看磁盘分区情况 Disk /dev/sda: 10.8 GB, 10837518250 bytes 255 heads, 63 sectors/track, 1305 cylinders Units = cylinders of 16065 * 512 = 8225280bytes (这个硬盘的大小是10.8GB,有255个磁面,63个扇区,1305磁柱(cylinders) 每个cylinder(磁

raid --&gt; 分区--&gt; 格式化 --&gt;挂载

###分区相关   d delete a partition             #注:这是删除一个分区的动作:   l list known partition types      #注:列出分区类型,以供我们设置相应分区的类型:   m print this menu             #注:列出帮助信息:   n add a new partition         #注:添加一个分区:   p print the partition table         #注:列出分

磁盘分区 格式化 挂载

磁盘分区:是使用分区编辑器(partition editor)在磁盘上划分几个逻辑部分.碟片一旦划分成数个分区(Partition),不同类的目录与文件可以存储进不同的分区. 格式化:(高级格式化)又称逻辑格式化,它是指根据用户选定的文件系统(如FAT16.FAT32.NTFS.EXT2.EXT3.EXT4等),在磁盘的特定区域写入特定数据,在分区中划出一片用于存放文件分配表.目录表等用于文件管理的磁盘空间. 挂载:在windows操作系统中, 挂载通常是指给磁盘分区(包括被虚拟出来的磁盘分区)

脚本完成分区格式化

脚本控制结构: 顺序 选择:if.case 循环:while.until.for while  CONDITION: do statement: ... done 满足条件循环,不满足则退出 until    CONDITION ; do statement; ... done 不满足条件循环,满足则退出 for ((expr1;expr2;expr3));do list; done for  变量 in  列表; do 表达式 ; done 写一个脚本: 1.通过ping命令测试192.168

linux磁盘分区格式化、挂载,文件系统

一.硬盘分区&格式化&挂载 RHEL5强制刷新分区表 partprobe /dev/sdb RHEL6强制刷新分区表 partx -a /dev/sdb 1.创建文件系统:挂载分区&格式化 mkfs.TAB 查看当前系统可创建分区类型 [[email protected] ~]# mkfs. mkfs.cramfs  mkfs.ext3    mkfs.vfat    mkfs.ext2    mkfs.msdos 格式化第一个分区   mkfs.ext3 /dev/sdb1 创建

自动分区、格式化、挂载脚本

功能:自动检测是否有尚未分区的数据盘,格式化新的数据盘并自动挂载 解决了什么问题:一键式检测是否有尚未分区的数据盘,并能对其格式化和自动挂载,省去了复杂的命令和步骤 执行方法:以root身份执行命令 wget http://mirrors.linuxeye.com/scripts/auto_fdisk.sh chmod +x auto_fdisk.sh ./auto_fdisk.sh 结果:出现如下即自动分区.格式化.挂载成功: 脚本内容如下: #!/bin/bash # Author: yeh

一键自动创建磁盘分区以及格式化挂载脚本

说明: 1.默认分3个区,其中一个是SWAP分区 2.分区的大小没有写成交互式,直接定义在脚本,需要在脚本修改 3.只是演示测试,sda磁盘没有设置自动分区功能,可把sdb分区代码拷贝到sda位置即可 4.分区前会把分区磁盘的分区表先重置,请提前做好数据备份!! #!/bin/bash #Author: Hill.Mai #Contact: [email protected] #Create time: 2016-08-31 08:43:29 #Description:auto disks pa