Nâng cấp Ext3 lên Ext4 không cần format ổ

Trong bài viết này chúng ta sẽ đề cập đến một filesystem mới - ext4 rất ổn định, nhanh và có khả năng tương thích ngược với ext2 và ext3. Hôm nay, chúng ta sẽ xem xét cách nâng cấp filesystem ext3 hiện tại lên ext4 mà không phải format lại ổ đĩa cứng.

Chú ý: Bất kì tác động gì đến filesystem đều chứa đựng những yếu tố nguy hiểm. Nó có thể làm việc tốt trên hệ thống này, nhưng không đồng nghĩa sẽ làm việc trên hệ thống khác. Bạn có thể phải đối mặt với việc mất dữ liệu vào treo ổ cứng. Vì vậy trước khi thực hiện công việc này, hãy nhớ BACKUP hệ thống và các dữ liệu quan trọng.

Bước 1: Nâng cấp Ubuntu

Đầu tiên, là nâng cấp bản Ubuntu hiện tại lên Ubuntu 9.04. Bạn có thể bỏ qua bước này nếu đã nâng cấp lên Ubuntu 9.04

Nhấn Alt + F2 trên bàn phím và gõ vào:

update-manager -d

Trình Update Manager xuất hiện. Nhấn vào nút Upgrade

Phụ thuộc vào kết nối Internet của bạn, việc nâng cấp có thể mất khoảng vài giờ. Cùng lúc đó, vào website Ubuntu vào tải về Ubuntu 9.04 LiveCD iso

Sau khi đã tải về LiveCD, ghi nó ra một đĩa CD hoặc dùng trình USB Startup Disk Creator (System -> Administration -> USB Startup Disk Creator) để tạo một ổ đĩa USB khởi động.

Khi hệ thống đã hoàn tất việc nâng cấp, khởi động lại máy tính và chắc rằng nó làm việc tốt với hệ thống của bạn.

Sau đó khởi động lại máy tính, và khởi động vào LiveCD.

Bước 2: Nâng cấp lên Ext4

Vào System -> Partition Editor. Bạn sẽ thấy tất cả các phân vùng của ổ đĩa cứng. Ghi lại filesystem ID của phân vùng mà bạn muốn chuyển đổi sang ext4.

Đóng Partition Editor. Mở một terminal lên, gõ vào dòng lệnh sau:

sudo tune2fs -O extents,uninit_bg,dir_index /dev/XXXX

Thay thế XXXX bằng filesystem ID mà bạn đã ghi lại trước đó.

Sau đó gõ vào dòng lệnh sau:

sudo fsck -pf /dev/XXXX

Nhớ thay thế XXXX bằng filesystem ID

Mount filesystem
sudo mount -t ext4 /dev/XXXX /mnt

Mở file fstab:

gksu gedit /mnt/etc/fstab

và chuyển đổi ext3 sang ext4. Lưu lại và thoát ra.

Trở lại với terminal, chúng ta cần cài đặt lại grub bootloader

sudo grub-install /dev/XXX

Lần này, thay thế XXX bằng filesystem mà không có số. Ví dụ, sudo grub-install /dev/sda

Đóng terminal lại, khởi động lại máy tính. Vào trong ubuntu 9.04.

Trong Terminal gõ:

df -T

Bạn sẽ thấy filesytem của bạn đã được chuyển thành ext4.

Thứ Ba, 25/08/2009 09:52
31 👨 2.890
0 Bình luận
Sắp xếp theo
    ❖ Tổng hợp