给2台虚拟机各分配了1.5TB的存储空间。但是当使用fdisk创建分区后,使用mkfs.ext4格式化文件系统时,那个速度之慢,为了不搞坏硬盘,没有取消格式化,最终其中一台虚拟机等了几个小时才完成格式化。在这期间就想有没有类似windows的快速格式化选项。
通过mkfs.ext4 –help没有看出所以然来,网上有兄弟指出可以通过mkfs.ext4 -T largefile /dev/xxx这个方式快速格式化硬盘。man mkfs.ext4一路找可以看到这样的信息:
-T usage-type[,...] Specify how the filesystem is going to be used, so that mke2fs can choose optimal filesystem parameters for that use. The usage types that are supported are defined in the configuration file /etc/mke2fs.conf(5). The user may specify one or more usage types using a comma separated list. Ifthis option is is not specified, mke2fs will pick a single default usage type based on the size of the filesystem to be created. If the filesystem size is less than or equal to 3 megabytes, mke2fs will use the filesystem type floppy. If the filesystem size is greater than 3 but less than or equal to 512 megabytes, mke2fs(8) will use the filesystem small. Otherwise, mke2fs(8) will use the default filesystem type default.
- T usage - type [ , . . . ] Specify how the filesystem is going to be used , so that mke2fs can choose optimal filesystem parameters for that use . The usage types that are supported are defined in the configuration file / etc / mke2fs . conf ( 5 ) . The user may specify one or more usage types using a comma separated list . If this option is is not specified , mke2fs will pick a single default usage type based on the size of the filesystem to be created . If the filesystem size is less than or equal to 3 megabytes , mke2fs will use the filesystem type floppy . If the filesystem size is greater than 3 but less than or equal to 512 megabytes , mke2fs ( 8 ) will use the filesystem small . Otherwise , mke2fs ( 8 ) will use the default filesystem type default . |
然后查看/etc/mke2fs.conf
[defaults] base_features = sparse_super,filetype,resize_inode,dir_index,ext_attr blocksize = 4096 inode_size = 256 inode_ratio = 16384 [fs_types] ext3 = { features = has_journal } ext4 = { features = has_journal,extent,huge_file,flex_bg,uninit_bg,dir_nlink,extra_isize inode_size = 256 } ext4dev = { features = has_journal,extent,huge_file,flex_bg,uninit_bg,dir_nlink,extra_isize inode_size = 256 options = test_fs=1 } small = { blocksize = 1024 inode_size = 128 inode_ratio = 4096 } floppy = { blocksize = 1024 inode_size = 128 inode_ratio = 8192 } news = { inode_ratio = 4096 } largefile = { inode_ratio = 1048576 blocksize = -1 } largefile4 = { inode_ratio = 4194304 blocksize = -1 } hurd = { blocksize = 4096 inode_size = 128 }
[ defaults ] base_features = sparse_super , filetype , resize_inode , dir_index , ext_attr blocksize = 4096 inode_size = 256 inode_ratio = 16384 [ fs_types ] ext3 = { features = has _ journal } ext4 = { features = has_journal , extent , huge_file , flex_bg , uninit_bg , dir_nlink , extra_isize inode_size = 256 } ext4dev = { features = has_journal , extent , huge_file , flex_bg , uninit_bg , dir_nlink , extra_isize inode_size = 256 options = test_fs = 1 } small = { blocksize = 1024 inode_size = 128 inode_ratio = 4096 } floppy = { blocksize = 1024 inode_size = 128 inode_ratio = 8192 } news = { inode_ratio = 4096 } largefile = { inode_ratio = 1048576 blocksize = - 1 } largefile4 = { inode_ratio = 4194304 blocksize = - 1 } hurd = { blocksize = 4096 inode_size = 128 } |
测试mkfs.ext4 -T largefile /dev/xxx这个方式,几乎在几分钟完成快速格式化。
相关推荐
这会将EXT2文件系统格式化到指定的设备上。 三、挂载EXT2文件系统 创建EXT2文件系统后,你需要将其挂载到文件系统的某个点才能访问。在Linux中,挂载操作通常在挂载点(如/mnt/myfs)进行: 1. 创建挂载点: ``` ...
2. mkfs.ext4 /dev/sdb1:格式化硬盘为 ext4 文件系统 3. mkfs.ext2 /dev/sdb6:格式化硬盘为 ext2 文件系统 4. mke2fs -j /dev/sda6:格式化硬盘为 ext3 文件系统 5. mkfs.reiserfs /dev/sda6:格式化硬盘为 ...
总结来说,配置CentOS系统使用ISCSI网络存储涉及安装ISCSI支持包、启动服务、发现和登录存储设备、分区和格式化磁盘、创建挂载点以及设置开机自动挂载。这一系列步骤确保了在系统启动时能够无缝地访问和使用远程存储...
使用`mkfs.xfs /dev/sdb1`命令对新分区进行格式化,这里的`sdb1`是新创建的分区,根据实际情况替换。 4. **创建挂载点**: 在所需的目录下(例如 `/mnt/newdisk`)创建一个新的挂载点,使用`mkdir /mnt/newdisk`...
例如,格式化新分区为ext4,可以使用`mkfs.ext4 /dev/sdb1`命令。 4. **创建挂载点** 在挂载硬盘前,需要在文件系统中创建一个挂载点。例如,创建一个名为`/mnt/newdisk`的目录,使用`mkdir /mnt/newdisk`命令。 ...
- 使用`ext4`文件系统格式化新创建的分区。 ##### (4) 挂载分区 - **步骤**: 1. 创建挂载点目录,如`/website`。 2. 将新分区挂载到指定目录。 - **命令示例**: ```bash mkdir /website mount /dev/vdb1 ...
该操作系统使用 fdisk 和 parted 命令来管理硬盘分区,mkfs 命令来格式化硬盘,并使用 mount 命令来挂载硬盘。 硬盘信息查看 在开始挂载硬盘之前,需要查看当前系统中的硬盘信息。使用 df -h 命令可以查看当前系统...
从创建GPT分区表到使用mkfs工具格式化分区为XFS和EXT4文件系统,以及使用lsblk命令检查分区状态,这些操作涵盖了Linux系统下磁盘管理的核心知识。同时,文档也强调了对齐分区和更新/etc/fstab文件的重要性,这对于...
可以使用`mkfs`命令来格式化分区,例如`mkfs.ext4 /dev/sdb1`将分区格式化为ext4文件系统。记得先通过`fdisk -l`确认新分区的设备名称。 格式化之后,需要创建一个挂载点,这将在文件系统中为新硬盘提供一个访问...
格式化刚创建的逻辑卷为所需的文件系统类型,例如`mkfs.ext4 /dev/vgname/lvname`,这里使用了ext4文件系统。 8. **挂载逻辑卷**: 选择一个挂载点,例如`mkdir /mnt/myvol`,然后通过`mount /dev/vgname/lvname ...
比如,CentOS 5使用ext3作为默认文件系统,而从CentOS 6开始,ext4成为默认选择。对于新分区,可以通过`mke2fs -t ext4 /dev/sdb5`这样的命令直接指定格式化为ext4文件系统。 `mke2fs`命令具有多个选项,用于定制...
5. **格式化硬盘**:识别到新硬盘后,你需要对其进行格式化以便使用。可以使用`mkfs.ext4 /dev/sdb`(替换`sdb`为实际的设备名称)创建EXT4文件系统。 6. **挂载硬盘**:在合适的目录下创建挂载点,比如`mkdir /mnt...
9. **格式化逻辑卷**:使用`mkfs.ext3`命令格式化逻辑卷,如`mkfs.ext3 /dev/mygroup/root`。 10. **创建挂载点**:创建一个用于挂载的目录,如`mkdir /`。 11. **添加启动项**:在`/etc/fstab`中添加启动项,例如...
4. SUSE 11使用`mkfs.ext3 /dev/vgdata/lvdata`格式化为ext3文件系统,SUSE 12则使用`mkfs.ext4 /dev/vgdata/lvdata`格式化为ext4文件系统。 5. 挂载逻辑卷和设置开机自动挂载的步骤与CentOS类似,但需要根据系统...
6. **格式化分区**:使用`mkfs`命令格式化分区,如`mkfs.ext3 /dev/sdb5`,`mkfs.ext3 /dev/sdb6`和`mkfs.ext3 /dev/sdb7`。 7. **挂载分区**:在/mnt目录下创建对应挂载点,如`mkdir /mnt/sdb5`, `mkdir /mnt/sdb6...
3. **格式化分区**:使用`mkfs`命令格式化新分区,例如`mkfs.ext4 /dev/sdb1`。 4. **创建物理卷**:使用`pvcreate`命令将新分区转化为物理卷,例如`pvcreate /dev/sdb1`。 5. **扩展卷组**:如果新分区是用于扩展...
5. 格式化逻辑卷:mkfs.ext4 /dev/vg1/lv1 五、结论 LVM 卷管理在 Centos 8 中提供了灵活的存储管理方式,通过 LVM,可以将多个物理卷组合成一个逻辑卷,从而提高存储系统的灵活性和可扩展性。通过本文的介绍,...
关机状态下在虚拟机上添加一块硬盘 容量大于10G,再启动 ...格式化分区 格式化为ext4 mkfs.ext4 /dev/sdb1d //或者mkfs -t ext4 /dev/sdb1 编辑配置文件 实现开机自动挂载 vim /etc/fstab 末尾添加 /d
我们可以使用 mkfs.ext4 命令来格式化 RAID1 和RAID0,并使用 mount 和 umount 命令来加载和卸载磁盘阵列。 实验总结: 通过这个实验,我们学习了如何在 LINUX 系统中配置和管理软RAID0 和RAID1。我们了解了 RAID ...
在本文中,我们将深入探讨如何在CentOS 7系统中,使用VMware虚拟机为Linux系统添加、格式化和挂载新的硬盘。首先,我们理解一个重要的概念:在Linux中,所有的硬件设备,包括硬盘,都被表示为位于`/dev`目录下的文件...