centos格式化硬盘ext2|ext3|ext4

发布时间:2016-08-09 18:10 | 日记本:《知识分享》

格式化

用系统管理员帐户 (即 root) 身份打「mkfs -t ext2|ext3|ext4 储存装置」:

mkfs -t ext3 /dev/sdb5

要格式化档案系统为 Ext2,亦可以直接使用命令 mkfs.ext2 或 mke2fs,例如:

mkfs.ext2 /dev/sdb5

或者:

mke2fs /dev/sdb5

要格式化档案系统为 Ext3,亦可以使用命令 mkfs.ext3 或 mke2fs -j,例如:

mkfs.ext3 /dev/sdb5

或者:

mke2fs -j /dev/sdb5

Linux 在 2.6.28 开始正式鼓励使用 Ext4。要格式化档案系统为 Ext4,亦可以使用命令 mkfs.ext4 或 mke2fs -T ext4,例如:

mkfs.ext4 /dev/sdb5

或者:

mke2fs -T ext4 /dev/sdb5

关闭日志功能

方法一:

fstab里加挂载参数data=writeback,如:

原始的UUID=2f6be0cf-2f54-4646-b8c6-5fb0aa01ef23 / ext4 relatime,errors=remount-ro 0 1

改后的UUID=2f6be0cf-2f54-4646-b8c6-5fb0aa01ef23 / ext4 relatime,errors=remount-ro,data=writeback 0 1

进过我的测试发现ubutnu下这样没有用,要这样才可以用.

打开grub:

1

sudo gedit /etc/default/grub

在GRUB_CMDLINE_LINUX_DEFAULT=""中添加rootflags=data=writeback 然后更新grub

方法二:

还有直接去掉日志功能的方法,这样是不用重新分区的:

运行指令:tune2fs -O ^has_journal /dev/sda1

检查是否去除了日志:sudo tune2fs -l /dev/sdxn | grep 'Filesystem features' | grep 'has_journal'

ps:恢复日志功能

运行指令:tune2fs -O has_journal /dev/sda1

检查是否恢复了日志:sudo tune2fs -l /dev/sdxn | grep 'Filesystem features' | grep 'has_journal'

自己把/dev/sda1改为相应的分区号,要卸载分区才能运行该指令。