Categories


Tags


Linux操作系统下如何对硬盘进行分区并挂载分区(fdisk和mount命令)

环境:虚拟机 centos6.9 64位 ip:192.168.12.114

目标:在虚拟机中增加一块40G硬盘,然后把40G的硬盘分出一个30G的扩展分区,再把这个扩展分区分成5个6G的分区,并且实现自动挂载

图片1.png

一、Fdisk命令:

1,fdisk分区

fdisk -l 查看系统能识别到的硬盘数量和状态

图片2.png

可以看到sdb即我们增加的40G硬盘,sda是原来的40G系统盘

接下来对硬盘进行分区,使用fdisk命令

[root@localhost ~]# fdisk /dev/sdb   //选中硬盘

图片3.png

a   toggle a bootable flag     #设定可启动标记

b   edit bsd disklabel        #编辑BSD磁盘标签

c   toggle the dos compatibility flag #切换DOS兼容性标志

d   delete a partition            #删除一个分区

l   list known partition types    #各分区类型所对应的System ID

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 #创建一个新的空太阳标签

t   change a partition's system id    #修改指定分区的System ID

u   change display/entry units

v   verify the partition table

w   write table to disk and exit    #保存退出

x   extra functionality (experts only) #额外功能(仅专家)

一般我们先选择P核实下当前分区信息

(新的硬盘应该都没有分区信息)

图片4.png

然后输入n创建分区

输入n之后,会让你选择创建主分区还是扩展分区,linux下一块新硬盘最多可以创建4个主分区(包括一个扩展分区),但是扩展分区可以建立若干个逻辑分区

图片5.png

我们这里选择建立一个30G的扩展分区,然后在分出5个逻辑分区

图片6.png

然后输入P查看分区

图片7.png

然后把扩展分区sdb1在分成5个6G的逻辑分区

输入n

图片8.png

再输入l(表示创建逻辑分区)

图片9.png

然后确定

再输入P查看分区

图片10.png

可以看到刚才已经分出的6G逻辑分区。注(因为主分区是1-4,所以逻辑分区是从编号5开始的,这个没法改变)

然后继续在划分第2个一直到第5个6G分区

图片11.png

然后输入w保存,在查看

图片12.png

注:在上面Blocks中,表示的是分区的大小,Blocks的单位是byte ,我们可以换算成M,比如第一个分区/dev/sdb5的大小如果换算成M,应该是6297417/1024=6150M,也就是6G左右,其实没有这么麻烦,粗略的看一下把小数点向前提3位即6297M.

2,fdisk格式化

格式化分区,

注:mkfs –t ext4=mkfs.ext4,现在centos下一般都是ext3或者ext4格式的分区

图片13.png

同样方法把其他几块硬盘一样格式化。

图片14.png

二,mount命令

mount命令可以查看当前系统下已挂载的分区

图片15.png

然后我们把新建的sdb5和sdb6挂载到/mnt/data1、/mnt/data2下并实现开机自动挂载

首先我们创建/mnt/data1、/mnt/data2文件

[root@localhost ~]# mkdir /mnt/data1

[root@localhost ~]# mkdir /mnt/data2

图片16.png

然后执行挂载命令

[root@localhost ~]# mount -t ext4 /dev/sdb5 /mnt/data1

[root@localhost ~]# mount -t ext3 /dev/sdb6 /mnt/data2

图片17.png

在执行mount命令查看下

图片18.png

可以看到已成功挂载

注:但这是临时挂载,假如系统重启,这些挂载会失效的,需要添加自动挂载

编辑fstab文件

[root@localhost ~]# vi /etc/fstab

图片19.png

以上一共6列,这六列每列意思如下:

要挂载的设备或伪文件系统  挂载点  文件系统类型  挂载选项 转储频率 自检次序

要挂载的设备或伪文件系统:设备文件、LABEL(LABEL="")、UUID(UUID="")、伪文件系统名称(proc, sysfs)

挂载点:指定的文件夹

挂载选项:defaults

转储频率:0:不做备份1:每天转储2:每隔一天转储

自检次序: 0:不自检1:首先自检;一般只有rootfs才用1

然后保存退出即可,以后重启系统也会实现自动挂载。

图片20.png

来源:景安


Public @ 2015-01-27 15:47:31

windows系统防火墙开启放行其他端口

如果你想在Windows系统中开启防火墙并放行其他端口,可以按照以下步骤操作: 1. 打开Windows系统防火墙设置:进入控制面板,选择系统和安全,点击Windows Defender防火墙。 2. 选择“高级设置”:在Windows Defender防火墙窗口中,点击左侧导航栏的“高级设置”。 3. 创建新的入站规则:在新的窗口中,选择左侧导航栏的“入站规则”,然后点击右侧“新建规则”。

Public @ 2023-06-20 21:00:24

网站打开503报错,应用程序池频繁自动关闭的解决方案

出现网站503报错以及应用程序池频繁自动关闭的原因一般是由于服务器资源不足、代码问题或者IIS的配置不合理导致的。以下是一些可能的解决方案: 1.增加服务器资源:如果服务器资源不足,可能导致应用程序池频繁自动关闭,这时候可以考虑升级服务器或增加其他资源,比如内存、CPU等。 2.检查代码:代码问题可能导致IIS频繁关闭应用程序池。检查代码是否有卡顿、死循环等问题,并修复掉。 3.优化IIS配

Public @ 2023-04-04 22:00:23

Linux操作系统安装iftop查看即时网络流量方法

iftop是什么?iftop是类似于top的实时流量监控工具。iftop有什么用?Iftop工具主要用来显示本机网络流量情况及各相互通信的流量集合,如单独同哪台机器间的流量大小,非常适合于代理服务器和iptables服务器使用,这样可以方便的查看各客户端流量情况。iftop可以用来监控网卡的实时流量(可以指定网段)、反向解析IP、显示端口信息等,详细的将会在后面的使用参数中说明。安装iftop使用

Public @ 2010-02-16 15:47:32

Linux系统root密码重置

1、Centos 6.x系统重启系统,在进入系统欢迎界面时按ESC 然后选择自己启动的内核后按 e图片2.png选择kernel这一行按e进行编辑图片3.png进入该编辑模式后,在quiet后面输入 simple 或者 1 然后回车图片4.png图片5.png按b键进入单用户模式图片6.png图片7.png使用命令更改密码  passwd root  ,输入2次密码图片8.pn

Public @ 2014-11-06 15:47:29

更多您感兴趣的搜索

0.580548s