11.8. Convert from ext3 to ext4 File system

step 1

$ sudo tune2fs -O extents,uninit_bg,dir_index /dev/sda7
tune2fs 1.41.4 (27-Jan-2009)

Please run e2fsck on the filesystem.
		

step 2

$ sudo e2fsck -fD /dev/sda7
e2fsck 1.41.4 (27-Jan-2009)
/dev/sda7 is mounted.

WARNING!!!  Running e2fsck on a mounted filesystem may cause
SEVERE filesystem damage.

Do you really want to continue (y/n)? yes

/dev/sda7: recovering journal
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 3A: Optimizing directories
Pass 4: Checking reference counts
Pass 5: Checking group summary information
Block bitmap differences:  -3913734 +3925302
Fix<y>? yes

/dev/sda7: ***** FILE SYSTEM WAS MODIFIED *****
/dev/sda7: 77282/2293760 files (15.7% non-contiguous), 4584313/9163066 blocks

step 3

$ sudo cp /etc/fstab /etc/fstab.old
$ sudo vim /etc/fstab

# /dev/sda7
UUID=16089544-6fbf-400e-a63a-fa6159e271e5 /home           ext4    relatime,errors=remount-ro 0 1
		

step 4

$ sudo reboot
		

原文出处:Netkiller 系列 手札
本文作者:陈景峯
转载请与作者联系,同时请务必标明文章原始出处和作者信息及本声明。

时间: 2024-11-09 05:14:17

11.8. Convert from ext3 to ext4 File system的相关文章

Linux中ext3与ext4文件系统区别

ext3还是使用15个inode来查找数据块,前12个为直接数据块,直接指向存储数据的数据块,接下来分别为一级间接块,二级间接块,三级间接块,如下图: 其中point本来也是数据块,现在拿来做数据块的索引用,其中ext3的头文件定义为:__u32 i_block[EXT3_N_BLOCKS];/* Pointers to blocks */,所以可以计算ext3文件系统的极限: 最大分区:     因为定义的是无符号32位数,所以可能定位的block范围为2^32,也就是4G,如果一个block

13.19. File system test

写写空文件 $ dd bs=1 seek=2TB if=/dev/null of=test $ time dd if=/dev/zero of=/srv/file bs=1M count=1000 写随机文件 $ time dd if=/dev/urandom of=test.txt bs=1M count=1000 13.19.1. ext4 vs btrfs $ cat /etc/fstab # /etc/fstab: static file system information. # #

debian的Read-only file system的问题解决方法

  1.查看有多少分区及其格式 cat /etc/fstab /dev/VolGroup00/LogVol03 /opt ext3 defaults 1 2 2.在每个分区下测试能否写入 cd /opt touch x touch: cannot touch `x': Read-only file system 3.手动修复/opt分区 fsck前分区要先卸载 umount /opt (必须要先umount,保证分区空闲) 遇到系统忙可以使用fuser fuser -mk /opt 以ext3格

第 13 章 File System

13.1. /etc/fstab # <file system> <mount point> <type> <options> <dump> <pass> mount point 该字段描述希望的文件系统加载的目录,对于swap设备,该字段为none file system 例如/dev/cdrom或/dev/sdb,除了使用设备名,你可以使用设备的UUID或设备的卷标签,例如,LABAL=root 或 UUID=7f91104e-8

Moose File System

Moose File System http://www.moosefs.org/ 4.1. Master server installation groupadd mfs useradd -g mfs mfs cd /usr/local/src wget http://pro.hit.gemius.pl/hitredir/id=nXCV9nrckU2Et.zoR5kxdXZJLQq1fqbG4AIiq5K95Gz.07/url=moosefs.org/tl_files/mfscode/mfs-

nilfs (a continuent snapshot file system) used with PostgreSQL

NILFS 是NTT开发的一个文件系统, 持续的提供快照, 为误操作提供回滚可能.  相比lvm的快照, nilfs更有利于SSD环境. 因为在写频繁的环境中不需要大量的cow.  简介 :  http://nilfs.sourceforge.net/en/ NILFS is a log-structured file system supporting versioning of the entire file system and continuous snapshotting which

checking file system on win7开机自检

有时我们会电脑遇到这样一个问题,每次开机都出现这个"checking file system on d或e".这是什么意思,怎么解决?今天小编就和大家一起分析下. checking file system on 是什么意思? 电脑开机出现checking file system on D,从开机的错误提示可以看出,属于D盘有错误导致的.一般如果电脑某个磁盘产生错误即可容易导致此类故障的发生,一般伴随着开机会有相应的提示信息,如checking file system on D/E/F等

Android出现“Read-only file system”解决办法

Android-出现Read-only file system的解决方法 输入命令:  代码如下 复制代码 mount -o remount rw /system (每次都要执行一次) 有的朋友说是是"/"的问题,命令改为:adb push AlarmClock.apk systemapp  即"/"改为""即可.  adb push 电脑路径 模拟器路径 在电脑路径中必须用"" 而模拟器中必须是"/" 并

linux提示mkdir: cannot create directory `test&#039;: Read-only file system

问题现象:接监控组人员反馈,在某主机opt上当创建目录时,提示为只读Read-only file system,不允许写入或删除,根据以往经验这种问题有三种可能: 1.挂载时未给予w权限: 2.分区出现问题,需要fsck进行修复处理: 3.硬盘故障,需通过服务器原厂工具核实是否硬盘是否出现问题,更换硬盘以免丢失数据 . 注:有些人可能还会想到使用chattr 设置权限造成不能写和通过磁盘配额进行配置,不过这两种设置报错内容和这个报错不同. 解决思路: 1.通过mount查看当前参数: # mou