parted
fdisk 【只支持MSDOS分区布局】
parted 【支持MSDOS、GPT分区布局】
分区有三个步骤:
第一个步骤就是用分区工具进行分区
第二个步骤就是创建文件系统(也就是格式化)因为只有创建文件系统了,才能往里面存取数据。
第三个步骤就是挂载,光分完区不对其进行挂载的话照样是白扯。
分区
‘‘‘ [[email protected] ~]# parted /dev/sdb #进入/dev/sdb进行分区 GNU Parted 2.1 Using /dev/sdb Welcome to GNU Parted! Type ‘help‘ to view a list of commands. (parted) mktable New disk label type? New disk label type? gpt #选择分区格式为gpt Warning: The existing disk label on /dev/sdb will be destroyed and all data on this disk will be lost. Do you want to continue? #这是一个警告,说是如果对这个这边进行分区,数据将会被覆盖而且数据会丢失,问你是否继续? Yes/No? y #输入“y”,表示确定,进行下一步 (parted) mkpart #在命令行输出分区指令 Partition name? []? primary #分区类型为主分区,这是给分区起个名字,你可以自定义的,可以不用写我这里的参数,这里没有扩展分区一说,都是主分区。 File system type? [ext2]? ext4 #设置文件系统为ext4 Start? 0 #设置起始分配位置 End? 2G #设置结束分配位置 Warning: The resulting partition is not properly aligned for best performance. Ignore/Cancel? i #输入i,忽略此提示即可 (parted) mkpart #继续分区 Partition name? []? primary #自定义名称 File system type? [ext2]? ext4 #指定文件系统格式为ext4 Start? 2G #由于上块磁盘分区的结束位置是2G,所以我们从最2G开始分配即可 End? 5G #定义结束位置为5G (parted) mkpart #继续分区 Partition name? []? primary #自己自定义一个名字 File system type? [ext2]? ext4 #设置文件系统为ext4 Start? 5G #设置卷标的起始位置 End? 100% #输入100%,表示将剩下的所有容量都分配给该分区. (parted) p #打印分区结果 Model: VMware, VMware Virtual S (scsi) Disk /dev/sdb: 21.5GB Sector size (logical/physical): 512B/512B Partition Table: gpt Number Start End Size File system Name Flags 1 17.4kB 2000MB 2000MB primary 2 2001MB 5000MB 2999MB primary 3 5000MB 21.5GB 16.5GB primary (parted) quit #退出分区模式,不需要输入保存的按钮,退出来它会自动保存分区表信息。 Information: You may need to update /etc/fstab. ‘‘‘
格式化
fdisk -l # 查看 mkfs.ext3 /dev/sdb1 # 格式化,等待格式化完成后,方可挂载
挂载
cd / # 进入到根目录 mkdir zk_disk # 创建挂载点 mount /dev/sdb1 /zk_disk # 挂载
开机自动挂载
blkid # 查看磁盘UUID及文件类型 vi /etc/fstab # 编辑文件 # 编辑系统分区表(使系统启动后自动挂载),增加一条数据: UUID=f524c7a6-4fbb-41a9-8640-54e4e0ae69c1 /zk_disk ext3 defaults 1 2
end