首页 > 其他分享 >parted命令详解-分区

parted命令详解-分区

时间:2022-09-22 16:35:41浏览次数:55  
标签:parted 分区 dev machine 详解 virtual ubuntu root

parted命令详解-分区

1、选择要分区的硬盘,此处为/dev/sdb

root@ubuntu-virtual-machine:~# parted /dev/sdb 
GNU Parted 3.2
使用 /dev/sdb
欢迎使用 GNU Parted! 输入 'help'可获得命令列表.

2、创建分区

(parted) mklabel                                                          
新的磁盘标签类型? gpt     # (我们要正确分区大于4TB的磁盘,应该使用gpt方式的分区表,输入gpt后回车)         

3、完成分区操作

(parted) mkpart                                                           
分区名称?  []? partb                                                     
文件系统类型?  [ext2]? ext4       #文件类型                                       
起始点? 1    # 1表示从最开始分区,也可以用百分比表示,比如Start? 0% , End? 50%;
结束点? -1   # -1表示到磁盘末尾;也可以分成多个磁盘,写要分配的大小;

4、验证分区信息

(parted) print                                                            
Model: VMware, VMware Virtual S (scsi)
磁盘 /dev/sdb: 107GB
Sector size (logical/physical): 512B/512B
分区表:gpt
Disk Flags: 

数字  开始:  End    大小   文件系统  Name   标志
 1    1049kB  107GB  107GB  ext4      partb

5、格式化操作

root@ubuntu-virtual-machine:~# ll /dev/sdb*
brw-rw---- 1 root disk 8, 16 6月  17 17:05 /dev/sdb
brw-rw---- 1 root disk 8, 17 6月  17 17:05 /dev/sdb1


root@ubuntu-virtual-machine:~# mkfs.ext4 /dev/sdb1
mke2fs 1.44.1 (24-Mar-2018)
创建含有 26213888 个块(每块 4k)和 6553600 个inode的文件系统
文件系统UUID:39f4ef8d-7476-45c4-8807-1a42d0985771
超级块的备份存储于下列块: 
	32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 
	4096000, 7962624, 11239424, 20480000, 23887872

正在分配组表: 完成                            
正在写入inode表: 完成                            
创建日志(131072 个块) 完成
写入超级块和文件系统账户统计信息: 已完成 

6、挂载磁盘

root@ubuntu-virtual-machine:~# mkdir /data1
root@ubuntu-virtual-machine:~# mount /dev/sdb1 /data1/

root@ubuntu-virtual-machine:~# df -h|grep /data1
/dev/sdb1        98G   61M   93G    1% /data1

7、加入/etc/fstab

root@ubuntu-virtual-machine:~# vim /etc/fstab 
root@ubuntu-virtual-machine:~# tail -1 /etc/fstab 
/dev/sdb1        /data1  ext4    defaults 0       0

标签:parted,分区,dev,machine,详解,virtual,ubuntu,root
From: https://www.cnblogs.com/ywb123/p/16719779.html

相关文章

  • MySQL存储引擎中的MyISAM和InnoDB区别详解
    MyISAM是MySQL的默认数据库引擎(5.5版之前),由早期的ISAM(IndexedSequentialAccessMethod:有索引的顺序访问方法)所改良。虽然性能极佳,但却有一个缺点:不支持事务处理(transacti......
  • tomcat server.xml标签功能详解
    1.具体说明  tomcat/conf/server.xml<!--属性说明port:指定一个端口,这个端口负责监听关闭Tomcat的请求shutdown:向以上端口发送的关闭服务器的命令字符串--><Se......
  • 装饰器详解
    一、闭包了解装饰器前,首先要了解,什么是闭包。闭包就是在一个函数中再定义一个函数,内部函数需要引用外部函数的参数,且外部函数的返回值是内部函数。defoutside(x):......
  • CyclicBarrier使用详解
    1.CyclicBarrier是什么?从字面上的意思可以知道,这个类的中文意思是“循环栅栏”。大概的意思就是一个可循环利用的屏障。它的作用就是会让所有线程都等待完成后才会继......
  • KVM 虚拟机硬盘分区扩容
    分区情况如下,扩容sda1注意,sda1必须占满硬盘后面的所有空间(最后34个扇区,是GPT分区的备用区块,不能动)$lsblkNAMEMAJ:MINRMSIZEROTYPEMOUNTPOINTsda......
  • Mysql的explain详解
    使用mysql提供的explain命令来查询sql语句的执行计划,查看sql语句有没有使用上索引,有没有全表扫描等。expain出来的信息有12列,分别是,id,select_type,table,partitions,type,possi......
  • extern的使用详解(多文件编程)——C语言
    extern——关键字extern是C语言中的一个关键字,一般用在变量名前或函数名前,作用是用来说明“此变量/函数是在别处定义的,要在此处引用”,extern这个关键字大部分读者应该是在......
  • 缓存详解
    springBoot与缓存JSR107javaCaching五个核心接口:CachingProvider:管理CachemanagerCacheManager:定义了创建、配置、获取、管理控制多个CacheCache:类似map只被一个C......
  • 内存分区
    内存分区模型不同区域存放的数据,赋予不同的生命周期,可以进行更大的灵活编程在程序编译后,生成exe可执行程序,为执行前分为代码区和全局区1.代码区存放函数体的二进制代......
  • 分区
    分区概述在Oracle数据库中,分区使您能够将非常大的表和索引分解为更小且更易于管理的部分,称为分区。每个分区都是一个独立的对象,具有自己的名称和可选的存储特性。举例......