Bạn đang xem trang 2 / 2 trang

Re:Hot! Hot! Hot! (Unix)

Đã gửi: Sáu T5 21, 2004 1:53 pm
Viết bởi Concord
よろしくないんです!。たくさん聞きたいことがあるんです!でもあとで...[ninja]

Re:Hot! Hot! Hot! (Unix)

Đã gửi: Sáu T5 21, 2004 1:59 pm
Viết bởi Concord
 Ẩu quá!Sendmail chứ có phải là receivemail đâu mà hỗ trợ POP!Thanks anh Chung!

Re:Hot! Hot! Hot! (Unix)

Đã gửi: Sáu T5 21, 2004 2:15 pm
Viết bởi Concord
À vậy trong linux anh Chung dùng software nào cho POP,IMAP?

Re:Hot! Hot! Hot! (Unix)

Đã gửi: Sáu T5 21, 2004 2:22 pm
Viết bởi chung
Nếu là sendmail thì anh xài soft imap của University of Washington( IMAP+POP )
http://www.washington.edu/imap/

Re:Hot! Hot! Hot! (Unix)

Đã gửi: Sáu T5 21, 2004 2:32 pm
Viết bởi Concord
 Nghe anh Chung nói thấy ham quá!Hè này chắc em cũng bay qua server Linux quá!Toàn là đồ free ko,thấy mà ham![lol][lol]

Re:Hot! Hot! Hot! (Unix)

Đã gửi: Ba T10 05, 2004 5:15 pm
Viết bởi chung
Đọc và viết trên file system NTFS từ Linux.

Từ NTFS thì chắc không có gì lạ cả. Từ Win2000 trở đi NTFS đã là default file system rồi. Tuy nhiên có cái khổ cho anh em sử dụng hệ linux ở chỗ là:
Ở kernel hệ 2.4 thì đã có support về Read only cho NTFS, còn ở kernel hệ 2.6 thì đã có support Read+Write cho NTFS, nhưng mà hầu như ở trường hợp nào cũng phải tái tạo lại (再構築) kernel, đây hoàn toàn không phải là vấn đề dễ cho beginner. Thêm nữa đến lúc di chuyển hoàn toàn sang kernel 2.6 vẫn còn xa, với 2.4 như hiện tại cũng chỉ readonly như vậy gây trở ngại rất lớn cho sự sử dụng storage device cho cả 2 OS: Linux và Windows.

Có một giải pháp là sử dụng soft Captive, soft này cho phép người sử dụng có thể read+write file system NTFS mà không cần phải liên hệ đến kernel.

Sau đây là phần test của mình trên system Redhat 9.0, hy vọng có thể cho anh em tham khảo.

1. Download Captive software.
Vào http://www.jankratochvil.net/project/captive/ sau đó down package captive-static-1.1.5-0.i386.rpm về máy.

2. Install
Package thích ứng với RH 9.0 nên không cần làm thêm gì đặc biệt cả.

#rpm -Uvh captive-static-1.1.5-0.i386.rpm

là oke.

3. Run captive-install-acquire
Phải chạy chương trình này để download những file system lib từ microsoft.
Tối thiểu phải có 2 file sau:
ntfs.sys
ntoskrnl.exe

4. Xong rồi, kiểm tra động tác.
Lần này mình test trên device USB2.0 RS-U2EC5AL (HDD ổ ngoài USB).
Sau khi gắng vào máy tính bằng USB xong, kiểm tra device của system như sau:

$dmesg
hub.c: new USB device 00:1d.7-1, assigned address 2
usb.c: USB device 2 (vend/prod 0x584/0x203) is not claimed by any active driver.
SCSI subsystem driver Revision: 1.00
Initializing USB Mass Storage driver...
usb.c: registered new driver usb-storage
scsi0 : SCSI emulation for USB Mass Storage devices
 Vendor: IC35L080  Model: AVVA07-0          Rev:  0 0
 Type:   Direct-Access                      ANSI SCSI revision: 02
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 2
USB Mass Storage support registered.
usb.c: USB disconnect on device 00:1d.7-1 address 2
hub.c: new USB device 00:1d.7-1, assigned address 3
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 3
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
SCSI device sda: 160836480 512-byte hdwr sectors (82348 MB)
sda: sda1

Tức là device được hiểu rõ và keyword là sda1.
Sau đó mount file system bằng cách sau:

Tạo mount point
#mkdir /ntfs
Mount
#mount -t captive-ntfs /dev/sda1 /ntfs

Như vậy là xong, anh em có thể kiểm tra động tác.
#df -h
/dev/sda1              77G  3.5G   74G   5% /ntfs
#mount
/dev/sda1 on /ntfs type captive-ntfs (user=root,fs=captivefs,mntent.mnt_fsname=/
dev/sda1,mntent.mnt_type=captive-ntfs,dir_cache_entries=0,image=/dev/sda1,,capti
ve_options=--disk;--rw;--load-module=/var/lib/captive/ntoskrnl.exe;--filesystem=
/var/lib/captive/ntfs.sys;--sandbox-server=/usr/sbin/captive-sandbox-server;--bu
g-pathname=/var/lib/captive/bug-%FT%T.captivebug.xml.gz;--syslog;--rw,server_soc
ket=/tmp/lufsd1877650830,server_pid=7807)

Như vậy là oke, anh em có thể read+write một cách bình thường.

Have fun.

Re:Hot! Hot! Hot! (Unix)

Đã gửi: Ba T10 05, 2004 5:18 pm
Viết bởi chung
Chú ý là khi mount -t captive-ntfs thì chương trình sẽ tạo ra lib, và cần phải có một số lib của kernel.
Tức anh em phải install kernel-source vào trước.
[smile]