|
|
|
|

Khách hàng
|
|
|
..................................................................
..................................................................
|
|
|
|
|
|
|
|
|
 Phần mềm Linux
|
Hướng dẫn làm cho Fedora nhận NTFS
Trên linux thông thường thì lệnh mount không hỗ trợ nhận biết NTFS patition mà chỉ hỗ trợ FAT patition của windows. Trong khi đó người dung thường sư dụng windows vớiNTFS pastition. Vì vậy khi chuyển dổi từ windows sang linux vấn đề đặt ra cần giải quyết đó là: Không phải thay đổi lại cấu trúc patition đã có vì có nhiều data đang lưu tại đó. Bài viết sau đây sẽ giúp bạn làm điều đó một cách dễ dàng.
Bước 1 xác định phiên bản Việt đầu tiên bạn cần làm là xác định phiên bản bạn đang dùng .Bạn mở termial lên Đánh vào Lệnh:
#uname -r
Để xác định phiên bản. Và Lệnh:
# rpm -q --queryformat "%{ARCH}n" kernel
Để xác định processor (đa số dùng i686 processor (a recent Pentium computer). HOặc i586 or i386. Bước 2 Tìm bản cho phù hợp Bạn cần tìm các gói cho phù hợp với máy và phiên bản bạn đang dùng ở trang http://linux-ntfs.sourceforge.net/downloads.html
Ví dụ trong trường hợp cụ thể máy mình đang dùng : 2.6.11-1.1369_FC4 và i686 Các bạn có thể truy cập theo địa chỉ sau:
http://linux-ntfs.sourceforge.net/rpm/fedora4.html
Tìm bản thích hợp . Lệnh:
http://prdownloads.sourceforge.net/linux-ntfs/kernel-module-ntfs-2.6.11-1.1369_FC4-2.1.22-0.rr.6.0.i686.rpm
Sau khi đã có được gói phù hơp với kernel ta mở termial và tiếp tục Lệnh:
#rpm -ihv kernel-module-ntfs-2.6.11-1.1369_FC4-2.1.22-0.rr.6.0.i686.rpm Preparing... ############################### [100%] 1:kernel-ntfs ############################### [100%]
Bước 3 kiểm tra và khắc phục (các lổi) nếu có. Từ termial đánh lệnh Lệnh:
# /sbin/modprobe ntfs
Nếu nó không báo gì bạn qua Bước 4 còn nếu báo các lổi như sau :
1/error: can't create transaction lock
Thì bạn nên logic quyền root Ví dụ bạn đang ở termial thì chỉ cần đánh : #su nhập pass của root sau đó thử lại lệnh trên nếu báo lỗi như sau:
2/.../ntfs.ko: Invalid module format
Có nghĩa là bạn đã install sai RPM. để uninstall (xem bước uninstall) rùi đi tìm tải rpm khác cho đúng (xem bên trên) Lệnh:
3/FATAL ntfs.ko not found
cũng tương tự bạn đã install sai rpm Lệnh:
4/Unresolved externals in ntfs.o
Bạn cũng cài sai rpm (để ý prosesor nhe i686 hay i586 or i386. ) Hãy tìm cho đùng rpm sao cho phù hợp
5/I've installed the wrong rpm. Help!
Cũng lại sai rpm,uninstall sau đó cài lại bản rpm đúng
6/not an rpm package (or package manifest)
7/Segmentation fault (1)
Bạn hãy xoá rpm temporary files rồi lại Lệnh:
# rm /var/lib/rpm/__db* Lệnh:
8/Segmentation fault (2)
Bước 4 Sau khi cài đặt xong mấy bước trên bây giờ tới lúc tiến hành sử dụng Sau khi ibạn đánh Lệnh:
# /sbin/modprobe ntfs
Nếu không hiện ra lỗi gì thi ta tiêp tục sử dụng lệnh sau
#dmesg | grep NTFS
để tìm ntfs driver Kết quả ví dụ:
NTFS driver v1.1.22 [Flags: R/O MODULE]
Tiếp theo đó sử dụng Lệnh:
#cat /proc/filesystems
để kiểm tra kernel really understands NTFS Kết quả ví dụ Lệnh:
cat /proc/filesystems
nodev rootfs nodev bdev nodev proc nodev sockfs nodev tmpfs nodev shm nodev pipefs ext3 ext2 nodev ramfs nodev devpts ntfs
Bước 5 Mount Xem mình có mấy ổ đĩa: Lệnh:
# /sbin/fdisk -l
Thông tin phản hồi có dạng Lệnh:
Disk /dev/hda: 64 heads, 63 sectors, 4465 cylinders Units = cylinders of 4032 * 512 bytes Device Boot Start End Blocks Id System /dev/hda1 1 2125 4283968+ 07 NTFS/HPFS /dev/hda2 2126 19851 35735616 0f Win95 Ext'd (LBA) /dev/hda5 * 2126 4209 4201312+ 83 Linux /dev/hda6 4210 4465 516064+ 82 Linux swap
Ok
Bước 5*Bây giờ tạo thư mục windows (để chứa windows foder) Lệnh:
#mkdir /mnt/windows
Tiếp đánh lệnh Lệnh:
#mount /dev/hda1 /mnt/windows -t ntfs -r -o umask=0222
umask=0222 là gì bạn tìm hiểu thêm ở địa chỉ cuối trang nhe
Và xem thử thư mục window thế nào Lệnh:
#ls -l /mnt/windows
Kết quả ví dụ Lệnh:
... -r-xr--r-- 1 root root 9719 Aug 24 1996 ansi.sys -r-xr--r-- 1 root root 15252 Aug 24 1996 attrib.exe -r-xr--r-- 1 root root 28096 Aug 24 1996 chkdsk.exe -r-xr--r-- 1 root root 5175 Aug 24 1996 choice.com ...
Đã thành công chúc mừng bạn. Nếu bạn có các ở khác ở dạng NTFS Như ổ D:Data .... Thì bạn cũng làm tương tự như bước 5* nhưng thay tên
WIndows thành cái bạn đặt (ví dụ data chẳng hạn) và sửa cái hda1 (----sửa số 1 này thành cái tương ứng ở ổ khác
Bước Uninstall: Cách uninstall Ví dụ bạn đang ở termial thì chỉ cần đánh : Lệnh:
#rpm -qa | grep -i ntfs
Giải sự bạn nhận được thông tin là Lệnh:
kernel-module-ntfs-2.6.9-1.667smp-2.1.20-0.fc.1.2
sau đó gõ lệnh Lệnh:
#rpm -e kernel-module-ntfs-2.6.9-1.667smp-2.1.20-0.fc.1.2
để uninstall
BẠN CÓ THỂ TÌM HIỂU THÊM TẠI
http://linux-ntfs.sourceforge.net/rpm/instructions.html http://linux-ntfs.sourceforge.net/rpm/help.html
|
|
|
|
|
|
|
Gửi bài viết cho bạn bè
Bài viết đã được gửi thành công!
|
|
Tin tức khác
|
|
|
|