zoukankan      html  css  js  c++  java
  • linux下创建分区全套流程

    全景假设在VM中操作:

    1.

    单击下去添加一块硬盘

    2.全程默认安装

     3.安装好之后我们在系统下查看是否有添加的硬盘  我们上来去到/dev文件下 然后用fdisk -l进行查看

     4.我们的安装没有问题,那么我们需要选进行分区,然后创建文件系统,最后挂载到某个挂载点下方可使用

    5.我们先划分分区,,分区有主分区,扩展分区,逻辑分区这集中分区

     看到了我们第二块硬盘的名字,,接下来就直接在命令行中输入fdisk /dev/sdb即可

    然后它会提示我们是否需要帮助

     当我们输入m时会出现以下命令的解释

    -a  是添加一个分区

    -p  选择好之后写入磁盘分区表

    -t  改变磁盘分区的系统id号

    -w  将磁盘分区的信息写入磁盘分区表中保存并退出

     

     p代表的意思是主分区

    L代表的是逻辑分区

    E代表的是扩展分区

    默认输入空格即可

    扇尾提示如果你选择的主分区给它2个G 直接输入+2G即可

    然后完事之后输入p把分区信息写入分区表中,就可以继续分区

    我这里的分区已经做好了,所以不能继续分区下去了,就直接说如果你添加的硬盘是5个G的话,那么主分区给了两个G还剩下三个G的空间全部给扩展分区其实操作跟上面的类似

    做完这些分区之后最后输入w将整个分区信息全部写入分区表中保存退出

    6.分区结束后,我们还需要进行创建文件系统,,,文件系统有很多种,有ext1-4,这里我们统一全部创建最高最新的ext4文件系统,因为它带有日志,以便我们系统出现问题查看用。

    我们查看我们的分区需要使用 ls /dev/sdb*进行查看

    我的分区sdb1是主分区,sdb2是扩展分区,sdb5是逻辑分区

    使用

    mke2fs -t ext4 /dev/sdb1

    mke2fs -t ext4 /dev/sdb2

    mke2fs -t ext4 /dev/sdb5

    就可以将各个分区创建ext4文件系统了

    这里我在介绍下常用的参数:

    mke2fs -t -b ext4  是指定文件系统块大小 b其实就是blocksize

    -c  建立文件系统时检查坏损坏块

    -L  指定卷标

    -j  建立文件系统日志,当然这个命令对于这个文件系统都是多余的。

     我们也可以用dumpe2fs来查看分区的文件系统的信息

    dumpe2fs /dev/sdb5

    我这个sdb5已经挂载到了/mnt下也就是说我这个文件系统是可以正常使用的了

    命令e2label可以用来为文件系统添加标签

    e2label /dev/sdb5

    fsck /dev/sdb5

    用来检查并修复损坏的文件系统

     

    7.创建完文件系统之后我们将其挂载到挂载点下就可以正常使用了

    常用的命令

     mount /dev/sdb5  /mnt

     -ro,rw  以只读或读写形式挂载,默认是rw

    -sync 代表不适用缓存,而是对所有操作直接写入磁盘

    -async  代表使用缓存,默认是async

    -noatime  代表每次访问文件时不更新文件的访问时间

    -atime  代表每次访问时都更新访问文件的时间

    -remount  重新挂载文件系统

     umount 文件系统/挂载点

    nmount /dev/sbd5 == umount/mnt

    如果需要自动挂载的话,更改配置文件/etc/fstab即可

    其中fstab中每一行代表一个挂载配置

    最后在分享一个查看文档的方法

    很多程序,命令都带有详细的文档,以txt,html,pdf等方式

    保存在/usr/share/doc目录中,这些文档是相应程序最为详细的文档。

  • 相关阅读:
    java+phantomjs实现动态网页抓取
    windows 安装 cordova
    windows系统安装 ionic
    windows系统 安装 mysql.fx
    安装 Navicat for MySQL
    windows 安装 MySQL
    调用百度地图api隐藏版权信息
    ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checked.
    Angular 调用百度地图API接口
    Angular 使用 frame 加载网络资源显示路径不安全问题
  • 原文地址:https://www.cnblogs.com/bkyxiao5/p/10104753.html
Copyright © 2011-2022 走看看