1、添加新硬盘
查看:#cat /proc/scsi/scsi
添加新的scsi硬盘:#echo "scsi add-single-device 0 0 1 0" >> /proc/scsi/scsi
注:添加scsi硬盘:scsi add-single-device a b c d
移除scsi硬盘:scsi remove-single-device a b c d
a、b、c、d是参数:
a:host是硬盘所在scsi控制器的编号,只有一个控制器,所以是0.
b:channel是硬盘所在scsi通道的编号,这是一个单通道,所以为0.
c:ID是硬盘的scsi ID号,就是添加的硬盘插槽编号,如果已经有一个scsi硬盘,此ID为0,则新添加的scsi硬盘ID为1.
d:lun是硬盘lun号【logical unit number】即逻辑单元号,是一个用于scsi总线的唯一识别号,总线使它能区别其他八个设备(它们每个都是一个逻辑单元)
2、制作分区
命令:fdisk
进入新硬盘进行分区:#fdisk /dev/sdb
m : 显示帮助
n :创建一个新分区
p :打印分区表
d :删除分区
t :修改文件系统类型编号
l :列出所有的文件系统类型编号
w :保存并退出
q :不保存并退出
3、设置分区类型
命令:mkfs
功能:制造文件系统(格式化)
语法:mkfs -t <文件系统的类型> <设备文件地址>
示例:
1、将dev/sdb1格式化为exy4
#mkfs -t ext4 /dev/sdb1
或#mkfs.ext4 /dev/sdb1
2、将/dev/sdb2格式化为xfs
#mkfs -t xfs /dev/sdb2
或#mkfs.xfs /dev/sdb2
4、挂载使用
创建挂载点:#mkdir /mnt/ext4 /mnt/vfat
注:这是同时创建两个挂载点,分别是/mnt/ext4 和/mnt/vfat
临时挂载:#mount /dev/sdb1 /mnt/ext4
#mount /dev/sdb2 /mnt/vfat
挂载时也可以指定
#mount /dev/sdb1 -o ro /mnt/ext4
卸载分区和挂载点
命令:umount
卸载分区:#umount /dev/sdb1
卸载挂载点:#umount /mnt/ext4
5、实现开机自动挂载
编辑/etc下fstab文件
命令:#vim /etc/fstab
UUID/卷标/设备文件 挂载点 文件系统类型 挂载权限 是否dump备份 是否磁盘检测
↓ ↓ ↓ ↓ ↓ ↓
/dev/sdb1 /mnt/ext4 ext4 defaults,ro 1-->备份 0-->不检测
2-->不备份 1-->检测,根/分区
2-->检测,非根/
示例:/dev/sdb2 /mnt/vfat vfat defaults 1 2
命令:#blkid
功能:查看设备的UUID、卷标、文件系统类型
命令:partprobe
功能:重新加载分区表
命令:lsblk
功能:查看所有磁盘分区表
============================================================
磁盘GPT分区
GPT特点:
1、支持128个分区
2、支持大于2T的分区
3、最大支持18EB
4、操作灵活、简单
5、安全性高
磁盘GPT分区——fdisk
命令:fdisk
功能:事先GPT
语法:fdisk <设备文件名>
示例:
1、使用fdisk对/dev/sdb进行GPT分区
#fdisk /dev/sdb
2、删除原有分区
(基本操作与fdisk的基本分区一样,使用内置命令d)
3、建立GPT分区类型
(使用妹纸命令 g,如果变为msdos类型可在GPT分区模式中使用内置命令o)
4、查看“Disk label type”值是否为gpt
(使用内置命令 p )
5、创建分区
(使用内置命令n)
6、改变文件系统类型
(使用内置命令 t 和 l )
7、保存并退出
(使用内置命令 w )
磁盘GPT分区——parted
使用方式:
1、进入parted的方法
#partad
2、获取parted的帮助
( h 或 help)
3、退出parted的方法
( q 或 quit )
4、查看当前所有磁盘状态
#parted -l
5、查看某个磁盘的状态
#parted /dev/sdb
示例:
1、创建/dev/sdb的分区
#parted /dev/sdb
mklabel gpt <--创建GPT分区表而非MSDOS
或 ↓
#partad /dev/sdb mklabel
p <--打印表
mkpart <--创建分区命令
输入创建分区命令后后会出现以下参数:
partition name?[]? cent1 <--名称
File system type ?[ext2]? ext4 <--类型
start?0 <--指定起始分区位置 ,第一次起始一般为0,如起始为0,分区给了200M,n那么下次分区起始位置为201M开始 。
end? 2G <--指定分区大小(-1,用完所有剩余空间)
p <--查看
也直接创建
#partad /dev/sdb mkpart swap 0 200M /dev/sdb1
注:mkpart swap 是创建分区的类型
0 200M 0是起始点,200M结束点
/dev/sdb1 是创建分区的名称
==============================================
当虚拟内存不足时进行扩容
扩容swap分区————》制作分区————t 改类型(gpt是14)(dos是82)————》保存退出 w
把这个系统制作成swap类型
mkswap /dev/sdc
开启swap
swapon /dev/sdc1
关闭swap
swapoff /dev/sdc1
用free -h 查看
用lsblk查看是否开启成功
开机自动开启
重新加载挂载(看是否挂载成功)
mount -a
db2 创建自动分区表
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
上一篇:Python支持知识图谱
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
db2 定义分区表和分区键
db2 分区表
db2 分区表 -
db2如何创建分区表 db2加分区语句
问题描述:执行db2 create db 命令时,报错:DB2 SQL0956C 数据库堆中没有足够的处理空间可用来处理此语句。数据库配置信息如下:数据库管理器配置节点类型 &nb
db2如何创建分区表 db2 语句包括不必要的列表 SSL 服务器 数据库 -
python 找到hex文件需要填充
1、re的正则匹配字符串中不能带空格,否则无法匹配! 例如: >>> re.findall('z','z ff') 此时要将空格去掉再匹配: >>> a = 'z ff'.replace(' ','') >>> re.findall('z',a) 2、验证
python 找到hex文件需要填充 python 数据库 开发工具 virtualenv -
R语言合并多份csv数据
原标题:多个pdf怎么合并成一个pdf?合并pdf文件不难,这样操作很简单在工作中,我们经常要面对各种格式的文件,例如pdf。同一项目的多个pdf文件,由于主题相同,有时候我们要把它们给合并起来。这样做,一是为了整理归纳,而是为了方便查看。不过,我们该怎么把多个pdf文件合并成一个pdf文件呢?对于职场新人来说,合并pdf文件是一个难度操作,其实不是这样的。使用迅捷PDF转换器,就可以轻松解决问题
R语言合并多份csv数据 r语言合并多个csv文件 多个vue项目合并成一个 电脑上怎么做pdf文件 文件合并