linux磁盘分区fdisk分区和parted分区

迷南。 2023-02-21 11:49 92阅读 0赞
  1. 磁盘分区

1.创建分区

[root@localhost ~]# fdisk -l 查看磁盘的分区情况

[root@localhost ~]# fdisk /dev/sdb

Command (m for help): m 获得帮助,查看具体可以使用那些命令

Command action

a toggle a bootable flag

b edit bsd disklabel

c toggle the dos compatibility flag

d delete a partition

l list known partition types

m print this menu

n add a new partition

o create a new empty DOS partition table

p print the partition table

q quit without saving changes

s create a new empty Sun disklabel

t change a partition’s system id

u change display/entry units

v verify the partition table

w write table to disk and exit

x extra functionality (experts only)

Command (m for help): n 新建分区

Command action

e extended #扩展分区

p primary partition (1-4)

p #主分区

Partition number (1-4): 1 主分区的编号

First cylinder (1-10443, default 1):

Using default value 1

Last cylinder, +cylinders or +size{K,M,G} (1-10443, default 10443): +10G #指定分区的大小

2.格式化

[root@localhost ~]# mkfs.ext4 /dev/sdb1 格式化sdb1这个分区

3.新建挂载目录

mkdir /music 新建挂载目录

4.挂载使用

mount /dev/sdb1 /music 挂载使用新的分区

=====

cd /music

===

复制些文件过去,测试

====

~~~~~~~~~~~~~~~~

parted磁盘分区

~~~~~~~~~~~~~~~ 用法:parted [选项]… [设备 [命令 [参数]…]…]

命令:

检查 MINOR 对文件系统进行一个简单的检查

cp [FROM-DEVICE] FROM-MINOR TO-MINOR 将文件系统复制到另一个分区

help [COMMAND] 打印通用求助信息,或关于 COMMAND 的信息

mklabel 标签类型 创建新的磁盘标签 (分区表)

mkfs MINOR 文件系统类型 在 MINOR 创建类型为“文件系统类型”的文件系统

mkpart 分区类型 [文件系统类型] 起始点 终止点 创建一个分区

mkpartfs 分区类型 文件系统类型 起始点 终止点 创建一个带有文件系统的分区

move MINOR 起始点 终止点 移动编号为 MINOR 的分区

name MINOR 名称 将编号为 MINOR 的分区命名为“名称”

print [MINOR] 打印分区表,或者分区

quit 退出程序

rescue 起始点 终止点 挽救临近“起始点”、“终止点”的遗失的分区

resize MINOR 起始点 终止点 改变位于编号为 MINOR 的分区中文件系统的大小

rm MINOR 删除编号为 MINOR 的分区

select 设备 选择要编辑的设备

set MINOR 标志 状态 改变编号为 MINOR 的分区的标志

在linux 下大磁盘的分区不能再采用fdisk了,MBR分区表只支持2T磁盘,所以大于2T的磁盘必须使用GPT分区表。下面说明下具体的步骤:

1.分为两个主分区(先创建磁盘标签mklable ,再创建分区mkpart分区类型)

[root@localhost ~]# parted /dev/sdb # 使用parted来对GPT磁盘操作,进入交互式模式

GNU Parted 1.8.1 Using /dev/sdb Welcome to GNU Parted! Type ‘help’ to view a list of commands.

(parted) mklabel gpt # 将MBR磁盘格式化为GPT

(parted) print #打印当前分区

(parted) mkpart primary 0 4.5TB # 分一个4.5T的主分区

(parted) mkpart primary 4.5TB 12TB # 分一个7.5T的主分区

(parted) print #打印当前分区

(parted) quit 退出

Information: Don’t forget to update /etc/fstab, if necessary.

1

2.然后格式化成ext4,需要安装包e4fsprogs.x86_64(yum install e4fsprogs.x86_64)即可。

[root@localhost ~]# mkfs.ext4 /dev/sdb1

[root@localhost ~]# mkfs.ext4 /dev/sdb2

3.接着用mount挂载分区

[root@localhost]# mount -t ext4 /dev/sdb1 /bk

[root@localhost]# mount -t ext4 /dev/sdb2 /mail

[root@localhost ~]# df -Th

Filesystem Type Size Used Avail Use% Mounted on

/dev/sda6 ext3 39G 9.4G 28G 26% /

/dev/sda1 ext3 122M 13M 103M 12% /boot

none tmpfs 1004M 0 1004M 0% /dev/shm

/dev/sdb1 ext4 4.1T 194M 3.9T 1% /bk

/dev/sdb2 ext4 6.8T 179M 6.4T 1% /mail

4.最后修改/etc/fstab,添加如下两行,让其开机自动挂载.

/dev/sdb1 /bk ext4 defaults,noatime 1 2

/dev/sdb2 /mail ext4 defaults,noatime 1 2

发表评论

表情:
评论列表 (有 0 条评论,92人围观)

还没有评论,来说两句吧...

相关阅读

    相关 linux磁盘分区fdisk命令详解

    1、什么是分区?     分区是将一个硬盘驱动器分成若干个逻辑驱动器,分区是把硬盘连续的区块当做一个独立的磁硬使用。分区表是一个硬盘分区的索引,分区的信息都会写进分区表。

    相关 fdisk分区

    1. fdisk命令分区过程 在讲解如何用fdisk命令进行分区之前,需要先给我们的Linux系统添加一块新的硬盘。 如果是虚拟机的Linux系统,添加一块新硬盘就非常

    相关 linux磁盘分区fdisk命令详解

    1、什么是分区? 分区是将一个硬盘驱动器分成若干个逻辑驱动器,分区是把硬盘连续的区块当做一个独立的磁硬使用。分区表是一个硬盘分区的索引,分区的信息都会写进分区表。 2、