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 Vấn đề kết nối giữa Windows 7 với máy ảo Ubuntu 9.10 dùng VMWare  XML
  [Question]   Vấn đề kết nối giữa Windows 7 với máy ảo Ubuntu 9.10 dùng VMWare 18/12/2009 19:42:42 (+0700) | #1 | 201256
the_mistake
Member

[Minus]    0    [Plus]
Joined: 21/09/2008 12:33:09
Messages: 31
Offline
[Profile] [PM]

Mình cài đặt Ubuntu 9.10 trên máy ảo, và thiết lập mạng kiểu Bridge.
-2 máy Ping thấy nhau, cả 2 đều thiết lập DHCP.
+Tại thời điểm Ping:
IP của máy ảo Ubuntu là: 10.0.0.11, của Windows 7 là 10.0.0.10, Subnet mask:255.0.0.0, default gateway:10.0.0.2
- Trên máy ảo cài Ubuntu đã cài đặt Samba.

Mình lần mò mãi nhưng trong mục network của Windows 7 chỉ nhận ra được chính bản thân nó(1PC) chứ không thấy máy Ubuntu ở đâu.
Và ngược lại trong mục Window network của Ubuntu cũng chỉ thấy 1PC là chính nó(chứa các thư mục đã thiết lập share).

Vậy cho mình hỏi, mình cần phải cấu hình thêm gì nữa để máy thực và máy ảo có thể nhìn thấy nhau(trong network place của Win, và trong WorkGroup của Ubuntu).
Cảm ơn các bạn rất nhiều.
[Up] [Print Copy]
  [Question]   Vấn đề kết nối giữa Window 7 với máy ảo Ubuntu 9.10 dùng VMWare 18/12/2009 21:37:19 (+0700) | #2 | 201270
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]
Tham khảo: http://onlineappsdba.com/index.php/2008/09/07/share-filesfolders-from-windows-to-linux-on-vmware/
Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   Vấn đề kết nối giữa Window 7 với máy ảo Ubuntu 9.10 dùng VMWare 19/12/2009 08:40:02 (+0700) | #3 | 201291
jforum3000
Member

[Minus]    0    [Plus]
Joined: 26/08/2007 02:53:39
Messages: 1172
Offline
[Profile] [PM]
Trên máy Windows, bạn vào start - run - gõ \\10.0.0.11, điều gì xảy ra sau đó?
[Up] [Print Copy]
  [Question]   Vấn đề kết nối giữa Window 7 với máy ảo Ubuntu 9.10 dùng VMWare 19/12/2009 17:57:08 (+0700) | #4 | 201318
[Avatar]
hizit91
Member

[Minus]    0    [Plus]
Joined: 04/01/2009 20:29:43
Messages: 133
Offline
[Profile] [PM] [Yahoo!]
Cho em ý kiến một tí: "Hình như" chủ nhân của topic viết "Window" thiếu chữ "s" smilie
Hết cấp ba, ta lên cấp bố smilie
[Up] [Print Copy]
  [Question]   Vấn đề kết nối giữa Windows 7 với máy ảo Ubuntu 9.10 dùng VMWare 19/12/2009 18:53:15 (+0700) | #5 | 201322
the_mistake
Member

[Minus]    0    [Plus]
Joined: 21/09/2008 12:33:09
Messages: 31
Offline
[Profile] [PM]
@jforum3000: Lúc chiều đã thử, nó nhận dạng được các thư mục trong Ubuntu đã share, truy cập được và chỉnh sửa được, vậy coi như là mình đã thành công trong việc từ Windows 7 lấy được file của Ubuntu.
@quanta: Trong cái link anh gửi em có đoạn:

5. At end of file uncomment following files

Code:
[myshare]
comment = My Linux share                
path = /BI
valid users = oracle
public = no
writable = no
printable = no
create mask = 0765

Here “path = /BI” is windows share name and ”valid users= oracle” is user on windows machine.


nếu trong window thư mục share của em là:C:\Temp thì chỗ này là path = /Temp đúng không ạ?

Em đã cấu hình lại Samba theo như hướng dẫn nhưng không hiểu sao khi restart Samba bằng lệnh:
Code:
/etc/init.d/samba restart

thì kết quả là:
Code:
tam@tam-pc:~$ /etc/init.d/samba restart
 * Stopping Samba daemons                                                       start-stop-daemon: warning: failed to kill 940: No such process
