banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành *nix ?cách xem phân vùng ntfs trong linux(HD của mod tranvanminh)  XML
  [Question]   ?cách xem phân vùng ntfs trong linux(HD của mod tranvanminh) 16/06/2007 23:43:37 (+0700) | #1 | 65028
184
Member

[Minus]    0    [Plus]
Joined: 14/02/2004 04:27:34
Messages: 99
Location: Bộ Quốc Phòng
Offline
[Profile] [PM] [Email] [Yahoo!]
Dùng NTFS của XP trong LINUX - Case 1

Case 1 : Cài đặt thêm gói cho kernel để access vào NTFS

Tải về :
http://www.linux-ntfs.org/content/view/19/37/

Cài đặt :
Code:

# rpm -ivh kernel-ntfs-***.rpm



phần *** sẽ là phiên bản của kernel trên hệ thống của bạn

Tạo directory cho hd có dạng NTFS
Code:

# mkdir /mnt/win



ví dụ 1 : mount ổ C của XP
Code:

# mount -t ntfs /dev/hda1 /mnt/ntfs



ví dụ 2 : mount ổ D của XP
Code:

# mount -t ntfs /dev/hda2 /mnt/win



Tự động hóa mount khi khởi động linux vào file /etc/fstab
Code:

/dev/hda1 /mnt/win ntfs defaults,uid=500,iocharset=utf8 0 0



/dev/hda1 : Vị trí ổ đỉa của bạn trên linux
/mnt/win : Vị trí mount
uid : User id của bấy kỳ
iocharset : Mã ngôn ngữ



Tham khảo : http://www.linux-ntfs.org/
 

Anh tranvanminh ơi cho em hỏi chút:
Em đã cài đặt xong gói kernel đó rồi em cũng đã tạo được thư mục win ở trong thư mục /mnt rồi nhưng khi em sử dụng lệnh
# mount -t ntfs /dev/hda1 /mnt/ntfs 


như anh hướng dẫn mà ko được
ổ của em chia như sau
Device Boot Start End Blocks Id System
/dev/hdb1 * 1 765 6144831 7 HPFS/NTFS
/dev/hdb2 766 1530 6144862+ f W95 Ext'd (LBA)
/dev/hdb3 1531 2805 10241437+ 7 HPFS/NTFS
/dev/hdb4 2806 9730 55619581+ 7 HPFS/NTFS
Partition 4 does not end on cylinder boundary.
/dev/hdb5 766 778 104391 83 Linux
/dev/hdb6 779 843 522081 82 Linux swap / Solaris
/dev/hdb7 844 1530 5518296 83 Linux
[root@dhcppc0 ~]#
 

thì em dùng lệnh sau
# mount -t ntfs /dev/hdb4 /mnt/ntfs 

nó báo lỗi: mount: mount point /mnt/ntfs does not exist

Còn khi em dùng lệnh
/dev/hdb3 /mnt/win ntfs defaults,uid=500,iocharset=utf8 0 0 

thì nó báo: bash: /dev/hdb3: Permission denied

Anh hoặc bạn nào có thể giải thích và chỉ rõ cho em chỗ em sai được ko ạ?
[Up] [Print Copy]
  [Question]   ?cách xem phân vùng ntfs trong linux(HD của mod tranvanminh) 17/06/2007 00:01:00 (+0700) | #2 | 65032
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]

184 wrote:

Em đã cài đặt xong gói kernel đó rồi em cũng đã tạo được thư mục win ở trong thư mục /mnt rồi nhưng khi em sử dụng lệnh
# mount -t ntfs /dev/hda1 /mnt/ntfs 


như anh hướng dẫn mà ko được
 

Không được là sao, nó báo lỗi gì? Sao ở trên bạn nói đã tạo thư mục win trong /mnt, nhưng ở dưới lại mount nó vào /mnt/ntfs là sao?

184 wrote:

ổ của em chia như sau
Device Boot Start End Blocks Id System
/dev/hdb1 * 1 765 6144831 7 HPFS/NTFS
/dev/hdb2 766 1530 6144862+ f W95 Ext'd (LBA)
/dev/hdb3 1531 2805 10241437+ 7 HPFS/NTFS
/dev/hdb4 2806 9730 55619581+ 7 HPFS/NTFS
Partition 4 does not end on cylinder boundary.
/dev/hdb5 766 778 104391 83 Linux
/dev/hdb6 779 843 522081 82 Linux swap / Solaris
/dev/hdb7 844 1530 5518296 83 Linux
[root@dhcppc0 ~]#
 

thì em dùng lệnh sau
# mount -t ntfs /dev/hdb4 /mnt/ntfs 

nó báo lỗi: mount: mount point /mnt/ntfs does not exist
 

Bạn đã tạo thư mục ntfs trong /mnt chưa?

184 wrote:

Còn khi em dùng lệnh
/dev/hdb3 /mnt/win ntfs defaults,uid=500,iocharset=utf8 0 0 

thì nó báo: bash: /dev/hdb3: Permission denied

Anh hoặc bạn nào có thể giải thích và chỉ rõ cho em chỗ em sai được ko ạ? 

Bạn đang log vào với quyền nào vậy?

ps: Tìm lại trong diễn đàn, có rất nhiều bài viết nói về cách mount ntfs patition trong *nix
Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   ?cách xem phân vùng ntfs trong linux(HD của mod tranvanminh) 17/06/2007 00:07:09 (+0700) | #3 | 65034
184
Member

[Minus]    0    [Plus]
Joined: 14/02/2004 04:27:34
Messages: 99
Location: Bộ Quốc Phòng
Offline
[Profile] [PM] [Email] [Yahoo!]
ps: Tìm lại trong diễn đàn, có rất nhiều bài viết nói về cách mount ntfs patition trong *nix 

Trong diễn đàn có nhiều bài thật nhưng mình thấy bài viết này hay nên mình làm theo thôi bạn ạ
Bạn đang log vào với quyền nào vậy?  

Mình vào với quyền root
Bạn đã tạo thư mục ntfs trong /mnt chưa?  

mình tạo thư mục ntfs rồi và thực hiện lệnh thì nó báo như sau:

[root@dhcppc0 ~]# mount -t ntfs /dev/hdb4 /mnt/ntfs
mount: unknown filesystem type 'ntfs'
[Up] [Print Copy]
  [Question]   Re: ?cách xem phân vùng ntfs trong linux(HD của mod tranvanminh) 17/06/2007 00:16:50 (+0700) | #4 | 65039
[Avatar]
tranvanminh
HVA Friend

Joined: 04/06/2003 06:36:35
Messages: 516
Location: West coast
Offline
[Profile] [PM]
Chào bạn 184

184 wrote:
Anh tranvanminh ơi cho em hỏi chút:
Em đã cài đặt xong gói kernel đó rồi em cũng đã tạo được thư mục win ở trong thư mục /mnt rồi nhưng khi em sử dụng lệnh

# mount -t ntfs /dev/hda1 /mnt/ntfs  


Hệ thống bạn dùng /dev/hdb , do đó bạn dùng lệnh trên định vị /dev/hda sẽ không được .

184 wrote:
nó báo lỗi: mount: mount point /mnt/ntfs does not exist  


Như báo ở trên , bạn chỉ cần tạo directory ntfs trong /mnt là được.

bạn dùng lệnh để tạo dir
Code:
# mkdir /mnt/ntfs

và dùng lệnh sau để mount /dev/hdb1 vào /mnt/ntfs
Code:
# mount -t ntfs /dev/hdb1 /mnt/ntfs



184 wrote:
Còn khi em dùng lệnh

/dev/hdb3 /mnt/win ntfs defaults,uid=500,iocharset=utf8 0 0


thì nó báo: bash: /dev/hdb3: Permission denied  


bạn tạo user nào đấy mang id 500 rồi boot lại xem sao ?

ví dụ
Code:
useradd conmali -u 500



Thân
[Up] [Print Copy]
  [Question]   ?cách xem phân vùng ntfs trong linux(HD của mod tranvanminh) 17/06/2007 00:26:27 (+0700) | #5 | 65042
