Linux从入门到实战 —- 磁盘分区

vagrant

文章目录

springboot管理系统

fdisk 分区

常用语法

相册权限

fdisk -l   查看磁盘分区详情
fdisk 硬盘设备名    对新增的硬盘进行分区操作

分区只有root用户可以操作

p2p

查看磁盘分区详情
在这里插入图片描述

游戏引擎

添加新的硬盘

为了后续的方便操作,添加新硬盘前,我们可以先将Linux关机,不关机后面也需要重启虚拟机
补充:实际上linux支持热插拔,不关机可以,不过会麻烦一些,这里就采用简单的方式了

Solidity

添加快照

添加快照并不是必须的,快照可以让你快速的讲系统恢复到当前状态,避免后面因为操作失误而导致出现莫名其妙的bug省去了重装系统和该bug的时间,如果在配置中出现了不能解决的问题,直接恢复快照就可以了。

Java 定时任务

在这里插入图片描述

FSMC

创建新的硬盘

在这里插入图片描述

mongodb

磁盘类型选择默认的就可以

软著申请

在这里插入图片描述

selenium元素定位方式

创建一个新的硬盘

android通知

在这里插入图片描述

reactjs

设置硬盘的大小
根据自己的需求设置大小

脚本语言

在这里插入图片描述

javaweb

指定磁盘文件,不用修改,默认会放到你当前虚拟你目录里面

TI

在这里插入图片描述

abstract

添加设备成功

xcodebuild

在这里插入图片描述

flyway

最后保存并退出
保存配置之后就类似于给虚拟机添加了一块新的硬盘

游戏程序

查看磁盘的信息

设备添加成功以后,我们就可以去虚拟机里面进行挂载和配置分区以及设置分区的文件系统

重定向原理

开机查看设备挂载的情况
此时能够看到多出了一个新的硬盘设备sdb
在这里插入图片描述
此时只是系统能够检测到硬盘的存在,但是并没有实际的挂载

最短路径算法

使用fdisk -l查看 磁盘分区的详情及所在位置

extern

在这里插入图片描述

blender

分区操作

主分区

# 设置/dev/sdb磁盘的分区
fdisk /dev/sdb

此时会进入一个配置界面,此时的更改只是保存到内存之中,并不会进行实际的操作,只有我们保存并退出的时候才会将更写入磁盘

自定义控件

常用命令

  • m 查看帮助
  • n 新建分区
  • w 保存并退出
  • q 不保存退出

主分区

  • 输入 p 选择设置主分区
  • 分区号默认就可以,直接回车
  • 起始位置默认,直接回车
  • 设置分区的大小 +10G在这里插入图片描述

其实我们能够发现在刚开始设置主分区的时候,扇区的起始位置是2048 ,后面逻辑分区扩展分区和它里面的逻辑分区的起始位置差2048,空出来的这部分扇区是用来管理分区的,所实际可用的空间并没有20G,分区的大小也是近似的。后面设置大小分区大小的时候需要注意实际的空间是否够指定的大小。

逻辑分区

设置逻辑分区需要先添加一个扩展分区extended,在扩展分区中设置逻辑分区

  • 输入 e 选择设置扩展分区

  • 分区号默认就可以,直接回车

  • 起始位置默认,直接回车

  • 设置分区的大小默认就可以,也可以自己指定大小,注意此时可用的磁盘空间并没有10G,只是近似10G
    在这里插入图片描述

  • 逻辑分区1

此时再进行新建分区,我们会发现选项已经变成 p和l,原因就是,一块硬盘只能有1个扩展分区

逻辑分区的编号从5开始,依次递增

在这里插入图片描述

  • 逻辑分区2
    在这里插入图片描述

最后保存设置并退出
在这里插入图片描述

查看分区情况

fdisk -l

能够发现新设置的sdb磁盘的分区已经设置好了

在这里插入图片描述

使用lsblk也可以查看磁盘的情况

lsblk

在这里插入图片描述

设置文件系统

mkfs 设置分区的文件类型
用法:

mkfs [选项] [-t <类型>] [文件系统选项] <设备> [<大小>]

常见的文件系统类型

  • ext2
  • ext3
  • swap
  • vfat
  • XFS
  • ISO9660

主分区的文件系统

将主分区设置为ext3格式

mkfs -t ext3 /dev/sdb1

在这里插入图片描述

将逻辑分区设置为ext2

mkfs -t ext2 /dev/sdb5

在这里插入图片描述

mount挂载分区

常用用法:

mount 设备1 文件1   将设备1挂载到文件1

本文将三个分区挂载到/web,/bak和/test目录下,实际情况实际调整

mount /dev/sdb1 /web
mount /dev/sdb5 /bak
mount /dev/sdb6 /test

查看挂载的情况

在这里插入图片描述

查看磁盘使用的空间

在这里插入图片描述

设置开机自动挂载

设置开机自动挂载有好几种方式,可以在相应的文件中配置,同样也可以让挂载的命令在开机的时候运行,这里我们就介绍一种,配置相应的文件

需要配置/etc/fstab文件
在这里插入图片描述

重启查看是否配置成功

在这里插入图片描述

总结:

本章我们主要学习了如何为虚拟机添加新的磁盘,并对新的磁盘进行主分区和逻辑分区的操作,为不同的分区设置不同的文件系统,又将分区挂载到指定的目录下,最后设置开启启动挂载。
在这里插入图片描述

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注