rm: cannot remove `/var/run/samba/nmbd.pid': Permission denied
start-stop-daemon: warning: failed to kill 950: Operation not permitted
                                                                         [ OK ]
 * Starting Samba daemons                                                [fail]




Đây là link tải tất cả các log trong /var/log/samba, có cả file smb.conf trước và sau khi cấu hình, nếu ai có thời gian thì xem giúp mình với!: [url]http://www.mediafire.com/download.php?mjnttm0zd2o
[/url]

Trong file log.smdb có đoạn đáng chú ý là:

Code:
Copyright Andrew Tridgell and the Samba Team 1992-2009
[2009/12/18 23:40:30,  0] printing/print_cups.c:103(cups_connect)
  Unable to connect to CUPS server localhost:631 - Connection refused
[2009/12/18 23:40:30,  0] printing/print_cups.c:103(cups_connect)
  Unable to connect to CUPS server localhost:631 - Connection refused
[2009/12/19 09:56:35,  0] smbd/server.c:1068(main)
  smbd version 3.4.0 started.
  Copyright Andrew Tridgell and the Samba Team 1992-2009
[2009/12/19 09:56:35,  0] printing/pcap.c:178(pcap_cache_reload)
  Unable to open printcap file /etc/printcap for read!
[2009/12/19 09:56:35,  0] printing/pcap.c:178(pcap_cache_reload)
  Unable to open printcap file /etc/printcap for read!
[2009/12/19 19:22:45,  0] smbd/server.c:1068(main)
  smbd version 3.4.0 started.
  Copyright Andrew Tridgell and the Samba Team 1992-2009
[2009/12/19 19:22:45,  0] printing/pcap.c:178(pcap_cache_reload)
  Unable to open printcap file /etc/printcap for read!
[2009/12/19 19:22:45,  0] printing/pcap.c:178(pcap_cache_reload)
  Unable to open printcap file /etc/printcap for read!



FIX: Chết, em quên để sudo trước lệnh restart, đã restart OK, em sẽ tiếp tục nghiên cứu.
PS: Cám ơn mọi người đã quan tâm giúp đỡ!
[Up] [Print Copy]
  [Question]   Vấn đề kết nối giữa Windows 7 với máy ảo Ubuntu 9.10 dùng VMWare 19/12/2009 20:07:36 (+0700) | #6 | 201335
the_mistake
Member

[Minus]    0    [Plus]
Joined: 21/09/2008 12:33:09
Messages: 31
Offline
[Profile] [PM]
Với lệnh này:
Code:
tam@tam-pc:~$ smbclient -L \\lucky

lucky là tên máy Window em thu được kết quả:

Code:
Enter tam's password: 
Domain=[LUCKY] OS=[Windows 7 Professional 7600] Server=[Windows 7 Professional 6.1]

	Sharename       Type      Comment
	---------       ----      -------
	ADMIN$          Disk      Remote Admin
	C$              Disk      Default share
	E$              Disk      Default share
	F               Disk      
	F$              Disk      Default share
	G$              Disk      Default share
	H$              Disk      Default share
	HP 910          Printer   HP 910
	I$              Disk      Default share
	IPC$            IPC       Remote IPC
	J$              Disk      Default share
	O dia F         Disk       CONG NGHE THONG TIN
	print$          Disk      Printer Drivers
	Tam             Disk      
	Users           Disk      
Domain=[LUCKY] OS=[Windows 7 Professional 7600] Server=[Windows 7 Professional 6.1]

	Server               Comment
	---------            -------

	Workgroup            Master
	---------            -------



Vậy là nó đã hiển thị được các thư mục của Windows rồi.
Tiếp đến em tạo 1 thư mục để mount tới:
Code:
$sudo mkdir -p /home/tam/hehehe

Em sử dụng câu lệnh mount như sau:
Code:
tam@tam-pc:~$ sudo mount -t smbfs -o username=tam,password=******//10.0.0.10/Tam /home/tam/hehehe


Kết quả:
Code:
Usage: mount -V                 : print version
       mount -h                 : print this help
       mount                    : list mounted filesystems
       mount -l                 : idem, including volume labels
So far the informational part. Next the mounting.
The command is `mount [-t fstype] something somewhere'.
Details found in /etc/fstab may be omitted.
       mount -a [-t|-O] ...     : mount all stuff from /etc/fstab
       mount device             : mount device at the known place
       mount directory          : mount known device here
       mount -t type dev dir    : ordinary mount command
