歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> CentOS下將ext3分區轉為ext4格式

CentOS下將ext3分區轉為ext4格式

日期:2017/2/27 15:59:27   编辑:Linux教程
系統環境:發行版本: CentOS release 5.4 (Final)
Kernel: Linux localhost.localdomain 2.6.18-164.el5 #1 SMP Thu Sep 3 03:28:30 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux
假設要轉換的分區為/dev/sda7,已掛載在/data0目錄上
首先安裝 ext4 支持:
yum install -y e4fsprogs

然後取消掛載 /dev/sda7
umount /dev/sda7

如果分區正在使用中,無法取消掛載,可以先用
lsof | grep data0

查出哪些進程正在使用 /data0 目錄,將其kill掉。然後再重新umount。
接下來在ext3分區上啟用ext4的特性:
tune4fs -O extents,uninit_bg,dir_index /dev/sda7

然後修復一下轉換好的ext4分區:
e4fsck -yfDC0 /dev/sda7

最後把 /dev/sda7 重新 mount 到 /data0
mount /dev/sda7 /data0

我們再使用mount查看一下/dev/sda7的格式,發現已經變成ext4了
[root@localhost data0]# mount
/dev/sda1 on / type ext3 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
.............................
/dev/sda7 on /data0 type ext4 (rw)

到這兒還沒完,最後一步非常重要,一定要記得把/etc/fstab中相應條目的掛載格式改成ext4,不然下次啟動就啟動不起來了
Copyright © Linux教程網 All Rights Reserved