PDA

View Full Version : LInux



phuoctue
18-03-2004, 09:13 AM
Đề nghị ông trùm mở thêm 1 box nữa chuyên về LInux để anh em vào trao đổi và học hỏi kinh nghiệm, đặc biệt là cho mấy người mới bắt đầu nhét linux vô máy quậy... (như em nè :-D )
Đề nghị công ty ITS cũng nên tham gia vào mục Linux để giúp đỡ mọi người và đặc biệt là không thu phí vì đấy là Linux muh... Free

Neo
18-03-2004, 01:33 PM
Ko cần mở box đâu ah, anh cứ hỏi, em hy vọng sẽ giúp được anh ah.

phuoctue
18-03-2004, 01:41 PM
xin cảm ơn. anh chàng Neo này cũng good y như anh chàng Neo trong fim the Matrix

nguyentrung
18-03-2004, 03:11 PM
Mình đang xài Redhat7.2 . Khi gắn USB MO loại 230MB vào thì chạy được (mount vào /dev/sda1) nhưng cho MO loại 640MB vào thì nó báo là không support. Ai biết giúp đỡ với.

Neo
18-03-2004, 04:39 PM
Anh xem thử ở đây:



Hallo!

With Kernel 2.6.1 and higher, when I mount a file system from a write protected USB mass-storage device, the file system will be mounted READ/WRITE (RW) instead of READ ONLY (RO).

With Kernel 2.6.0 this was not a problem, the file system was mounted RO.

In the file drivers/usb/storage/scsiglue.c of Kernels 2.6.1, 2.6.2 and
2.6.3-rc1 I found the following lines:

/* modify scsi_device bits on probe */
.flags = (BLIST_MS_SKIP_PAGE_08 | BLIST_MS_SKIP_PAGE_3F |
BLIST_USE_10_BYTE_MS),

I changed this to:

/* modify scsi_device bits on probe */
.flags = (BLIST_MS_SKIP_PAGE_08 | BLIST_USE_10_BYTE_MS),

Now a write protected file system will be mounted RO, as it should be.
Only on a write protected device, of course.

I have tested this with an FUJITSU DynaMO 640 Pocket (USB 1.1),

http://www.fujitsu.com/services/computing/...ynamo640pocket/ (http://www.fujitsu.com/services/computing/storage/mo/dynamo640pocket/)


an Transcend 128MB JetFlash USB stick (USB 1.1),
an no name 128MB USB stick (USB 1.1) and
an ADTEC 256MB AD-UDSW USB stick (USB 2.0).


Best regards




Theo đó, anh cần xem bản Red Hat của anh dùng kernel nào (kernel mới nhất hiện nay là 2.6.4), device của anh do hãng nào sản xuất, fix theo chỉ dẫn trên.

Nếu fail, anh có thể làm như sau:

check /proc/bus/usb/devices for line like
P: Vendor=0686 ProdID=400d Rev= 0.01
S: Manufacturer=MINOLTA
S: Product=DiMAGE Scan Dual3
Add the line
options scanner vendor=0x#### product=0x****
into the file /etc/modules.conf where #### is the vendor ID and **** the product ID.

A thử và báo lại kết quả cho em biết,

Cheers,

phuoctue
19-03-2004, 07:37 AM
Neo a`, vậy Fedora Core chác cũng xài kêrnl mới nhất rồi phải không.
Mình mới bắt đầu xài linux nên hơi lơ ngơ cái dụ này.
CÓ phải samba là package dùng để mount và đọc file của các partition windows phải không. Mình đã cài rồi mà thấy nó không hoạt động, báo lỗi SMB server is not running (tương tự như vậy, không nhớ rõ...)
À, với lại khi mình muốn update driver cho VGA card thì làm sao đây.

Neo
19-03-2004, 08:15 AM
Chào anh,
Đến thời điểm này, kernel được sử dụng rộng rãi nhất là kernel 2.4.
Để biết anh đang sử dụng kernel nào anh dùng lệnh uname -a, ví dụ:

[root@host2 root]# uname -a
Linux host2 2.4.20-8smp #1 SMP Thu Mar 13 17:45:54 EST 2003 i686 i686 i386 GNU/Linux

[root@gw1 root]# uname -a
Linux gw1 2.6.4 #1 SMP Tue Mar 16 10:39:05 ICT 2004 i686 i686 i386 GNU/Linux

Kernel mới hơn thì được cải tiến, hỗ trợ tốt hơn kernel cũ.

Khi đã cài samba, share thư mục xong anh phải enable daemon tên là smbd (tập tin cấu hình là /etc/samba/smb.conf) bằng cách dùng các lệnh #service smb star/stop/restart/status

Để mount một thư mục cho dịch vụ samba anh nên dùng smbmount hơn là dùng mount -t smbfs

Để upgrate VGA driver trước tiên cần thoát khỏi GUI, và giả sử đã có update packet, anh cần unzip packet và install theo chỉ dẫn (đọc readme).
Ví dụ:
tar xzvf vga_driver.tar.gz
cd vga_driver
make install
...
Sau đó tiếp tục cấu hình các module tùy vào từng dòng sản phẩm cụ thể.

Hy vọng sẽ giúp được anh,
Cheers,

nguyentrung
20-03-2004, 09:57 AM
Theo đó, anh cần xem bản Red Hat của anh dùng kernel nào (kernel mới nhất hiện nay là 2.6.4), device của anh do hãng nào sản xuất, fix theo chỉ dẫn trên.
Cảm ơn Neo đã mất công tìm tài liệu giùm anh. Thật ra không cần phức tạo như vậy, té ra là tại anh không check kỹ mấy cái driver, lúc nãy check lại thì thấy thằng /dev/sda nhận dạng ngon lành. Nhưng dù sao cũng cảm ơn Neo nha.