Note that one does not really mount a device, one mounts
a filesystem (of the given type) found on the device.
One can also mount an already visible directory tree elsewhere:
       mount --bind olddir newdir
or move a subtree:
       mount --move olddir newdir
One can change the type of mount containing the directory dir:
       mount --make-shared dir
       mount --make-slave dir
       mount --make-private dir
       mount --make-unbindable dir
One can change the type of all the mounts in a mount subtree
containing the directory dir:
       mount --make-rshared dir
       mount --make-rslave dir
       mount --make-rprivate dir
       mount --make-runbindable dir
A device can be given by name, say /dev/hda1 or /dev/cdrom,
or by label, using  -L label  or by uuid, using  -U uuid .
Other options: [-nfFrsvw] [-o options] [-p passwdfd].
For many more details, say  man 8 mount .
tam@tam-pc:~$ sudo mount //lucky/Tam /home/tam/hehehemount: wrong fs type, bad option, bad superblock on //lucky/Tam,
       missing codepage or helper program, or other error
       (for several filesystems (e.g. nfs, cifs) you might
       need a /sbin/mount.<type> helper program)
       In some cases useful info is found in syslog - try
       dmesg | tail  or so



Câu lệnh mount của em sai ở chỗ nào vậy ạ?


[Up] [Print Copy]
  [Question]   Vấn đề kết nối giữa Windows 7 với máy ảo Ubuntu 9.10 dùng VMWare 19/12/2009 20:35:12 (+0700) | #7 | 201340
jforum3000
Member

[Minus]    0    [Plus]
Joined: 26/08/2007 02:53:39
Messages: 1172
Offline
[Profile] [PM]
Bạn có vẻ thích dùng samba ở command line hơn là GUI nhỉ? Mình chỉ toàn chạy sudo nautilus rồi click chuột phải vào folder cần share, chọn sharing options thôi.
[Up] [Print Copy]
  [Question]   Vấn đề kết nối giữa Windows 7 với máy ảo Ubuntu 9.10 dùng VMWare 19/12/2009 21:26:52 (+0700) | #8 | 201346
[Avatar]
quanta
Moderator

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

the_mistake wrote:

Tiếp đến em tạo 1 thư mục để mount tới:
Code:
$sudo mkdir -p /home/tam/hehehe

 

- Đang login với 'tam' thì cần gì phải 'sudo'
- Tham số -p ở đây là thừa

the_mistake wrote:

Em sử dụng câu lệnh mount như sau:
Code:
tam@tam-pc:~$ sudo mount -t smbfs -o username=tam,password=******//10.0.0.10/Tam /home/tam/hehehe

 

- Thư mục 'Tam' trên Windows nằm ở đâu?
- Có khoảng trắng sau khi gõ password không vậy?

the_mistake wrote:

tam@tam-pc:~$ sudo mount //lucky/Tam /home/tam/hehehemount: wrong fs type, bad option, bad superblock on //lucky/Tam,
missing codepage or helper program, or other error
(for several filesystems (e.g. nfs, cifs) you might
need a /sbin/mount.<type> helper program)
In some cases useful info is found in syslog - try
dmesg | tail or so[/code]


Câu lệnh mount của em sai ở chỗ nào vậy ạ?
 

Thử lại với 'mount -t cifs'.
Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   Vấn đề kết nối giữa Windows 7 với máy ảo Ubuntu 9.10 dùng VMWare 19/12/2009 21:49:52 (+0700) | #9 | 201351
the_mistake
Member

[Minus]    0    [Plus]
Joined: 21/09/2008 12:33:09
Messages: 31
Offline
[Profile] [PM]
@quanta: Thư mục Tam nằm ở ổ đĩa E em cài Windows 7( E:\Tam)
Chỗ đó em có đọc kỹ cái link anh gửi nên không để khoảng trắng.

@jforum3000: Mình làm vậy là do thầy dạy vậy thôi, chứ mục đích của mình vẫn là kết nối và share file giữa máy thực và máy ảo, mình sẽ thử cách của bạn sau.

Thanks!
[Up] [Print Copy]
  [Question]   Vấn đề kết nối giữa Windows 7 với máy ảo Ubuntu 9.10 dùng VMWare 20/12/2009 08:05:07 (+0700) | #10 | 201365
the_mistake
Member

