精华内容
下载资源
问答
  • linux 硬盘分区转换
    2021-05-12 04:15:39

    GPT(GUID)分区(推荐使用)

    sudo parted # 进入parted工具,输入help可查看帮助

    select /dev/sda # 选择你要操作的设备,一定要注意,不要把默认设备误操作了

    mklabel gpt # 设定使用的分区类型, 如果要用MBR分区,输入msdos即可。

    mkpart # 添加一个分区

    (parted) mkpart

    5.输入分区名称,回车

    6.输入使用哪种文件系统,默认ext2,回车 (此处可以随意选,之后重新格式化写入文件系统)

    文件系统类型? [ext2]? xfs

    7.输入分区从第几Mb的位置开始,输入1,从第1Mb开始(最好不要从0开始)

    起始点? 1

    8.输入分区从第几Mb结束,输入2000,第2000Mb结束

    结束点? 3TB

    9.此时已经分区成功,输入print查看目前分区情况

    (parted) print

    Model: ATA ST3000VX000-1ES1 (scsi)

    Disk /dev/sda: 3001GB

    Sector size (logical/physical): 512B/4096B

    Partition Table: gpt

    Disk Flags:

    Number Start End Size File system Name 标志

    1 1049kB 3001GB 3001GB

    (parted) quit

    信息: You may need to update /etc/fstab.

    10.格式化

    # mkfs.xfs /dev/sda1

    11.挂载

    # mount /dev/sda1 /data/

    12.获取UUID方法

    [root@localhost ~]# blkid /dev/sda1

    /dev/sda1: UUID="1caf6563-3a4b-47d6-a4eb-cbcb6f17d830" TYPE="xfs" PARTUUID="5c7c330a-389d-4c3b-a0e3-d759fb2447d2"

    13.通过/etc/fstab文件来实现开机自动挂载:

    # vim /etc/fstab

    UUID=1caf6563-3a4b-47d6-a4eb-cbcb6f17d830 /data xfs defaults 0 0

    更多相关内容
  • df命令磁盘分区空间du命令查看文件大小磁盘分区磁盘格式化磁盘挂载mount手动增加swap空间lvm讲解一、df命令磁盘分区空间使用df可以查看文件系统的使用情况(即磁盘分区空间),linux系统必须通过挂载点才能查看磁盘的...

    df命令磁盘分区空间

    du命令查看文件大小

    磁盘分区

    磁盘格式化

    磁盘挂载mount

    手动增加swap空间

    lvm讲解

    一、df命令磁盘分区空间

    使用df可以查看文件系统的使用情况(即磁盘分区空间),linux系统必须通过挂载点才能查看磁盘的内容。

    第一列:磁盘分区的名字

    第二列:磁盘的总大小,单位kb

    第三列:已用多少

    第四列:可用多少

    第五列:医用百分比

    第六列:挂载点 系统里的一个目录,linux磁盘不能直接访问,需要通过一个挂载点才能访问

    直接使用命令df,显示如图(默认单位KB:

    826bc180c296a4546f5bc1954c2c4acd.png

    命令df -h 可以显示详细单位情况。(根据磁盘的大小自动显示单位)

    命令df -i 查看系统inode使用情况。

    命令df -m以mb为单位显示。

    命令df -T 查看分区的文件系统类型。

    命令free查看内存的使用情况

    二、du命令查看文件大小

    du显示文件大小,小于默认块大小的文件会显示为块的大小,默认为4k。

    命令du  显示文件或目录及目录下的文件的大小,但不显示单位。

    命令du -sh  显示文件或目录(不包括目录下的文件)的大小和单位。

    命令du -s    显示目录或文件的大小但不显示单位。

    命令du -sb 显示小于4K的文件的实际大小。

    三、磁盘分区

    提示:虚拟机添加新硬盘时,需重启linux。分区操作时主分区和扩展分区不能大于4(扩展分区最多1个)。

    虚拟机中增加磁盘步骤如下:

    8a1955c49c5f2f7c284c26eb05412c26.png

    8a51f85d2d032da7995e82ac8c9cd586.png

    然后根据选项自定义硬盘大小和类型,并重启虚拟机即可。

    使用fdisk -l可以查询物理磁盘的信息和分区。

    命令 fdisk+硬盘地址 可以进入磁盘的分区等操作。例:fdisk /dev/sdb

    选项m,列出帮助信息。

    选项n,创建新的分区。如图:

    a6c2a722c4ab824c64c9e6755fcad1f3.png

    选项p列出分区详情。如图:

    7e72f910534f69742f9737bba68d65bc.png

    选项d删除分区。删除主分区时剩余分区号不变,删除逻辑分区时,分区号不会为空(自动补位,即保持连续)。

    选项w保存。

    选项q退出。

    逻辑分区的分区号一定是连续的,并且是从分区号5开始。

    分区号1-4为主分区和扩展分区的分区号,可以不连续。

    四、磁盘格式化

    常见的文件系统格式

    通过cat /etc/filesystems查看系统支持的所以文件系统格式。如图:

    7540c891aacb20f7977069f4b8dce90a.png

    命令mount可以查看分区文件系统的格式。

    CentOS7 默认格式为 xfs

    CentOS6为ext4、CentOS5为3、更早的版本为ext2等文件系统格式。

    mke2fs格式化命令(不支持格式化成xfs)

    选项-t  选择文件系统的格式,例: mke2fs -t ext4 /dev/sdb1 如图:

    177f18b4acbf9a09ef17da8df528c4dd.png

    选项-m 指定分区预留空间的大小(百分比)

    选项-b 指定分区块大小。(当存储的文件较大时,可指定较大的块大小,反之则指定较小的块大小)

    选项-i  指定多少字节对应块的数量

    mkfs格式化命令(支持xfs)

    命令后跟系统文件格式和分区地址,例: mkfs.xfs /dev/sdb1

    分区已经格式化过有文件系统时,使用-f可以强制格式化。

    命令blkid查看未挂载的分区。也可以在命令后跟分区名称来查看指定分区。

    五、磁盘挂载mount

    命令mount可以查看已挂在分区的信息。

    命令mount+未挂载分区+挂载点,可以将未挂载的分区挂载到指定挂载点。

    选项o,指定分区的读写等选项。如ro只读、rw读写、remount重新挂载。例: mount -o remount,ro /dev/sdb1 /mnt/

    命令umount+分区地址,可以卸载挂载点。

    命令umount -l +分区地址,可以强制卸载挂载点。

    关键的启动配置文件:fstab

    系统启动默认挂载哪些磁盘和分区,都是在这个文件内定义的

    配置文件目录: /etc/fstab

    配置文件的含义:第一列表示设备号(自定义时也可以写分区路径)、第二列挂载点、第三列分区文件系统类型、第四列挂载选项默认为defaults、第五列是否备份、第六列设置它的优先级(1表示优先检测,2表示其次,0表示不检测)

    9912860d3763f02841bd159ce498df1c.png

    六、手动增加swap空间

    使用dd命令创建一个swapfile文件:dd if=/dev/zero of=/tmp/newdisk bs=1M count=100

    用 “if” 指定源,基本上除了 “/dev/zero” 外基本上不会写别的,而/dev/zero 是UNIX系统特有的一个文件,它可以提供源源不断的 “0”.

    of指定目标文件

    “bs” 定义块的大小, “count” 定义块的数量,这两个参数的多少决定了目标文件的大小,目标文件大小 = bs 乘 count.

    格式化为swap格式: mkswap -f /tmp/newdisk          将swapfile文件格式化为swap格式,-f选项强制格式化

    启用swapfile文件:

    启用swapon /tmp/newdisk

    卸载swapoff:卸载增加的swap,然后删除rm -fv /tmp/newdisk即可。

    安全起见可以将swapfile的权限设置为600。

    七、lvm讲解

    首先需要安装 yum install -y lvm2,可能会出现因版本更新等原因导致无法找到改软件包的情况可以使用yum install -y "/*/命令"来安装

    创建好3个新分区(/dev/sdb1,/dev/sdb2,/dev/sdb3)大小都为1G,并且改变3个新分区类型为8e。(在fdisk命令下输入t可以进入更改分区类型,然后输入8e即可)

    准备物理卷: pvcreate /dev/sdb1 按此方法将剩余分区依次转换为物理卷。

    创建卷组: vgcreate 组名 物理卷(多个物理卷之间用空格隔开)

    查看卷组信息:使用命令vgdisplay或者vgs

    创建逻辑卷:lvcreate -L 100M -n lv1 vg1

    选项-L:设定逻辑卷容量

    选项-n:设定逻辑卷名

    其中lv1为新的逻辑卷名称,vg1为之前创建的卷组名称

    格式化逻辑卷:mkfs.ext4 /dev/vg1/lv1

    挂载逻辑卷:mount /dev/vg1/lv1 /mnt

    扩容逻辑卷(ext文件系统)

    卸载逻辑卷挂载点  umount /mnt

    重新设定逻辑卷容量 lvresize -L 200M /dev/vg1/lv1

    检查磁盘错误  e2fsck -f !$

    更新逻辑卷信息 resize2fs !$

    重新挂载逻辑卷 mount !$ /mnt

    缩容逻辑卷(不支持xfs)

    卸载逻辑卷  umount /mnt

    检查磁盘错误  e2fsck -f /dev/vg1/lv1

    更新逻辑卷信息 resize2fs !$ 150M

    重新设置逻辑卷容量 lvresize -L 150M /dev/vg1/lv1

    重新挂载逻辑卷 mount /dev/vg1/lv1 /mnt

    扩容逻辑卷(xfs文件系统)

    卸载逻辑卷 umount /mnt

    将逻辑卷格式化为xfs格式 mkfs.xfs -f /dev/vg1/lv1

    挂载逻辑卷 mount /dev/vg1/lv1 /mnt

    重新设定逻辑卷容量 lvresize -L 300M /dev/vg1/lv1

    扩展卷组 使用 xfs_growfs /dev/vg1/lv1 才能实现扩容 fdisk /dev/sdb  新增/dev/sdb5(逻辑分区8e)  2G  pvcreate /dev/sdb5  vgextend vg1 /dev/sdb5  lvresize -L 100M  /dev/vg1/lv1  重新设置卷大小

    八、磁盘故障小案例

    磁盘挂载出现问题,不能正常挂载到挂载点

    43d7e9429bfe1bee7069f5466dd85ab6.png

    vi /etc/fstab 编辑/etc/fstab,删除错误添加内容

    reboot 重启电脑

    展开全文
  • 各位达人,我在windowsxp下用虚拟机vmware...后来Redhatlinux磁盘空间不够,然后用虚拟机扩容了两次,不过建的都是主分区primarypartition.用fdisk-l命令结果如下:#fdisk-lDisk/dev/sda:128.8GB,128849018880bytes255h...

    各位达人,

    我在 windows xp下用虚拟机 vmware 装了 Redhat Enterprise Linux 5.0.

    后来 Redhat linux磁盘空间不够,然后用虚拟机扩容了两次, 不过建的都是主分区 primary partition.

    用 fdisk -l命令结果如下:

    # fdisk -l

    Disk /dev/sda: 128.8 GB, 128849018880 bytes

    255 heads, 63 sectors/track, 15665 cylinders

    Units = cylinders of 16065 * 512 = 8225280 bytes

    Device Boot      Start         End      Blocks   Id  System

    /dev/sda1   *           1          13      104391   83  Linux

    /dev/sda2              14        6527    52323705   8e  Linux LVM

    /dev/sda3            6528        9137    20964825   8e  Linux LVM

    /dev/sda4            9138       15665    52436160   8e  Linux LVM

    现在 4个分区都是主分区, 以后要想再扩容好像就没有办法了.

    听说准确的做法是建 3个主分区 和 1 个扩展分区, 然后在扩展分区里建 逻辑分区.

    不过我现在的情况是已经有了 4个主分区, 为了以后扩容着想,

    最直接的办法就是删除掉 第 4 个主分区,然后改成扩展分区. 不过这样会影响这个分区里已有的数据.

    想请问这里的高手,

    有没有办法在不影响分区里数据的情况下,把第 4个主分区改成 扩展分区+逻辑分区?

    万分感谢!

    |

    一个硬盘上只能建立4个主分区或者4个扩展分区。显然你的已经达到这样的要求了,没有办法再增加分区了。你只能删除掉某个分区,然后重新建立一个扩展分区,并且在该扩展分区中建立多个逻辑分区。

    |

    将磁盘改为GPT分区,不受分区数量的限制

    |

    笨办法,是不是可以dd把第四个分区的内容存到某个分区下,把第四个分区删掉重建个扩展分区呢。

    LVM还是很高端的,不会用。

    |

    你搜一下lvm的相关命令,lvm支持动态扩展大小的。

    |

    他没有逻辑分区了, 建不了pv,所以lvm此时已经无能为力了...

    貌似只有1L所说, 先把一个分区里的数据复制到另外一个分区,然后删除空余分区,再新建逻辑分区...

    或者简单的方法...来块新硬盘...

    |

    不过得先格式化硬盘,而且Windows XP好像不识别GTP分区,Windows 7可以的

    展开全文
  • Linux硬盘分区挂载1

    千次阅读 2021-11-16 11:15:23
    分区是使用分区编辑器(partition editor)将一个硬盘驱动器分成若干个独立的逻辑驱动器,分别用于存放不同类型的文件和数据,同时将分区的信息写进分区表。 为什么要分区: 1、有利于管理,...

    内容概要:
            本篇主要涉及分区涉及到的分区和挂载的概念,目的,常用分区工具(parted和fdisk),MBR分区表和GPT的区别与涉及到的相关挂载、分区、格式化、激活/关闭分区,取消挂载的命令的格式及使用,依次分概念及常用命令介绍、fdisk分区、parted分区与光盘挂载三篇。

    什么是分区:
    分区是使用分区编辑器(partition editor)将一个硬盘驱动器分成若干个独立的逻辑驱动器,分别用于存放不同类型的文件和数据,同时将分区的信息写进分区表。

    为什么要分区:
    1、有利于管理,系统一般单独放一个区,这样由于系统区只放系统,其他区不会受到系统盘出现磁盘碎片的性能影响。

    2、如果一个分区出现逻辑损坏,仅损坏的分区而不是整个硬盘受影响。

    3、当硬盘运行Unix或者Linux的多用户系统上,有可能需要防止用户的硬连结攻击。

    4、根据实际需要调整分区的大小,可以提高磁盘的利用效率和查找效率。

    分区概念扫盲:
    什么是交换分区(swap)

    交换分区从硬盘中独立分出来的一部分逻辑区域,当物理内存不够用或者已经用完时,物理内存中一部分长期未使用的内存空间需要被释放出来,而这些被释放的空间就被临时保存到Swap空间,等到那些程序要时,然后再从Swap分区中恢复保存的数据到内存中。因此,系统总是在物理内存不够时,才进行Swap交换。交换分区不需要挂载就可以使用,只需要通过swapon打开就可以了。

    分区表的类型

    分区表分为MBR(Master Boot Record)和GPT(GUID Partition Table)是用来存储硬盘分区后的分区信息的,这些分区信息包含了分区开始和结束信息,这样操作系统才知道哪个扇区是属于哪个分区的,以及哪个分区是可以启动的。MBR的意思是“主引导记录”,它只支持2TB一下大小硬盘的分区,最多只支持4个分区,要想分更多的分区必须使用扩展分区,并在扩展分区中划分逻辑分区。GPT是GUID分区表,可以支持2TB以上的硬盘分区,最多可创建128个分区,它的每个分区都可以看做是一个独立的主分区。

    什么是格式化

    格式化(format)是指对硬盘或硬盘中的分区(partition)进行初始化的一种操作,硬盘分区后,必须经过格式化才能够正式使用。

    文件类型

    它是硬盘格式化后的文件的类型,主要有一下四种

    vfat:FAT文件系统,包括FAT12,FAT16,FAT32

    ext3:支持最大16TB空间,2TB单个文件

    ext4:支持最大1EB空间,16TB单个文件

    swap:交换分区

    什么是挂载

    挂载是指将一个设备(通常是存储设备)挂接到一个已存在的目录上。 我们要访问存储设备中的文件,必须将文件所在的分区挂载到一个已存在的目录上, 然后通过访问这个目录来访问存储设备。

    分区和挂载的步骤:
    1、借助Linux自带的一些分区工具fdisk和parted来帮助我们进行分区;

    2、使用w命令将已经分区好的信息写入分区表并保存;

    3、对已经分区好的磁盘进行格式化、建立文件分配表以便系统按指定的格式存储文件;

    4、创建挂载的目录;

    5、将分区好的硬盘挂载到指定目录;

    6、设置永久挂载,使分区的硬盘在机器启动时就自动挂载。

    fdisk分区常用命令格式:
    fdisk 只能管理2TB以下的硬盘,使用MBR,最多四个主分区(1-4),最多一个扩展分区,可以在扩展分区继续进行逻辑分区。

    fdisk -l :查看系统已经识别的所有硬盘的详细信息(大小 - 分区);

    fdisk /dev/{需要格式化的硬盘名称}

     d   删除一个分区

     l   显示一已知分区的类型

     m   打印菜单

     n   添加一个新分区

     o   创建一个新的DOS分区表

     p   打印分区表

     q   退出不保存

     t   改变分区的编号

     w  写入分区信息并保存

    parted分区常用命令格式:
               parted 能管理2TB以上的硬盘,使用GPT,每个分区都可以看做是一个主分区,不受分区数量限制,使用方便。

               parted /dev/{需要格式化的硬盘名称}

    check NUMBER                                        检查指定编号 NUMBER 分区中的文件系统是否有什么错误

    help [COMMAND]                                     打印命令的帮助信息

    mklabel,mktable LABEL-TYPE                 创建一个新的 LABEL-TYPE 类型的空磁盘分区

    mkfs NUMBER FS-TYPE                         对NUMBER指定文件系统。ext4、fat32、swap 等

    mkpart PART-TYPE START END             创建 FS-TYPE类型,从START开始到 END结束的分区

    move NUMBER START END                   将指定编号 NUMBER 的分区移动到从 START 开始 END 结束的位置上

    name NUMBER NAME                             将名叫name的分区重命名为NAME

    print [devices|free|list,all|NUMBER]          打印已存在的分区得信息

    rm NUMBER                                             删除编号为NUMBER的分区

    select DEVICE                                          选择要编辑的分区

    set NUMBER FLAG STATE                      对编号为NUMBER的进行标记

    toggle [NUMBER [FLAG]]                         显示或隐藏分区的状态信息(NUMBER分区编号,FLAG标记)

    其他相关命令:
    df -h/-T:查看已挂载硬盘盘的状态信息命令

    mkfs.[类型] {分区} 或者 mkfs -t {类型} {分区} :格式化分区命令

    mkdir /mnt/名称:创建挂载目录,一般挂载目录在mnt下

    mount {分区} {挂载点:体现为文件夹的路径}:将指定的分区挂载到指定目录

    umount { [路径] /分区名称 } :将指定的分区从指定目录取消挂载

    swapon/swapoff {分区}:开启或关闭交换分区

    mount {分区} {挂载位置} {文件系统类型} defaults {是否备份?}(0-2) {是否校验?}(0-2){partition}:设置永久挂载,0默认不需要备份,无校验,1和2分别代表不同优先级的备份和校验。

    1、添加一块硬盘
    首先,你要对硬盘进行分区,你必须要有一块硬盘你才能进行操作吧!不然你拿什么来分区呢?那第一步很简单就是利用

    VMware模拟创建一个新的硬盘添加到CentOS系统中,同时保证添加的硬盘能够生效并被系统识别,这样你就必须要做到两点:

    第一,在关机状态下添加硬盘;第二,在添加硬盘后重启你的机器。这样才能保证你添加的硬盘能够添加进去并且是可用的状

    态。具体操作步骤如下:

    (1)左击虚拟机 -> 左击设置

     

    (2)选择硬盘 -> 点击添加 -> 点击下一步

     

    (3)选择创建虚拟磁盘 -> 点击下一步

     

    (4)选择将磁盘映射为单个文件 -> 点击下一步

     

    (5)点击完成后跳转到如下图,此时多了一个新硬盘,再点击确定,重启系统(重启才会有效)

     

    2、使用fdisk /dev/sdb 对硬盘sdb进行分区
    硬盘命名的规则:硬盘的命名方式,以sd开头,从字母a开始,添加硬盘顺次变更结尾字母(sdb sdc ...)

    (1)、查看硬盘是否添加成功能否被系统识别,输入fdisk -l查看磁盘的信息;

     

    (2)、查看已经挂载好的硬盘,输入df -T查看详细信息;

     

    (3)、使用fdisk  /dev/sdb 对硬盘sdb进行分区,然后输入m查看命令的作用;

     

    (4)、分一个主分区(大小为1GB):输入n(回车)新建一个分区 -> 输入p(回车)新建一个分区  -> 输入分区编号1 ->回车(默认柱面大小) -> 分区大小1GB -> 输入p(回车)打印分区信息;

     

    (5)将剩余的部分变为扩展分区(大小为第一个主分区的结束位置硬盘的末尾):n新建一个分区 ->选择e(扩展分区)-> 设置分区编号为2 -> 默认回车 -> 分区大小1024MB(即1GB)-> p打印分区信息;

     

    (6)对扩展分区再进行逻辑上的分区(大小1GB):n新建一个分区 -> 选择l(逻辑分区)-> 默认设置 -> 分区大小1024MB -> p打印分区信息;

     

    (7)再创建一个主分区(大小1GB):n新建一个分区 -> 选择l(逻辑分区)-> 默认设置 -> 设置大小1GB -> p打印分区信息;

     

    (8)将已经分好的硬盘写入系统,并保存。

     

    3、格式化每个分区
    输入格式化命令,回车进行格式化

    格式化分区为ext4类型的文件系统:mkfs.ext4 /dev/sdb1

    格式化分区为FAT32类型的文件系统:mkfs.vfat -F 32 /dev/sdb5

    格式化分区为swap类型的文件系统 :mkswap /dev/sdb6

    4、对已经分好的硬盘进行挂载
    (1)、创建挂载目录

    创建名为ext4的挂载目录:mkdir /mnt/ext4

    创建名为fat32的挂载目录 :mkdir /mnt/fat32

    (2)、进行挂载并激活交换区

    将dev目录下的sdb1分区,挂载到mnt目录下的ext4目录:mount /dev/sdb1 /mnt/ext4/

    将dev目录下的sdb5分区,挂载到mnt目录下的fat32目录 :mount /dev/sdb5 /mnt/fat32/

    激活交换分区不需要创建挂载目录: swapon   /dev/sdb6

     

    (3)df -T 查看挂载信息;

     

    5、设置永久挂载
    设置永久挂载,目的是为了使系统在重启的时候就能够自动挂载,并自动激活交换区。

    echo  "/dev/sdb1  /mnt/ext4  ext4  defaults  0  0" >>  /etc/fstab

    echo  "/dev/sdb5  /mnt/fat32  vfat  defaults  0  0" >>  /etc/fstab

    echo "/dev/sdb6  swap  swap  defaults  0  0" >>  /etc/fstab

    cat  /etc/fstab :查看是否挂载成功

     

    分区与挂载主要步骤
            在这篇中我们将继续使用在第二篇中添加的sdb硬盘,借助parted进行分区操作,主要步骤如下:

                    1、取消原来已经挂载好的硬盘分区;

                    2、移除已经分好的分区;

                    3、将MBR格式转换成GPT格式(fdisk分区后的格式为MBR);

                    4、使用parted对硬盘进行分区;

                    5、格式化分区;

                    6、进行挂载。

    分区与挂载详细操作流程:
    1、取消原来已经挂载好的硬盘分区;
            (1)、取消原来挂载的硬盘分区,输入umount  /dev/sdb1和umount  /dev/sdb2;

            (2)、输入parted  /dev/sdb命令指定对sdb硬盘进行分区 -> 输入help可以查看分区命令的详细说明;

    2、移除已经分好的分区;
            输入p打印分区的信息(上一篇已分好的区) -> 输入rm 1移除分区1,rm 2 移除分区2中所有的分区 -> p打印分区信息,已经完全被移除;

    3、将MBR格式转换成GPT格式(fdisk分区后的格式为MBR);
           msdos表示的是MBR的分区表,此时需要将MBR的分区表转换成GPT分区表,输入mklabel gpt回车 -> 选择Yes回车 -> p查看分区信息,此时已经被成功转化成GPT的格式了;

    4、使用parted对硬盘进行分区;
            (1)、转换成功之后,我们要做的工作当然就是分区啦。首先创建我们的第一个分区(主分区),输入 -> mkpart primary 1 1025回车(表示创建一个主分区,从1开始到1025结束,分区大小为1024MB(也就是1GB))  -> 选择Ignore(Cancel就会取消分区),此时分区成功 -> 输入p就查看分区信息,显示第一个分区已经创建成功;

            (2)、创建第二个分区,分区类型为逻辑分区 -> 输入mkpart logical 1025 2049创建一个逻辑分区 -> Ignore ->p查看分区信息,分区成功。再以同样的方法创建第三个分区,由于步骤一样不再重复赘述。分区成功后,输入q保存分区信息并退出(此处与fdisk不同,fdisk保存并退出是输入w,q是直接退出不保存);

    5、格式化分区;
            与第二篇一样创建分区成功后,就需要对创建好的分区进行格式化,格式化成自己想要的文件类型;

                    格式化分区为ext4类型的文件系统:mkfs.ext4 /dev/sdb1

                    格式化分区为FAT32类型的文件系统:mkfs.vfat -F 32 /dev/sdb2

                    格式化分区为swap类型的文件系统 :mkswap /dev/sdb3

    6、进行挂载。
            (1)、创建挂载目录

                    由于第二篇已经创建过挂载目录了,这里不再重复创建

            (2)、挂载并激活交换分区

                    将dev目录下的sdb1分区,挂载到mnt目录下的ext4目录:mount /dev/sdb1 /mnt/ext4/。

                    将dev目录下的sdb2分区,挂载到mnt目录下的fat32目录 :mount /dev/sdb2 /mnt/fat32/。

                    激活交换分区不需要创建挂载目录: swapon   /dev/sdb3。

    光盘的挂载
           光盘是一种只读类型的存储设备,一般在路径/dev/cdrom下,当有界面时会自动挂载至media下,无界面时需要手动挂载。光盘也可以使用fdisk -l 查看分区情况,使用mount进行挂载,挂载需要设置挂载目录。

            挂载步骤:

                    创建挂载目录:mkdir  /mnt/cdrom

                    进行挂载:mount  /dev/cdrom  /mnt/cdrom

            硬盘的分区和挂载、光盘的挂载整个流程就完了。
     

    展开全文
  • linux我们可以先把大... 对GPT磁盘分区表进行操作,我们要使用功能强大的parted命令。 例:常用的parted命令 # parted /dev/sdb GNU Parted 1.8.1 Using /dev/sdb Welcome to GNU Parted! Type ‘help’ to view a li
  • linux中的如何进行磁盘分区

    千次阅读 2021-08-30 15:51:14
    linux系统中任何物理存储设备接入系统后都是以文件的形式存在的,在本文中首先会对各硬件设备在linux中的文件名加以介绍,随后将介绍在linux中如何进行设备挂载以及磁盘分区的相关内容。 .
  • ⼀、简介在Linux系统中,每个设备都被当成⼀个⽂件来对待⼆、外设SCSI/SATA/USB硬盘机、USB闪存盘 :/dev/sd[a-p]VirtI/O界⾯ :/dev/vd[a-p] (⽤于虚拟机内)软盘机: /dev/fd[0-7]打印机 :/dev/lp[0-2] (25针...
  • linux磁盘分区格式化

    千次阅读 2021-05-15 13:51:40
    磁盘分区格式化是相对于硬盘而言的,硬盘属于随机存储设备,在我们的电脑上有各种硬盘的接口,而接口有可以归纳为两大类,串行接口和并行接口。串行接口(Serialport)又称“串口”,主要用于串行式逐位数据传输。常见...
  • linux 下查看硬盘分区类型

    千次阅读 2021-05-13 04:17:59
    解决Linux下3T硬盘分区只有2T(2199G)可用 分区转换成GPT即可 sudo parted /dev/sdb 将MBR硬盘格式化为GPT mklabel gpt 之后可以看一下状态 print 整个硬盘空间只分一个区 mkpart primary ... 【转】linux下查看磁盘...
  • 3.fdisk:创建磁盘分区d:删除一个已存在的分区n:添加一个新的分区p:列出分区表的内容,p是print的首字母。q:退出不保存w:退出并保存4.创建文件系统1)常用的文件系统类型ext2:Linux系统中标准的文件系统ext3:...
  • Linux磁盘管理,分区,格式化,lvm

    千次阅读 2021-05-12 03:04:35
    df命令磁盘分区空间du命令查看文件大小磁盘分区磁盘格式化磁盘挂载mount手动增加swap空间lvm讲解一、df命令磁盘分区空间使用df可以查看文件系统的使用情况(即磁盘分区空间),linux系统必须通过挂载点才能查看磁盘的...
  • linux硬盘怎么分区

    2021-05-12 05:23:27
    随着硬盘的增大,linux系统对大硬盘,大分区的支持也有了相应的设置。很多刚刚学习的小白还是不太懂硬盘的挂载。为此学习啦小编为大家整理推荐了相关的知识,希望大家喜欢。linux硬盘分区的详细方法查看分区root@...
  • Linux系统磁盘分区格式MBR格式转换GPT

    千次阅读 2021-05-09 06:18:27
    2、分区格式转换,以防万一可以先使用云硬盘备份功能对磁盘进行一个备份,毕竟数据的安全才是第一位!! # 执行以下命令 [root@nginx-web ~]# gdisk /dev/vdc GPT fdisk (gdisk) version 0.8.10 Partition ...
  • Linux操作系统实操篇 Linux 磁盘分区、挂载前言一、分区基础知识1.分区的方式:二、Linux 分区1.原理介绍2. 硬盘说明:3.查看系统硬盘挂载情况4.查看分区大小二、Linux 挂载1. 如何增加一块硬盘二、磁盘情况查询1....
  • 各位达人,我在windowsxp下用虚拟机vmware...后来Redhatlinux磁盘空间不够,然后用虚拟机扩容了两次,不过建的都是主分区primarypartition.用fdisk-l命令结果如下:#fdisk-lDisk/dev/sda:128.8GB,128849018880bytes255h...
  • Linux 下的磁盘分区原理介绍硬盘说明三、 MBR分区四、 GPT分区五、 格式化制作⽂件系统与挂载 一、 基础篇 Linux 的目录结构 linux 的⽂件系统是采⽤级层式的树状⽬录结构,在此结构中的最上层是根⽬录“/”,...
  • Linux 磁盘分区管理

    2021-12-23 21:48:35
    磁盘分区介绍 基本分区(primary partion)  基本分区也称主分区,引导分区、每块磁盘分区主分区与扩展分区加起来不能大于四个。  基本分区创建后可以立即使用,但是有分区数量上限。 扩充分区(extension partion)...
  • 2.开启虚拟机,使用fdisk磁盘分区工具进行分区。 如:将新磁盘分为四个区(三个主分区、一个逻辑分区)主分区为3G,逻辑分区为1G。 查看分区 fdisk -l 如果显示权限不够则先进入超级管理员模式 su root 红色框...
  • Linux 磁盘分区挂载

    2021-05-12 12:12:09
    1. 分区类型linux 下有主分区、扩展分区、逻辑分区。主分区最多有4个,扩展分区最多只能有一个。但是主分区+扩展分区最多只能有4个。扩展分区无法进行数据读写,只能装在逻辑分区(在扩展分区中,逻辑分区的个数没有...
  • 一、磁盘分区是怎样表示的 1、硬盘接口类型 硬盘的接口主要有IDE、SATA、SCSI 、SAS和光纤通道等五种类型。其中IDE和SATA接口硬盘多用于家用产品中,也有部分应用于服务器,SATA是一种新生的硬盘接口类型,已经取代...
  • 磁盘分区和格式化操作是比较接近硬件底层的操作,这两个操作也是至关重要的,决定了磁盘的使用效率和磁盘的数据安全。(相信现在应该没有什么特别的需要,一般都已经抛弃了ext2,ext4文件格式了吧~~~~,ext2,ext3,...
  • GPT格式的磁盘相当于原来MBR磁盘中原来保留4个partition table的416个字节只留第一个16个字节,类似于扩展分区,真正的partition table在512字节之后,GPT磁盘没有四个主分区的限制。但fdisk不支持GPT,我们可以使用...
  • Linux磁盘分区(LVM)

    2021-05-20 17:14:29
    实验项目:1掌握管理Linux磁盘和分区的方法 2掌握挂载并卸载文件系统的方法 3掌握创建并管理LVM分区的方法理论部分:一:磁盘和分区简介1磁盘分区的表示:常见的硬盘可以划分为主分区、扩展分区、和逻辑分区。...
  • 基本情况:我的笔记本是双硬盘配置,一块是原装的750G的硬盘,另一块是闪迪120G固态硬盘,我现在的操作系统是 固态硬盘上面的 Ubuntu系统,750G的硬盘就成了存储设备挂载在 Ubuntu 上面。750G的普通硬盘的几个盘...
  • 这里废话不多说,直接进入正题 注:要分区的话记得在虚拟机添加一块硬盘,或者是一块没做过的硬盘 1.0 lsblk #查看磁盘, fdisk -l #查看磁盘设备及分区 这两步可以跳过,用来随时查看你挂载的磁盘和存储 1.1 这里我...
  • fdisk 命令 linux磁盘分区管理用途:观察硬盘之实体使用情形与分割硬盘用。使用方法:一、在 console 上输入 fdisk -l /dev/sda ,观察硬盘之实体使用情形。二、在 console 上输入 fdisk /dev/sda,可进入分割硬盘...
  • Linux磁盘分区总结

    2021-05-12 13:30:38
    8种机械键盘轴体对比本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?...越来越不适用现代磁盘,后来有了parted工具专门用来对大磁盘分区的。分区类型硬盘分区最常见的类型为msdos和gpt,前者表示MB...
  • Linux挂载磁盘和磁盘分区及设置开机自动挂载_亲测成功 Linux磁盘分区命令主要由两个: fdisk :最大支持不超过2T,MBR分区; parted :支持GPT,适用于大容量分区; 如果挂载磁盘超过2T,请使用GPT分区,不然会失败...
  • 系统:windows 安装Cygwin,在Cygwin中使用linux命令。 输入 cd D: 即可以转换到d盘。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 50,580
精华内容 20,232
关键字:

linux 硬盘分区转换