184
Member

[Minus]    0    [Plus]
Joined: 14/02/2004 04:27:34
Messages: 99
Location: Bộ Quốc Phòng
Offline
[Profile] [PM] [Email] [Yahoo!]
Em dùng lệnh : useradd conmali -u 500
thì nó báo là:
[root@dhcppc0 ~]# useradd conmali -u 500
useradd: UID 500 is not unique

còn khi em dùng lệnh
[root@dhcppc0 ~]# mount -t ntfs /dev/hdb3 /mnt/ntfs
mount: unknown filesystem type 'ntfs'

Như thế nghĩa là sao ạ
[Up] [Print Copy]
  [Question]   ?cách xem phân vùng ntfs trong linux(HD của mod tranvanminh) 17/06/2007 00:33:00 (+0700) | #6 | 65046
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]

184 wrote:

mình tạo thư mục ntfs rồi và thực hiện lệnh thì nó báo như sau:

[root@dhcppc0 ~]# mount -t ntfs /dev/hdb4 /mnt/ntfs
mount: unknown filesystem type 'ntfs'
 

 

Lỗi này rất có thể là do ntfs kernel module chưa được cài đặt trên hệ thống của bạn, hoặc bạn đã cài rồi nhưng bị lỗi, hoặc cài không đúng phiên bản

tranvanminh wrote:

và dùng lệnh sau để mount /dev/hdb1 vào /mnt/ntfs

# mount -t ntfs /dev/hda1 /mnt/ntfs
 

Em chỉnh lại một chút là hdb1
Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   ?cách xem phân vùng ntfs trong linux(HD của mod tranvanminh) 17/06/2007 00:37:14 (+0700) | #7 | 65047
[Avatar]
tranvanminh
HVA Friend

Joined: 04/06/2003 06:36:35
Messages: 516
Location: West coast
Offline
[Profile] [PM]

184 wrote:
Em dùng lệnh : useradd conmali -u 500
thì nó báo là:
[root@dhcppc0 ~]# useradd conmali -u 500
useradd: UID 500 is not unique 


Có lẽ trên hệ thống đã có user mang id 500 . (có thể xem trong /etc/passwd) phân này chắc không thành vấn đề nữa .

184 wrote:
còn khi em dùng lệnh
[root@dhcppc0 ~]# mount -t ntfs /dev/hdb3 /mnt/ntfs
mount: unknown filesystem type 'ntfs'

Như thế nghĩa là sao ạ 


Có lẽ bước đầu tiên bản đã làm không đúng.
kernel bạn dùng phiên bản nào và bạn đã cài đặt ntfs module có phiên bản nào vào thệ thống của mình ? cài đặt sai phiên bản kernel sẽ không hoạt động được như ý .

bạn vào link sau để tìm phiên bản nfts module tương ứng cho kernel .
http://sourceforge.net/project/showfiles.php?group_id=13956
[Up] [Print Copy]
  [Question]   Re: ?cách xem phân vùng ntfs trong linux(HD của mod tranvanminh) 17/06/2007 00:41:25 (+0700) | #8 | 65049
[Avatar]
tranvanminh
HVA Friend

Joined: 04/06/2003 06:36:35
Messages: 516
Location: West coast
Offline
[Profile] [PM]

quanta wrote:
và dùng lệnh sau để mount /dev/hdb1 vào /mnt/ntfs
# mount -t ntfs /dev/hda1 /mnt/ntfs

Em chỉnh lại một chút là hdb1  


opss smilie)
[Up] [Print Copy]
  [Question]   ?cách xem phân vùng ntfs trong linux(HD của mod tranvanminh) 17/06/2007 01:19:59 (+0700) | #9 | 65057
184
Member

[Minus]    0    [Plus]
Joined: 14/02/2004 04:27:34
Messages: 99
Location: Bộ Quốc Phòng
Offline
[Profile] [PM] [Email] [Yahoo!]
Cảm ơn các anh đã chỉ bảo em làm được rồi ạ
Thanks các anh nhiều nhiều :*
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|