[Minus]    0    [Plus]
Joined: 21/09/2008 12:33:09
Messages: 31
Offline
[Profile] [PM]
Anh ơi, thay bằng cifs nó cũng ra thông báo giống với câu lệnh có smbfs( cái này chắc không được rồi vì hình như dùng cho phiên bản dưới Windows 2000), thông báo đó giống như hướng dẫn sử dụng, vậy chắc là sai cú pháp rồi!
@jforum3000: cách của bạn có thể thấy được thư mục của Window không? Nếu dùng nautilus để thiết lập share cho thư mục của Ubuntu thì ở chế độ bình thường cũng làm được mà?
[Up] [Print Copy]
  [Question]   Vấn đề kết nối giữa Windows 7 với máy ảo Ubuntu 9.10 dùng VMWare 20/12/2009 09:53:06 (+0700) | #11 | 201367
[Avatar]
quanta
Moderator

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

the_mistake wrote:

@quanta: Trong cái link anh gửi em có đoạn:

5. At end of file uncomment following files

Code:
[myshare]
comment = My Linux share                
path = /BI
valid users = oracle
public = no
writable = no
printable = no
create mask = 0765

Here “path = /BI” is windows share name and ”valid users= oracle” is user on windows machine.


nếu trong window thư mục share của em là:C:\Temp thì chỗ này là path = /Temp đúng không ạ?
 

Tùy xem cái Share name bạn gán là gì.

the_mistake wrote:
@quanta: Thư mục Tam nằm ở ổ đĩa E em cài Windows 7( E:\Tam)
 

Nhưng Share name của nó là gì?

the_mistake wrote:

Chỗ đó em có đọc kỹ cái link anh gửi nên không để khoảng trắng.
 

Mình thấy có đấy chứ, bạn đọc lại xem.
Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   Vấn đề kết nối giữa Windows 7 với máy ảo Ubuntu 9.10 dùng VMWare 20/12/2009 12:43:42 (+0700) | #12 | 201383
the_mistake
Member

[Minus]    0    [Plus]
Joined: 21/09/2008 12:33:09
Messages: 31
Offline
[Profile] [PM]
@quanta:
Code:
tam@tam-pc:~$ sudo mount -t cifs -o username=tam, password=myloveis//lucky/Tam /home/tam/hehehe
mount: wrong fs type, bad option, bad superblock on password=myloveis//lucky/Tam,
       missing codepage or helper program, or other error
       (for several filesystems (e.g. nfs, cifs) you might
       need a /sbin/mount.<type> helper program)
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

Thay lại bằng smbfs kết quả cũng như vậy.

Trong link đó tác giả viết là có khoảng trắng, sau đó ở dưới có một người reply hỏi thì được sửa lại thành bỏ khoảng trắng đi, anh xem kỹ bên dưới đi ạ.

Share name của thư mục Tam đó cũng là Tam luôn.



[Up] [Print Copy]
  [Question]   Vấn đề kết nối giữa Windows 7 với máy ảo Ubuntu 9.10 dùng VMWare 20/12/2009 14:02:25 (+0700) | #13 | 201388
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]
Sau khi gõ password chứ có phải trước đâu, sửa thành:

sudo mount -t cifs -o username=tam,password=myloveis //lucky/Tam /home/tam/hehehe
Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   Vấn đề kết nối giữa Windows 7 với máy ảo Ubuntu 9.10 dùng VMWare 20/12/2009 14:49:18 (+0700) | #14 | 201391
the_mistake
Member

[Minus]    0    [Plus]
Joined: 21/09/2008 12:33:09
Messages: 31
Offline
[Profile] [PM]
Code:
mount: wrong fs type, bad option, bad superblock on password=myloveis//lucky/Tam,
        missing codepage or helper program, or other error
        (for several filesystems (e.g. nfs, cifs) you might
        need a /sbin/mount.<type> helper program)
        In some cases useful info is found in syslog - try
        dmesg | tail  or so


Nó vẫn ra như vậy đó anh, nhưng không biết tự lúc nào em vào window Network trong Ubuntu thì thấy được máy LUCKY và toàn bộ thư mục share trong đó rồi.

Thôi em bó tay chỗ dòng lệnh vậy, đợi lúc nào em tìm ra nguyên nhân sẽ post lên(hy vọng là sẽ biết).

Thanks anh rất nhiều vì đã nhiệt tình giúp đỡ!

