[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
|
0 |
|
|
Joined: 21/09/2008 12:33:09
Messages: 31
Offline
|
|
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. |
|
|
|
|
[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 |
|
quanta
Moderator
|
Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
|
|
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! |
|
|
|
[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
|
0 |
|
|
Joined: 26/08/2007 02:53:39
Messages: 1172
Offline
|
|
Trên máy Windows, bạn vào start - run - gõ \\10.0.0.11, điều gì xảy ra sau đó? |
|
|
|
|
[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 |
|
hizit91
Member
|
0 |
|
|
Joined: 04/01/2009 20:29:43
Messages: 133
Offline
|
|
Cho em ý kiến một tí: "Hình như" chủ nhân của topic viết "Window" thiếu chữ "s" |
|
Hết cấp ba, ta lên cấp bố |
|
|
|
[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
|
0 |
|
|
Joined: 21/09/2008 12:33:09
Messages: 31
Offline
|
|
@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 đỡ!
|
|
|
|
|
[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
|
0 |
|
|
Joined: 21/09/2008 12:33:09
Messages: 31
Offline
|
|
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 ạ?
|
|
|
|
|
[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
|
0 |
|
|
Joined: 26/08/2007 02:53:39
Messages: 1172
Offline
|
|
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. |
|
|
|
|
[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 |
|
quanta
Moderator
|
Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
|
|
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! |
|
|
|
[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
|
0 |
|
|
Joined: 21/09/2008 12:33:09
Messages: 31
Offline
|
|
@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! |
|
|
|
|
[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
|
0 |
|
|
Joined: 21/09/2008 12:33:09
Messages: 31
Offline
|
|
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à? |
|
|
|
|
[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 |
|
quanta
Moderator
|
Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
|
|
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! |
|
|
|
[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
|
0 |
|
|
Joined: 21/09/2008 12:33:09
Messages: 31
Offline
|
|
@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.
|
|
|
|
|
[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 |
|
quanta
Moderator
|
Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
|
|
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! |
|
|
|
[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
|
0 |
|
|
Joined: 21/09/2008 12:33:09
Messages: 31
Offline
|
|
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é! |
|
|
|
|
[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
|
0 |
|
|
Joined: 26/08/2007 02:53:39
Messages: 1172
Offline
|
|
- 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 |
|
|
|
|
[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 |
|
quanta
Moderator
|
Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
|
|
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! |
|
|
|
[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
|
0 |
|
|
Joined: 21/09/2008 12:33:09
Messages: 31
Offline
|
|
@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! |
|
|
|
|
[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 |
|
quanta
Moderator
|
Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
|
|
Xem lại cái //lucky/Tam, thay network name bằng IP thử xem. |
|
Let's build on a great foundation! |
|
[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
|
0 |
|
|
Joined: 21/09/2008 12:33:09
Messages: 31
Offline
|
|
Ô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! |
|
|
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|
|
|