磁盘分区

使用fdisk管理分区

fdisk:磁盘分区,是Linux发行版本中最常用的分区工具

用法:fdisk [选项] device

常用的选项:-l 查看硬盘分区表

# ls /dev/sd*

# fdisk  /dev/sdb

    d delete a partition    #删除分区

    n add a new partition        # 添加一个分区

    p print the partition table       # 打印分区表

    q quit without saving changes     #退出不保存

    w write table to disk and exit     #  # 写入分区表并退出

命令(输入 m 获取帮助):p

命令(输入 m 获取帮助):n

Select (default e): p

Last 扇区, +扇区 or +size{K,M,G} (23480320-41943039,默认为 41943039):+1G

命令(输入 m 获取帮助):w

让新生成的分区生效:#reboot   #这个是最好的方法

使用sdb1新分区:

# mkfs.ext4 /dev/sdb1 #格式化

# mkfs.xfs  -f  /dev/sdb1   #格式化,-f 对已经存在文件系统的分区,强制格式化

# mkdir /sdb1   #创建挂载点

# mount /dev/sdb1 /sdb1/    #挂载

# df -h    #查看

# cd /sdb1/    #使用新分区

# ls

# cp /etc/passwd ./

# ls

passwd

  # cd    #退出目录,这个最合适

# umount /dev/sdb1

# umount 挂载点   //卸载方式1    或 # umount 设备路径  //卸载方式2

写入配置文件,让它开机自动挂载

#vim /etc/fstab  #在文件最后写入

/dev/sdb1 /sdb1 xfs defaults 0 0

注释:

/dev/sdb1/sdb1xfsdefaults00

要挂载的分区设备挂载点文件系统类型挂载选项是否备份是否检测

# df -h

# mount -a  #自动挂载/etc/fstab中没有挂载上的文件

# df -h

方法2: 使用UUID挂载

# blkid

/dev/sdb1: UUID="6ff67883-8e92-4d57-8743-1293611b9a0e" TYPE="xfs"

#  echo "UUID=6ff67883-8e92-4d57-8743-1293611b9a0e /sdb1  xfs defaults 0 0" >> /etc/fstab

gdisk磁盘分区工具

 # gdisk /dev/sdb

Command (? for help): n   #新建分区表

Partition number (1-128, default 1):     #直接回车

First sector (34-41943006, default = 2048) or {+-}size{KMGTP}:     #直接回车, 从头开始划分空间

Last sector (2048-41943006, default = 41943006) or {+-}size{KMGTP}: +1G  #给1G空间

Current type is 'Linux filesystem'

Hex code or GUID (L to show codes, Enter = 8300):     #分区类型直接回车

注:8300 Linux filesystem  8e00 Linux LVM     想查看,可以按L 来显示

Changed type of partition to 'Linux filesystem'

 

Command (? for help): p  #查看

。。。

Number  Start (sector)    End (sector)  Size       Code  Name

   1            2048         2099199   1024.0 MiB  8300  Linux filesystem

Command (? for help): w   #保存

Do you want to proceed? (Y/N): y    #确定写入

OK; writing new GUID partition table (GPT) to /dev/sdb.

The operation has completed successfully.

# mkfs.xfs  /dev/sdb1  #格式化

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 分区的方式: mbr分区: gtp分区: linux分区原理硬盘分为IDE硬盘和SCSI硬盘,目前基本是SCSI硬...
    Mr_ran阅读 264评论 0 0
  • 一、磁盘分区基础 我们都了解Linux系统上的磁盘分区有两种类型,即MBR和GPT两种分区结构; MBR分区的主引...
    JevonWei阅读 2,141评论 0 0
  • 磁盘分区磁盘连接的方式与装置文件名的关系正常的实体机器大概使用的都是 /dev/sd[a-] 的磁盘文件名,至于虚...
    March_13th阅读 829评论 1 3
  • df命令 df是用来查看磁盘分区情况的命令 [root@localhost ~]# df -h 文件系统 ...
    hch004阅读 1,113评论 0 0
  • 转了个弯再来爱你(1)转了个弯再来爱你(2)转了个弯再来爱你(3)转了个弯再来爱你(4)转了个弯再来爱你(5)转了...
    离离书屋阅读 351评论 0 4