@jforum3000: bạn có biết làm thế nào để máy ubuntu hiện lên trong phần network của Windows 7 không, hình như Windows 7 không có mục View Entire Network, mỗi lần muốn truy cập cứ gõ Ip thì thấy hơi bất tiện, bạn giúp mình nhé!
[Up] [Print Copy]
  [Question]   Vấn đề kết nối giữa Windows 7 với máy ảo Ubuntu 9.10 dùng VMWare 20/12/2009 18:05:31 (+0700) | #15 | 201407
jforum3000
Member

[Minus]    0    [Plus]
Joined: 26/08/2007 02:53:39
Messages: 1172
Offline
[Profile] [PM]
- Dùng quyến sudo khi chạy Nautilus là để có thể thực hiện thao tác phân quyền trên những thư mục cần quyền root.

- Để Windows có thể thấy Ubuntu từ Network, bạn làm theo các hướng dẫn trong đây
http://www.vn-zoom.com/f316/ket-noi-mang-ubuntu-8-04-va-windows-400983.html
[Up] [Print Copy]
  [Question]   Vấn đề kết nối giữa Windows 7 với máy ảo Ubuntu 9.10 dùng VMWare 20/12/2009 18:57:50 (+0700) | #16 | 201414
[Avatar]
quanta
Moderator

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

the_mistake wrote:
mount: wrong fs type, bad option, bad superblock on password=myloveis//lucky/Tam,
missing codepage or helper program, or other error
(for several filesystems (e.g. nfs, cifs) you might
need a /sbin/mount.<type> helper program)
In some cases useful info is found in syslog - try
dmesg | tail or so 


Nó vẫn ra như vậy đó anh, nhưng không biết tự lúc nào em vào window Network trong Ubuntu thì thấy được máy LUCKY và toàn bộ thư mục share trong đó rồi.

Thôi em bó tay chỗ dòng lệnh vậy, đợi lúc nào em tìm ra nguyên nhân sẽ post lên(hy vọng là sẽ biết).

Thanks anh rất nhiều vì đã nhiệt tình giúp đỡ!
 

--> Khổ quá, sau cái myloveis cách ra một khoảng trắng rồi mới gõ tiếp.
Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   Vấn đề kết nối giữa Windows 7 với máy ảo Ubuntu 9.10 dùng VMWare 20/12/2009 19:39:19 (+0700) | #17 | 201418
the_mistake
Member

[Minus]    0    [Plus]
Joined: 21/09/2008 12:33:09
Messages: 31
Offline
[Profile] [PM]
@quanta: hic, em tưởng 2 cái thông báo lỗi giống ý nhau nên copy nhầm, ko ngờ làm anh hiểu lầm, nguyên văn đây ạ:
Code:
tam@tam-pc:~$ sudo mount -t smbfs -o username=tam,password=myloveis //lucky/Tam /home/tam/hehehe
mount: wrong fs type, bad option, bad superblock on //lucky/Tam,
       missing codepage or helper program, or other error
       (for several filesystems (e.g. nfs, cifs) you might
       need a /sbin/mount.<type> helper program)
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

tam@tam-pc:~$ sudo mount -t cifs -o username=tam,password=myloveis //lucky/Tam /home/tam/hehehe
mount: wrong fs type, bad option, bad superblock on //lucky/Tam,
       missing codepage or helper program, or other error
       (for several filesystems (e.g. nfs, cifs) you might
       need a /sbin/mount.<type> helper program)
       In some cases useful info is found in syslog - try
       dmesg | tail  or so



Đảm bảo đã có khoảng trắng rồi!
[Up] [Print Copy]
  [Question]   Vấn đề kết nối giữa Windows 7 với máy ảo Ubuntu 9.10 dùng VMWare 20/12/2009 20:04:52 (+0700) | #18 | 201419
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]
Xem lại cái //lucky/Tam, thay network name bằng IP thử xem.
Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   Vấn đề kết nối giữa Windows 7 với máy ảo Ubuntu 9.10 dùng VMWare 20/12/2009 20:33:39 (+0700) | #19 | 201423
the_mistake
Member

[Minus]    0    [Plus]
Joined: 21/09/2008 12:33:09
Messages: 31
Offline
[Profile] [PM]
Ôi, xấu hổ vì đã làm phiền anh quá nhiều chỉ vì cái lệnh này, được rồi anh à! Thay network name bằng IP --> thành công!
[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|